Product Definition

The Goal of this project is to design agile web application (Saas), Which can organize & Manage daily task of an organization to achieve business goal, Better organize, customize and share meetings Aurix is the central hub for remote, hybrid and on-site teams that want to succeed. Work together smarter and more effectively.

Roles & Responsibilities

My Responsibilities as the UX designer, overseeing the entire user research process. I took a lead role in analyzing data, creating wireframes & Lo-fi & High-fidelity prototyping.

Team

Multideciplinary team with 6 members, including BA, QA, PMs

Tools

Figma
Illustrator

Timeline

2023

The Problem

Task management apps can become overly complex, packed with features that overwhelm users.
Poor Onboarding
Lack of Customization & Scalability
Poor Collaboration Features
Accessibility Issues
Security Concerns

The Goal

A clear hierarchy, minimalistic design, and progressive disclosure of advanced features.
Provide contextual views, such as timelines, priority sorting, and linked tasks.
Offer clear and immediate visual, auditory, or haptic feedback.
Communicate clear security measures, implement encryption, and allow user control over data sharing.

Market Research

Industry Context

The task management software market is growing rapidly, driven by increasing remote work, team collaboration needs, and individual productivity demands.

Market Size: As of 2023, the global task management software market was valued at approximately $4.9 billion and is expected to grow at a CAGR of 13-15% through 2030.

User Research: Pain points

Task and document management apps are designed to streamline workflows, but users often face significant pain points that hinder their productivity. These include overly complex interfaces, poor task prioritization tools, and limited collaboration features, leading to frustration and inefficiency. Users frequently struggle with disorganized document storage, slow performance, and a lack of seamless integration with existing tools. Security concerns, high costs, and insufficient customization options further exacerbate the challenges, making it difficult for individuals and teams to adopt and rely on these apps effectively. Addressing these issues is critical to creating a solution that truly meets user needs.

Empathy Map

Edward is Project Manager, Who is strugglig to track everyday task of all Teams and discuss any project related matter in a well oranganised manner & do the documentation, The image below illustrates what the Empathy Map looks like, providing insights of Edward experiences and needs.

Persona

Using the insights gathered from the Empathy Map, We Managed to create these two Persona which base on Edward's experiences & His challenges, and needs as a PM. As well as Bella's frustration & Goals as a BA, By using both of their information, we managed to , design solutions and services that fullfill all needs.

User journey map

This visual representation outlines Edward's entire journey, from searching for the right tool. By incorporating the findings from the Empathy Map, we ensure that Edward's unique needs and challenges are considered at every step.

Ideate Process

We managed to ideate solutions in a way of conceptual manner, The user cantered design is the methodology that will solve these pain points. It is a functional working process that puts the user as a Master key.

User Workflow

We defined below User Flow to make it easy for users to navigate through our system. This visual representation helps users understand the steps they need to take within our platform. By creating a clear and intuitive User Flow, we aim to enhance the overall user experience and ensure a pure journey with Aurix Application.

Information Architecture

A task management app’s information architecture (IA) organizes its structure, navigation, and content to enable users to efficiently create, manage, and collaborate on tasks. Below is a general IA framework:

Brainstorming

As We brainstormed about the technical feasibility by considering the user Workflow & information architecture , During the development process, we focus on identifying chanllenges on behalf of technical perperctive. with that we initiate the project to address any potential issues that may arise during the project implementation, As a UX Designer I was focuns on User workflow & IA hierarchy.

Low Fidelity Wireframes

As UX Designers, initiating visual representation of an application, we require strong foundation, We designed Low Fidelity Wireframes to outline the core content and visual elements, There interfaces maped with information architecture of Aurix Application. This early-stage representation ensures a clear roadmap for developing user interfaces and organizing information effectively.

Design Systems (Style Guide)

Design Systems are structured frameworks that provide designers and developers with a unified set of guidelines, components, and tools for creating consistent user interfaces. These centralized resources enhance collaboration across teams by establishing a shared language and visual style, ensuring a cohesive brand identity throughout projects. By offering pre-defined design elements, reusable code snippets, and detailed documentation, Design Systems streamline workflows, reduce redundancy, and enable faster, more efficient product development while maintaining a high standard of quality and accessibility.

High-Fidelity Prototype (hi-fi prototype)

High-Fidelity Prototypes (Hi-Fi Prototypes) are detailed, interactive representations of a product that closely mimic its final design and functionality. These prototypes include refined visuals, accurate typography, realistic content, and fully interactive elements, providing a near-complete user experience. Hi-fi prototypes are used to test usability, gather stakeholder feedback, and validate design decisions before development begins. By simulating the final product in detail, they help teams identify potential issues, refine workflows, and ensure alignment with user expectations and business goals.

Dashboard - Main
Timeline Component
Email Component
Chat Component

UX Validation

UX validation is a critical step to ensure that the task management app meets user expectations, resolves pain points, and delivers a seamless experience. Below are few key aspects of UX validation tailored to a task management app:

1. Usability Testing

Objective:

Ensure that users can efficiently navigate and complete core tasks.

Methods:
  • Task Scenarios: Assign users specific goals such as creating a task, assigning it to a team member, or setting a deadline.
  • Think-Aloud Protocol: Observe users as they verbalize their thoughts while using the app.
  • Time-on-Task: Measure how long it takes to complete specific actions (e.g., adding a subtask).
Key Questions:
  • Can users create and organize tasks without confusion?
  • Are task dependencies, priorities, and deadlines easy to manage?
  • Is navigation between views (e.g., list, kanban, calendar) intuitive?

2. Information Architecture Validation

Objective:

Validate the app’s structure and navigation.

Methods:
  • Card Sorting: Test how users group and label sections (e.g., Tasks, Projects, Calendar).
  • Tree Testing: Validate if users can locate features like completed tasks or notifications in the navigation.
Key Questions:
  • Is the global navigation intuitive and aligned with user expectations?
  • Can users quickly find relevant tasks, projects, or files?

3. Visual Design Validation

Objective:

Ensure the app’s design enhances usability and user satisfaction.

Methods:
  • A/B Testing: Compare different layouts or visual designs for dashboards and task views.
  • Tree Testing: Observe where users first interact with the interface to accomplish a task.
Key Questions:
  • Do the visual elements (colors, typography, spacing) create a clear and engaging interface?
  • Are task statuses (e.g., overdue, completed) visually distinct and easy to identify?

4. Functional Validation

Objective:

Test the app’s interactive elements and responsiveness.

Methods:
  • Interactive Prototypes: Test task creation, drag-and-drop features, and collaboration tools.
  • Cross-Platform Testing: Validate functionality across devices (mobile, web, desktop).
Key Questions:
  • Do interactive elements (e.g., adding subtasks, setting reminders) function as expected?
  • Is the app responsive and optimized for different screen sizes?

5. Key Performance Indicators (KPIs) for UX Validation

  • Task completion rate: Percentage of tasks users successfully complete in testing.
  • User satisfaction score (via surveys).
  • Net Promoter Score (NPS): Likelihood users recommend the app.
  • Error rate: Frequency of user errors or missteps.
  • Retention rate: Percentage of users returning to the app after initial use.