top of page
Task Managment tool (1).png

Tools

Figma

Adobe Illustrator​

Miro

My Role​

UX Design
Research
Strategize

Timeline

3 Days

Design process

Objectives

Research

Analysis

Solutions

User testing

Objectives

Understanding the problem

Purpose of a Task Management App
  • To organize and manage the tasks/projects

  • To track & analyze the progress 

  • To Document & share information

  • To be efficient and productive

  • To allow flexibility

1

Foundation of task management

A management system is based on these core principles:

  • Task and Project Organization

  • Collaboration

  • Time and Resource Management

  • Data-Driven Decision Making

  • Agile Methods

2

Task creation (2).png

Research

 Company Research 

 User Research 

 Market Research 

Company Research

Before starting the research phase, it's important to recognize that while research methods remain consistent, the process and approach vary based on the project’s complexity, stakeholder priorities, and resource constraints.  Each project requires flexibility in approach while using proven methods to gather insights and achieve goals.

Thesis Prep Notes-10.jpg

For this task, I focused on designing a task management tool tailored to the specific needs of a cybersecurity company. Given the unique challenges in cybersecurity, I adjusted the research and design process to address industry-specific needs, such as incident management, automation, real-time collaboration, and security compliance, aligned with the company's business objectives. 

Thesis Prep Notes-9 2.jpg
Why?
Why would the company require a new management tool?
The requirement of company does not align with the existing task management tools
or
Trust issues with using a third party tool

Understanding the company on these metrics​​

Core functions of the company

1

Types of projects

2

Different teams and roles

3

Thesis Prep Notes-9 2.jpg
User Research

Before beginning the user research,

I try to gather information on the following

Understand the Current Task Management Tool

To do my own research on the tool

Identify Key Company Stakeholders

identifying and narrowing down the target audience​

Research your stakeholders

To identify the right metrics to explore

​Research Method​
 

​Interviews, Surveys, Focus groupsUsability testing, Contextual inquiry​​

Metrics to explore for research

​

  • Core values

  • Roadblocks and challenges

  • Priority in tools for the team

  • Priority tool of every individual member

Thesis Prep Notes-9 2.jpg

Sketching the eco system of a smallest team to understand role overlaps

User Research findings

​

After compiling all the research insights, these were a few things I narowed down to what the company would prioritize and value the most by affinity mapping and thematic mapping

Expectations Based on Similar Characteristics

Security & Compliance Features

Incident Management & Tracking

Task Automation & Alerts

Real-Time Collaboration & Communication

Knowledge Management

Customizable Workflows & Playbooks

Integration with Security Tools

Risk & Vulnerability Management

Visibility & Reporting

Scalability & Flexibility

Thesis Prep Notes-13.jpg

Possible workflow​

​

I sketched a general sequence of activities and interactions involved in managing tasks and projects within the company. This gave us a base foundation to design a system best serving the company’s needs

 

Market Research | Competitive Analysis​

Researched the existing task management tools on the following metrics

 

  • Task creation

  • Assign tasks

  • Resolving Task

Wrike-logo.png
Asana_logo.svg.png
Jira_Logo.svg.png
ClickUp-Logo.png
Trello_logo.svg.png

User pain points and UX gaps with the existing platforms

Project management tools like Jira and ClickUp offer powerful features but can overwhelm non-technical users with cluttered interfaces, making simple tasks time-consuming.  Configuring workflows and automation is often too complex for teams without dedicated administrators, limiting usability.

 

Additionally, tools like Asana and Wrike offer integrations but may fall short in niche industries like cybersecurity, where integration with specialized platforms is crucial.

 

Simplified interfaces, role-based customization, and expanded integration options could significantly enhance user experience and adoption.

Complex UI

Overloaded with features, making them difficult to navigate.

Customization Challenges

Configuration options are complex and unintuitive.

Limited Integrations Especially in specialized industries like cybersecurity.

Suboptimal Task Dependencies

Poor visualization of task dependencies and workflow.

Task Prioritization

Lacks intelligent prioritization systems for high-stakes environments.

Reporting Limitations

Limited flexibility in generating real-time, actionable insights.

Agile Support Gaps

Outside of Jira, other tools struggle to support Agile teams fully.

Inefficient Real-Time Collaboration

Lack of integrated, real-time communication.

User Personas
My three user personas focussed on :
1) Project Manager
2) Software Developer
3) Product Head

1

Project Manager

Intercompany Task Management System.png
Intercompany Task Management System (2).png

2

Product Head

3

Developer

Intercompany Task Management System (1).png

Workflow

Designing a system of Workflow

After understanding the gaps in the existing systems and addressing the needs and priorities of our target audience. I designed a system tailored for the target audience and bridging the gaps in the existing User Experience system

Thesis Prep Notes-12.jpg
Thesis Prep Notes-12.jpg

Task Management Workflow

With the base sketch, I created a more detailed sitemap clear workflow and is divided into 4 phases:

  1. Task creation

  2. Task assignment

  3. Task Management

  4. Task resolution

Intercompany Task Management System (5).png
Intercompany Task Management System (3) 2.41.21 AM.png

Wireframes

Created wireframes for the following screens

  • Task creation

  • Task assignment

  • Task Tracking

Homepage

​

Default page setup, can be customized to particular user’s needs. ​ Give quick access to user’s tasks, projects, messages, and option to add more widgets

1.png

Hamburger menu for sidebar

Sidebar tools for quick access

Shares a list of tasks assigned to you according to chosen filters

Quick view in Inbox

Lets you add more tiles on homepage for quick view

Nav bar for quick actions and search

Customize layout of the home page

A status bar for quick update on task completion and collaborations by day/week/month

Quick overview of all the project folders you are involved in with small notification of any new updates if any.
Can create a new project too.

You can sync your calendar to sync meetings/deadlines/urgent tasks assigned/overview of monthly workload

Homepage

​

A version with sidebar open and shows options for quick access

Quick Action Menu

Profile Settings

Settings

Add new task

Your tasks

Notepad

2.png

Homepage

Quick view to assigned tasks

Inbox

All resources and files of the projects

Timesheet Access

All the files/tasks/projects you have marked Fav

Insights/Dashboard with all details

All assigned projects in detail

Teams you are a part of

Creating projects/tasks ​

When a user clicks on creating a new project/task

3.png

Create a project from pre-made templates for your task requirements

Create a project from scratchs platform

Import a task from other platform to this platform

Creating projects/tasks from scratch

​

Filling all the fields from the start with project type, description, deadline, project access

4.png

Duration of the project, can be switched to sprint too.

Specifics of the project

Default view setting in which the project will operate.

Establishes access and permissions

Project Overview

Detailed description of the entire project with the team members, project status, activity updates, task list and options to view the project

Shares the roles of the member on the project, can edit the permissions, access, tasks, workload, performance analytics, & add members if needed

Can see the list of the tasks within the project, and also add, remove, assign them.

5.png

These are the options in which the project can be viewed and more, this is just the default setting and can be customized.

Keep track of your project with this tool

Live updates of the projects will be displayed here.

Task Assignment


The screen shows the overview of all tasks in the project and can be categorised by various metrics

The list of task categorised by task status

6.png

Task Assignment

​

A screen showing how the task might look while assigning and the options and features it offers the users

7.png

Notifies the project assigner for clarification

The Left side:


User logs all the specifications of the tasks.
Assignee can be be looked up by specific categories for quicker segregation.

 


Lets the user customize the specification,
Raise flag over the task, Delete task, add collaborators and can be customized for more specific instructions and requirements

The right side:
Comments and activity will be logged in this section, lets you tag users and mention people assigned to this task or are assigned as watched

Dashboard Task tracking (Individual)

​

This page is on its default setting and the metrics and parameters can be customized and changed to view particular insights

8.png

Report of the selected tasks, tracks when was it opened, who opened it, how much time the person spent on the task,etc.

Report of the selected tasks, tracks when was it opened, who opened it, how much time the person spent on the task,etc.

Know about any specific task or project with these filters
In this dashboard, you can see the reports based on the choices you make, you can get specific and know everything about a small task:


 

1. Select Company


2. Select Department

3. Select project

4. Select assignee(optional)

5. Particular task

Path of the current window

Options to view the task analytics

Tasks report:

Depending on the filter user chooses, they will see this default dashboard tiles.

They can be changed to what the user might want to track.

Workload reports for any particular project /team/assignee by the work status

 

(not started /completed/ in-progress/paused)

Performance tracker for particular assignee/team

Gives report of selected sprint’s
Progress, roadblocks, risks, limitations, task lagging, etc.

Dashboard
 Task tracking (Team)


This page is on its default setting and the metrics and parameter can be customized and changed to view particular insights

9.png

Options to view the task analytics

  • Setting to customize the insights with different metrics and filters

  • Clear the selected settings

  • Add new section to the current valuation metrics

  • Team tracking by task status and progress over time

  • Options to change the tracking of time to status/assignee specific/company,etc

Can add more tracking tools

Task block indicating the task taking up the space and time and upon clicking it, it directly opens up the task

bottom of page