Blueprinting a Productivity Platform for Enterprise Teams

Project type

Project type

Enterprise productivity tool

My role

My role

Senior Product Designer

My contribution

My contribution

Discovery, ideation, user research, ORCA mapping, mid-fidelity prototype

Target users

Target users

Corporate teams managing initiatives with unclear structure

Company

Company

Alwasaet

Duration

Duration

3 months

Context

Overview

X-Case was born out of a simple question: Why can’t corporate teams have a task management tool that feels modern without losing the governance they rely on?

The system blends both worlds: the structure corporates need (permissions, audit trails, hierarchy) and the flexibility teams want (customizable widgets and an intuitive interface).

My contribution

I joined early in the product’s definition stage, helping make sense of ambiguous requirements. I led user research, mapped out journeys, and shaped the system’s foundation using the ORCA methodology to define entities, relationships, and constraints. I worked closely with product and engineering to translate conceptual workflows into something real and cohesive.

Discovery & Research

Defining the problem

Many corporate teams were managing “projects” that technically weren’t projects. They were initiatives, investigations, assessments — messy, evolving work that didn’t sit neatly in Gantt charts or rigid PM tools.

But the alternative tools were too flexible. They allowed freedom, but no governance. Information got scattered, ownership blurred, and teams lost track of decisions.

We needed something in the middle: structured enough to satisfy governance, flexible enough to reflect how people actually work.

Many corporate teams were managing “projects” that technically weren’t projects. They were initiatives, investigations, assessments — messy, evolving work that didn’t sit neatly in Gantt charts or rigid PM tools.

But the alternative tools were too flexible. They allowed freedom, but no governance. Information got scattered, ownership blurred, and teams lost track of decisions.

We needed something in the middle: structured enough to satisfy governance, flexible enough to reflect how people actually work.

Many corporate teams were managing “projects” that technically weren’t projects. They were initiatives, investigations, assessments — messy, evolving work that didn’t sit neatly in Gantt charts or rigid PM tools.

But the alternative tools were too flexible. They allowed freedom, but no governance. Information got scattered, ownership blurred, and teams lost track of decisions.

We needed something in the middle: structured enough to satisfy governance, flexible enough to reflect how people actually work.

Research goals and prioritization

Our ambitions for this system were big, and the research plan quickly became overwhelming given the range of features and ideas our product team envisioned. Our first step was to articulate the central research goals, establishing a clear set of objectives for the upcoming research cycle.

Research goals map

To further prioritize and narrow the research scope to a manageable level, we needed to identify where our largest knowledge gaps lay. So we started by mapping all system components onto a matrix that shows how important each component is and how much ambiguity surrounds it. We also ran a MoSCoW analysis on all proposed features, clearly defining Must haves vs Should and Could haves. This gave us a clearer picture of which areas needed deeper research based on their importance and how much we don't know.

MoScoW scores table

Visualizing system components by importance and ambiguity

Identifying assumptions

As we know we can't validate everything at once, we wrote down all the assumptions we were carrying about user behaviors, workflows, and expectations. Putting these on paper helped us stay aware of what we were treating as “known,” even when it wasn’t yet validated.

Documenting assumptions to clarify what needed validation

Brainstorming questions

Using the prioritization matrix, we focused on brainstorming questions tied to areas where uncertainty was high and the component was central to the product. This guided interview and workshop planning so we spent time on the gaps that mattered most.

Consolidated list of research questions organized by area

Research results

The research gave us a clearer understanding of user roles, workflows, governance processes, and expectations for flexibility and control. Part of our research output included four personas representing the key user groups who would interact with the system. These personas later guided decisions around hierarchy, permissions, and case structure.

Key user groups of the system, represented as four personas with distinct goals and workflows

UX Strategy

System modeling with ORCA

Using the ORCA method from Object-Oriented UX, created by Sophia Prater, we broke the system into its core elements: Objects, Relationships, Calls-to-Actions, and Attributes. This gave us a clear structure to design from and later became the backbone of the product.

It helped us answer foundational questions like:

  • What are the main system's 'objects'?

  • How do they relate to each other?

  • What can users do at each level?

  • What attributes does each object have?

Object Relationship Matrix: Mapping how each object in the system connects to others to clarify relationships and dependencies

CTA Matrix: Defining the actions available for each object to guide interactions and workflows

Attributes: Listing key properties of each object to ensure consistent representation across the system

ORCA cards

The final step was to consolidate all object definitions and artifacts into ORCA cards. These cards detailed each object, its attributes, actions, and relationships, serving as a reference for UX as well as the data and backend teams.

Object cards

With these definitions in place, the structure of the system was already agreed upon, so we didn’t need to resolve basic questions during design. The ORCA artifacts kept everyone aligned and made it easier to build the system in a modular, scalable way.

Prototype Design

Wireframing

With the system structure set, we translated the foundational concepts into low then mid-fidelity wireframes. The mid-fidelity design was built on the ORCA framework and defined the structure, hierarchy, and interactions for the entire system. Below is a snapshot of the mid-fidelity wireframes.

Creating or updating categories used to require developer support. The new design introduced a Category Builder, where admins could Categories determine required fields, accepted units, and attribute logic. I introduced a clear, editable interface where:


This empowered non-technical users and made taxonomy scalable across departments.

Creating or updating categories used to require developer support. The new design introduced a Category Builder, where admins could Categories determine required fields, accepted units, and attribute logic. I introduced a clear, editable interface where:


This empowered non-technical users and made taxonomy scalable across departments.

Homepage low-fidelity wireframe

Homepage mid-fidelity wireframe

Case detail (mid-fidelity)

Case tracker (mid-fidelity)

Mapping case tasks modal and interactions (mid-fidelity)

Final UI

The UI design team carried the UX structure forward, building directly on the mid-fidelity prototype. The final screens follow the same object models, widget layouts, and permissions-driven interactions, making the product ready for development with a clear and consistent structure.

X-Case homepage

List of cases

Case detail

Case task tracker

Case participant management

Impact

Outcome

The project delivered a working product that gave corporate teams something they hadn’t had before: a flexible system that still respected their governance requirements. Early internal testing showed improvements in clarity, coordination, and the ability to track decisions throughout a case’s lifecycle.

The project delivered a working product that gave corporate teams something they hadn’t had before: a flexible system that still respected their governance requirements. Early internal testing showed improvements in clarity, coordination, and the ability to track decisions throughout a case’s lifecycle.

The project delivered a working product that gave corporate teams something they hadn’t had before: a flexible system that still respected their governance requirements. Early internal testing showed improvements in clarity, coordination, and the ability to track decisions throughout a case’s lifecycle.

Unified Data

All building and occupancy data in one place

Live Insights

Up-to-date occupancy and space utilization

Better Decisions

Informed planning for renovations and allocations

Less Manual Work

No more chasing spreadsheets or reconciling reports

Scalable Platform

Future-proof for new buildings and analytics

Reflection

This project reminded me that complex systems don’t start with screens, they start with clarity. ORCA helped turn ambiguity into structure, and structure into an experience that actually made sense to users.

It also reinforced how much value comes from understanding the nature of the work, not just the tasks. The more we designed around real workflows and constraints, the more cohesive the product became.

Let’s make something delightful together!

Connect on LinkedIn

Let’s make something delightful together!

Connect on LinkedIn

Let’s make something delightful together!

Connect on LinkedIn