Construction teams manage work across email, WhatsApp, spreadsheets, and verbal updates. When something goes wrong, there's no audit trail, no clear owner, no single version of the truth.
Process Management gives construction teams one place to create, assign, track, and communicate work — from a simple to-do to a complex multi-step approval. I joined in September 2024 and spent 9 months expanding the product, validating it with real users, and shipping it to the European market
I co-designed with a colleague in Denmark — splitting work by feature with constant peer review. Following a recent re-org, I now own mobile end-to-end; my colleague leads web.
I was embedded in the full agile cycle — sprint planning, demos, and retrospectives alongside the engineering team.
Design system Construct (web: Chakra UI · mobile: Material Design)
Role Senior Product Designer
Duration 9 months (September 2024 – present)
Team 4 (core product) — 2 Product Designers, 1 Product Manager, 1 Product Owner + ~8 Engineering, QE, and SecurityMarketing Engg, 1 Dev Lead)
Contribution
Interaction Design — 100% (web: Observations, Site Diary, task drawer refinement; mobile: full platform)
Research — 60% (conducted 2–3 pilot interviews; co-synthesised all 10 sessions)
Visual Design — 80%
What I worked on
1. Refined the task creation and workflow experience
2. Designed Observations — web and mobile
3. Designed Site Diary — web
4. Conducted and synthesised pilot research
5. Built a working Task Locations prototype using Claude Code
6. Contributed to cross-product integration strategy in Cape Town
1.Getting up to speed — understanding what existed and why
When I joined, the task creation and task template workflows had already been designed. My first job wasn't to redesign — it was to understand. I worked through the existing designs, traced the flows, and identified which decisions were still valid and which needed revisiting.
The core task drawer had accumulated complexity. It had five tabs — Information, Attachments, Related Work, Workflow, and Activity Log — and a header crowded with competing action buttons: Cancel Task, Export to PDF, Save as Draft, Save and Assign. Users had no clear hierarchy of what to do next.
This diagnosis gave me a concrete starting point: before expanding the product, the foundation needed to be cleaner.
2.Pilot research — validating problems before designing solutions
We ran a structured pilot programme with construction professionals across Europe — 10 sessions, two formats.
Problem validation —
participants ranked four industry pain points by relevance. This grounded every design decision that followed.
Hands-on testing —
participants worked through a prototype. We watched where they got stuck and listened to what they said.
Participants included Derek O'Neil, Director at Careys, and André, BIM Engineer at Wills Bros — representing site-level field experience and pre-construction respectively.
I conducted 2–3 sessions myself and co-synthesised all 10 using Dovetail's AI co-pilot.
"One of the most important things is to be able to keep the information in one single place."
"For me it is about clarity around what the task is, who's to complete it, and by when."
3. Simplifying the task drawer — less surface, more clarity
The pilot confirmed what the existing design suggested: the task drawer was doing too much with too little hierarchy.
The problems:
1. Five tabs competing equally for attention
2. The Workflow tab showed a flowchart that users found abstract and disengaging
3. The Activity Log sat as a full tab despite being a secondary reference, not a primary action
4. Action buttons — Cancel Task, Export to PDF, Save as Draft, Save and Assign — were all surfaced at the same visual weight, creating decision paralysis
The changes I made:
1. Reduced tabs from 5 to 4 —
removed the Workflow tab entirely; workflow state is now communicated contextually through the task status badge and the available action buttons
2. Elevated Discussion —
replaced Activity Log as a full tab, but transformed its purpose: Discussion is now where users both communicate and act. They can comment, add attachments, and complete the task — all without switching context
3. Consolidated action buttons —
a single primary action (e.g. "Mark As Done") sits prominently in the header. A chevron dropdown reveals the destructive action (Cancel Task, in red) one level deep. The ⋮ overflow menu holds utility actions — Export to PDF and Activity Log — keeping the header clean without removing functionality
Comment & Mark As Done — a combined action at the bottom of the Discussion tab lets users close the loop in a single gesture: leave a note and advance the workflow simultaneously
What users said after:
"Instead of accepting and clicking Done, I can insert some comments here in discussion, I can insert some attachments if I want and then send it back."
"If you start discussing some challenges or issues... we can discuss using that feature and track what was agreed and new ideas and solutions. It'll be fantastic."
"This simple possibility to see the details regarding the activity that I'm about to start — in my point of view, is extremely helpful."
4.Designing Observations — field capture meets task management
Observations was a net-new feature. On construction sites, issues are spotted in the moment — a crack in a wall, a safety hazard, a deviation from spec. The current reality: a photo taken on a phone, sent to a WhatsApp group, and promptly buried. No record. No owner. No action.
I designed the Observations flow for both web and mobile — using RIB Hub's Construct design system throughout, with the web implementation drawing on Chakra UI components and the mobile implementation on Material Design patterns.
The two platforms serve different but connected purposes.
Web — visibility and action
On the web, Observations live as a card grid under the main Process Management navigation. Each card represents one observation — a flat card for a single image, a stacked card for multiple. Users can filter, flag, archive, and download. Crucially, any observation can be attached directly to a task — creating a traceable link between a site photo and the formal process that resolves it.
Mobile — capture first, everything else second
The mobile experience is built around the moment of capture. Tapping "+ Create" on the Observations tab opens the device camera directly. Users shoot multiple photos in sequence — a thumbnail strip fills below the viewfinder as they go. Once done, they tap Save. The observation is logged instantly, timestamped, and geotagged.
5. Designing Site Diary — turning daily site activity into a permanent record
Site Diary was the second major feature I designed for web. On most construction projects, the site diary is a legal document — a daily record of weather, labour, equipment, and work performed.
In practice, it's a paper form filled out at the end of the day from memory, or not at all.
The Process Management Site Diary turns this into a structured digital flow. Using a vertical stepper navigation, users move through five sections: Weather, Trades, Work Performed, Machinery, and Attachments — before previewing and submitting the completed diary.
The weather section auto-populates from a weather API, reducing manual entry and improving accuracy. Each section is an accordion — collapsed by default, expanded on interaction — keeping the full form navigable without overwhelming the user.
Submitted site diaries are immutable records, exportable as PDF, tied to the project date and user identity. They form part of the audit trail that protects contractors in disputes.
6. Cape Town — cross-product integration strategy
Nine months into the project, I was selected alongside the Product Manager to travel to Cape Town, South Africa, for a week-long strategic session with the Project Controls team — another major product in the RIB portfolio.
The goal was to identify integration points between Process Management and Project Controls: how could tasks, observations, and site data flow into cost management, scheduling, and reporting workflows?
I contributed design thinking to the integration strategy discussions and presented a demo to stakeholders illustrating one of the key integration concepts — showing how a task created in Process Management could surface as a cost event in Project Controls, closing the loop between field activity and commercial management.
7. AI sprint — prototyping the Task Locations feature in Claude Code
I built a working prototype of the Task Locations feature using Claude Code in Visual Studio — in one week.
The feature lets users select a structured location (Building / Level / Room), associate a drawing, and place a precise pin on the floor plan — linking a task to a physical point in the building.
The prototype was deployed to Azure Static Web Apps and handed directly to developers as the implementation reference.
My colleague and I maintain a shared live prototype library: Unify — Process Management
Process management AI (Claude) Prototype
Final Designs
The final designs were built in Figma using Construct — RIB Hub's internal design system (web: Chakra UI-inspired; mobile: Material Design-inspired). They cover the following core flows:
Web
All Tasks —
list view with status, severity, location, and action required
Create Task —
drawer with Information, Attachments, Related Work, Discussion tabs
Task Templates —
configurable workflow builder
Observations —
card grid with flag, archive, download, attach to task
Site Diary —
vertical stepper with weather, trades, work performed, machinery, attachments
Mobile
Task list —
time-grouped (Overdue / Today / Later), accordion expand, severity indicators
Create Task —
task name with voice input, inline attachments, offline mode
Observations —
camera-first capture, multi-photo strip, merge, attach to task
Project switcher —
bottom sheet with company/project grouping
Outcome
Process Management launched in the European market. Observations is live in development. Site Diary is in development.
"Would be able to see all the options available to that specific task instead of playing with that arrow over there."
"Everything's catalogued in a single action list which could then be filtered by category."
"This simple possibility to see the details regarding the activity I'm about to start — extremely helpful."
Process management stage environment
What shipped:
Process Management has launched in the European market. The Observations feature is live in development. Site Diary is currently in development. The task drawer simplification shipped and is in active use by pilot participants.
What the pilot told us:
Across 10 sessions with real construction professionals, the tool consistently resonated — particularly the structured workflow, the single-source-of-truth approach to task documentation, and the Discussion tab as a place to both communicate and act.
What I'm proud of:
Being selected to represent design thinking in a strategic cross-product conversation in Cape Town — and presenting a working integration concept to stakeholders — was the clearest signal that design was being treated as a strategic function, not just an execution layer. That's the kind of seat at the table I work to earn.
What I'd do differently:
The pilot research was invaluable, but with only 10 participants and sessions spread across months, synthesis was always racing against the design schedule. I'd now advocate for a shorter, more intensive research sprint at the start — even 5 sessions in one week — to front-load the insights before any high-fidelity work begins. The Dovetail AI synthesis helped significantly, but the input quality still depends on getting the right people in the room early enough to influence the right decisions.
I'd also push harder for mobile-first thinking from day one. The mobile designs surfaced constraints — voice input, offline attachments, camera-first observation capture — that would have sharpened the web designs if we'd designed both platforms in parallel from the start, rather than treating mobile as a follow-on.
The AI sprint changed how I think about prototyping entirely. Building a working, deployable prototype of the Task Locations feature in a week — in real code, handed directly to developers — compressed what used to be a weeks-long back-and-forth into a single handoff artifact. I'd now advocate for this approach much earlier in the process, not as a sprint activity but as a standard part of how complex interactions get specified and validated.
Where things stand now:
Following a recent re-organisation, the product has grown large enough to warrant dedicated platform ownership. I now lead mobile design for Process Management end-to-end, while my colleague in Denmark leads web. The work described in this case study — across both platforms — reflects the foundation that made that structure possible.






















