Product Operating Model

How We Changed The Way We Work.

How We Changed The Way We Work.

From Waterfall to Product-driven Empowerment.

From Waterfall to Product-driven Empowerment.

WorkWave fell under new management as our entire C-Suite got shaken up. Naturally, this introduced some changes to how we operate, and in turn, a new way to organize product teams. I was selected to pilot the "POM" on a project as a test. If it worked well, they may form more POM teams and change how WorkWave structures its products (hint: it did, and our entrie organization operates in them now). Here is a short overview of the Product Operating Model and its main features.
WorkWave fell under new management as our entire C-Suite got shaken up. Naturally, this introduced some changes to how we operate, and in turn, a new way to organize product teams. I was selected to pilot the “POM” on a project as a test. If it worked well, they may form more POM teams and change how WorkWave structures its products (hint: it did, and our entrie organization operates in them now). Here is a short overview of the Product Operating Model and its main features.

Current results:

15+

15+

Users we met with monthly

Users we met with monthly

Users we met with monthly

5x Faster

5x Faster

Filling Schedules

Filling Schedules

Filling Schedules

<1%

<1%

Net Churn

Net Churn

Net Churn

Product Manager

Product Manager

Viability & Value

Viability & Value

Product Designer

Product Designer

Usability

Usability

The Product Triad

The Product Triad

Three roles, one shared outcome

The Product Triad

Three roles, one shared outcome

Lead Engineer

Lead Engineer

Feasibility

Feasibility

“Empowered product teams are given problems to solve rather than features to build.”Empowered

The Executive Summary

Product Operating Model: Design-Led Collaboration Framework

Product Operating Model: Design-Led Collaboration Framework

The Product Operating Model transitions our teams from feature factories (delivering outputs on rigid roadmaps) to empowered product teams (solving meaningful problems to achieve business outcomes). In this model, Design is not a service agency or a "paint department" that beautifies specs created by product managers. Design is an equal co-owner of product strategy, discovery, and delivery. There are several philosophies we followed, I'll list them out, and explain how our triad followed these principles, and what we learned

1. The Core Philosophy: Missionaries vs. Mercenaries

Traditional feature teams operate as mercenaries: they build whatever features are handed down to them on a roadmap. Empowered product teams operate as missionaries: they are given business problems to solve and outcomes to hit, with the autonomy to figure out the best solution.

What we did:

We knew that the scheduling experience wasn’t the greatest. Our products rely on our users ability to create schedules, monitor their workers, and have accurate reports created from their punches that are then mapped back to the schedule for billing & payment. The business problem? We didn’t know how our users were scheduling, what their biggest issues were, why they used Tg+ the way they used Tg+, and where they were spending the majority of their time. For our initial pass, we worked with our CSM’s, SME’s and our PM to create some OKR’s that we thought would be great to see from our endeavors, and wanted to narrow this list down to 3 that we want to validate with our users. What we didn’t know, is that we ultimately would only keep 1 of these original 7…

Achieve 80% approval of scheduling prototypes

Achieve 80% approval of scheduling prototypes

OKR #1

OKR #1

Reduce the amount of time that shifts are open by 50%

Reduce the amount of time that shifts are open by 50%

OKR #2

OKR #2

Decrease unplanned shift absences by 25% through better visibility

Decrease unplanned shift absences by 25% through better visibility

OKR #3

OKR #3

Reduce no-call/no-shows by X%

Reduce no-call/no-shows by X%

OKR #4

OKR #4

Reduce supervisor time spent on schedule board by X%

Reduce supervisor time spent on schedule board by X%

OKR #5

OKR #5

Reduce non-billable overtime by X%

Reduce non-billable overtime by X%

OKR #6

OKR #6

Reduce time spent filling open shifts by X%

Reduce time spent filling open shifts by X%

OKR #7

OKR #7

Next, we developed an Opportunity Solution Tree (OST) to clearly map our strategic direction and ensure alignment with our overarching objectives. OSTs are valuable tools for maintaining an open perspective, encouraging exploration of diverse and improved solutions to achieve the desired outcome. They also provide stakeholders with a transparent view of the high-level strategy and the main focus areas under consideration. For those unfamiliar with Opportunity Solution Trees, Teresa Torres offers an insightful and comprehensive overview here.

Lastly, these two tasks gave us a direction to start looking. We knew we had a problem with our scheduling taking too long, other companies were popping up and taking our business with slick scheduling software that visually looked better, ran smoother, and felt more modern. We had highlighted a few areas where we believe we could make a big difference, but what we believe doesn't matter. What do our customers believe? We needed to find out, which brings us to our next principle.

  1. Product Design’s Dual Role: Discovery & Delivery

In the Product Operating Model, Design balances two continuous streams of work: Discovery (finding the right thing to build) and Delivery (building it right).


A. Continuous Discovery (Where Design Leads Strategic Value)

Designers do not wait for a PRD (Product Requirements Document). Instead, designers actively participate in:

  • Weekly Customer Exposure: Participating in at least 1–2 customer interviews or user sessions every single week alongside the PM and Engineer.

  • Rapid Prototyping: Creating low-to-medium-fidelity prototypes to test value and usability assumptions before writing production code.

  • Problem Framing: Helping map customer journeys, service blueprints, and opportunity solution trees to identify the root problem before debating solutions.

B. Continuous Delivery (Ensuring Craft and Scalability)

  • Design System Integration: Leveraging established UI foundations to accelerate delivery and maintain product-wide consistency.

  • Design QA: Partnering closely with engineers during sprints to verify that interactions, responsiveness, and edge cases meet accessibility and quality standards.

  • Iteration Based on Telemetry: Analyzing quantitative usage data and post-launch feedback together with PMs to refine features after deployment.


What we did:

The biggest lesson here was that our customers actually loved talking with us and seeing our prototypes. We usually carved 60 minutes out of their day, and they almost always showed up with a smile and excitement in helping us desing the future product they use daily. Let's start with discovery, we met with a minimum of 1 user per week, often 2, but seldom more than that. We aimed for 1-2 a week, and would go in waves. The first wave was an introduction, we had a script of non-leading questions to ask, to get to understand how they use our scheduling software. We'd record the meetings with an AI note taker, and then combine all the notes into NoteBookLLM which we could ask questions, visualize our data, and make sure every detail was captured when scraping for certain topics.

Slide 1
Slide 2
Slide 3
01 03
Scroll / Drag

Customer/Outcome Focus

Customer/Outcome Focus

Teams are driven by solving real customer problems and achieving business outcomes, not just delivering features. Getting in front of actual users, and building a relationship with them, is key for the success of the Product Model.

Teams are driven by solving real customer problems and achieving business outcomes, not just delivering features. Getting in front of actual users, and building a relationship with them, is key for the success of the Product Model.

Empowered Teams

Empowered Teams

Cross-functional product teams, or in this case, the core trio (product manager, product designer, product engineer) own the problem and are empowered to find the solution. This trio is empowered to make the decisions on the outcomes, not the stakeholders or C-Suite.

Cross-functional product teams, or in this case, the core trio (product manager, product designer, product engineer) own the problem and are empowered to find the solution. This trio is empowered to make the decisions on the outcomes, not the stakeholders or C-Suite.

Discovery & Delivery

Discovery & Delivery

Emphasizes continuous product discovery (validating ideas quickly with users via rapid prototypes and experiments) alongside delivery. Instead of quarterly, or even yearly releases, there’s a strong push to have small releases every two weeks.

Emphasizes continuous product discovery (validating ideas quickly with users via rapid prototypes and experiments) alongside delivery. Instead of quarterly, or even yearly releases, there’s a strong push to have small releases every two weeks.

  1. Prototyping as a shared Language

PRDs and static documentation are inherently ambiguous and prone to misinterpretation. Interactive prototypes serve as the team’s single source of truth: aligning stakeholders, guiding engineering, and allowing real users to experience the solution before code is written.


What I do:

  • Prototyping Strategy: Use AI tools to speed up the process from ideation, to high-fidelity prototypes to experiment with users. It starts with scraping the data from our user interviews and documentation into patterns and repetitive priorities. We then use our Gemini Gem created for our project, and ask to produce prompts to give to figma make to achieve our goals. These prompts are put into Figma make and tweaked to fit the goals of our experimentation. Figma make is hooked up to our design system, so the output already looks like our product.

  • My Design Actions: From here, we can publish the prototypes to a shareable URL to have ready for our next round of interviews, or usability testing depending on the experiment. We also share out the prototypes to stakeholders to test and be aware of our progress

  • Outcome & Business Impact: Faster alignment, ability to fail fast, clearer developer specs, fewer edge-case surprises in production


  1. Falling in Love with the problem, not the solution

Great product teams resist committing to their first solution idea. They explore multiple paths, test diverse hypotheses, and are willing to kill weak ideas quickly in Figma rather than in production. Hence to often used tag-line "Fail Fast".

What I do:

  • Exploration & Iteration: I explore the problem by really poking holes in what we think the problem is. Talking to our users is the fastest way to do that. We run user calls as often as we can, aiming at 1-2 per week at a minimum. A script that follows a "choose your own adventure" book is written with a focus on non-leading questions, and opportunities for our users to do all the talking, and showing of the problem in question.

  • My Design Actions: Compare alternative user flows, testing multiple interaction patterns, killing flawed ideas early based on user testing

  • Outcome & Business Impact: This method produces much better results compared to our previous method of producing what we think our users will want, and going with one solution based off of a problem. If our users have vetted the solution against multiple iterations, they have essentially proved our solution as the most viable for our use case. This leads to better adoption, better retention, and a better experience for our team since we don't have to re-do work that ended up being sub-par

5. The Product Operating Model as a shared system

5. The Product Operating Model as a shared system

The Product Operating Model is less a ceremony and more a shared way of working. Product, Design, and Engineering stay close to the customer, frame the problem together, and use prototypes to learn before committing to build. That shift gives teams the autonomy to make better decisions while keeping the work connected to measurable outcomes.

The Product Operating Model is less a ceremony and more a shared way of working. Product, Design, and Engineering stay close to the customer, frame the problem together, and use prototypes to learn before committing to build. That shift gives teams the autonomy to make better decisions while keeping the work connected to measurable outcomes.

SUMMARY

Move from feature delivery to outcome-led collaboration. The trio owns the problem together, then carries that shared understanding into delivery.

KEY TAKEAWAY

Start with the problem, not the feature. When the trio shares ownership of discovery and delivery, every prototype becomes a step toward alignment.

SOLUTION

Make the learning loop visible: bring customer evidence into the room, define the outcome before the output, test early, and let telemetry guide what happens next.

A repeatable model for turning ambiguity into aligned action.

A repeatable model for turning ambiguity into aligned action.

The next chapter is where the imagery can make this operating model tangible.

The next chapter is where the imagery can make this operating model tangible.