Search my portfolio

Search cases, decisions, results and experience.

Production platform

One shared platform.
Room for each team.

I led workflow strategy, controlled delivery, legacy migration and adoption on a shared enterprise platform at HCA Healthcare.

I use generalized enterprise workflows and fictionalized examples to explain product decisions.

All sections in this case

My contribution

I owned discovery, workflow strategy, priorities, controlled delivery, migration and adoption. Operations supplied workflow context; UX, engineering, data and review teams shaped and validated the implementation.

What changed

Multiple teams migrated from legacy applications

Delivered production workflows; recurring monthly expansion

View measurement context

Why this problem deserved attention

Different teams depended on separate applications and established ways of working. Replacing the interface alone would leave the underlying differences in eligibility, timing, ownership and escalation unresolved.

I chose to make the common orchestration model reusable while preserving the behaviors each team needed. That gave expansion a shared foundation and made operational continuity part of the product decision.

The choices that shaped the product

Alternatives and product direction
Choice examinedProduct consequenceMy direction
Rebuild each legacy application separatelyPreserves familiar differences but repeats the underlying platform workUse one orchestration foundation with explicit workflow variants
Put every team in the same queueSimplifies the surface while removing useful operating differencesSeparate shared controls from team-specific states and rules
Expand without a controlled transitionMakes established workflows and continuity harder to validateSequence activation, onboarding and monitoring with each rollout

How I led the work

I aligned teams around a concrete distinction: what belongs to the common platform, and what must remain specific to the workflow. That distinction connected discovery, requirements, validation and the rollout plan.

I coordinated role-based activation and end-to-end validation, then used reference guides and playbooks to make onboarding repeatable. Exceptions and frontline feedback informed subsequent monthly releases.

Inspect the reasoning

Annotated reconstruction

A common core, with deliberate variation

Reconstructed from the approved platform account. The diagram shows where reuse sits and where each workflow retains its own behavior.

Review workflowCoordinator workflowSpecialty workflow
Shared orchestration foundationEligibility · State · Timing · Suppression · Priority
Explain the next actionEscalate an exceptionResolve and synchronize
Inspect the rollout sequence
A generalized rollout sequence
StageMy product focusEvidence used
DefineMap legacy dependencies and distinguish common controls from workflow variationWorkflow maps and operating needs
ActivateCoordinate controlled delivery, role access and onboardingEnd-to-end validation, readiness and reference guides
ExpandUse exceptions and feedback to choose subsequent monthly workPost-launch monitoring and frontline feedback

The judgment behind a control

Larger customers wanted more centralized control over workflow changes. I needed to support that enterprise adoption requirement while preserving the flexibility teams relied on.

In a related shared-controls decision, I initially leaned toward more central restrictions. Reviewing how teams worked changed the question: which actions need a restriction, and which need clearer visibility or ownership? We added hard controls selectively.

Inspect a documented migration scope decision

The migration blueprint separates work that is waiting for a first payer response from work waiting for a later review. A generic pending queue would hide which action had already happened and what should happen next.

The 2025 delivery breakdown also separates core phase and queue work from automatic next-item assignment, which was still in requirements. This made readiness visible for each part of the migration.

Reconstructed from the migration blueprint, work-queue guide and encounter-view requirements
Design questionDocumented distinctionWhy it matters
What is this item waiting for?First response, follow-up response or escalation decisionThe same pending label can require different follow-up
What makes it appear or leave?Entry criteria, exit action, timing and exceptionsA visible queue needs an explainable state model
What belongs in the detail view?Encounter context, payer information and review history; queue age separately scopedA shared view must preserve the context of different workflows

This reconstruction shows documented product scope and decisions. Individual requirement and delivery-status entries are separate from adoption or business-outcome measures.

How the first release shaped the next scope

The smart-worklist record identifies an April 2024 Phase 1 release centered on practical filtering tasks: finding assigned work, narrowing by team or payer, and surfacing work by status and timing. A follow-up user session was scheduled to inform later milestones.

Later requests carried their own data dependencies and development estimates. For example, a payer filter depended on a shared payer reference, while an authorization-related filter depended on the authorization feature. The backlog made those dependencies visible before committing the next scope.

A shared detail view, with explicit boundaries

The encounter-view specification brought payer responses, pending actions and review history into one workspace. Its component map separated capabilities that already existed from new sequence behavior and APIs that needed updates.

Reconstruction from the encounter-view product specification
Scope choiceDocumented decisionProduct consequence
Reuse existing contextRetain existing encounter, payer and document capabilitiesConcentrate new work on the workflow gaps
Make sequence behavior explicitDefine day-level response states and their display precedenceDifferent responses need a consistent interpretation
Name dependencies and exclusionsIdentify API changes; keep queue age outside the initial view scopeA unified screen still needs a bounded release

These are specification and scope decisions. Release and adoption results are described separately in this case.

What changed

I helped participating teams move onto a common production foundation with distinct workflow experiences. Teams gained clearer next actions, less manual tracking, less duplicate or conflicting work and more consistent coordination.

The workflow product achieved 98% functionality compliance through UAT.

Measurement context

98% functionality compliance through UAT

Internally reported UAT functionality compliance. The test population, period and comparison baseline are not published here.

Platform scale and ownership

I work on a shared healthcare platform reported to process millions of accounts, with more than three years of production operation.

Source: owner-reported platform context. Scope: the shared healthcare platform as a whole.

My ownership began in November 2023 and covers workflow strategy, controlled delivery, migration and adoption. The platform’s original launch predates my tenure.

What I carry into the next decision

A shared platform earns adoption by preserving the useful differences between teams. I carry that distinction into the next workflow before deciding which rules should become common controls.

Explore the full case

Follow the delivery path, constraints and operating decisions in more detail.

Why the problem mattered

The organization needed to move operational groups away from fragmented legacy applications without losing work, disrupting established operating rhythms or forcing every team into an identical workflow.

A sorted list could not replace the legacy environment safely. The product needed a common orchestration model that preserved operational continuity while supporting team-specific states, timing, visibility, escalation and resolution rules.

The people behind the workflow
  • Operations teams
  • Data analytics teams
  • Performance evaluation teams
  • Review and specialized workflow teams

Led across operations, UX, engineering, data, analytics, performance evaluation and review teams.

Constraints and exceptions
  • Legacy behavior had to be preserved while the underlying application changed
  • A work item changed state after a partial response
  • Timing and suppression rules competed with apparent urgency
  • A team-specific rule diverged from the shared workflow model
  • A downstream synchronization completed only partially
  • An exception required accountable human escalation
Product strategy
  • Build a reusable orchestration platform with team-specific workflow rules, controlled rollout capabilities and explainable state transitions instead of recreating each legacy application independently.
  • Separate eligibility, state determination, timing, suppression and priority so users could understand why work appeared and what action was permitted.
  • Preserve team-specific operating behaviors inside shared enterprise controls rather than forcing every group into one identical queue.
  • Use controlled activation, reference guides and post-launch monitoring to protect continuity during migration.
  • Treat workflow exceptions and frontline feedback as inputs to recurring monthly product releases.
The product model
  • Eligibility and workflow-state determination
  • Timing, aging and suppression controls
  • Within-state prioritization
  • Explainable actions and transitions
  • Exception handling and human escalation
  • Resolution and downstream synchronization
  • Role-based and team-specific workflow modules
  • Controlled activation and monitoring

I keep timing and suppression checks explicit. In this model, higher priority does not automatically override either check.

The linked workflow demo uses fictional records to illustrate the routing rules.

Delivery and adoption
  • Mapped legacy workflows, operating dependencies and behaviors that had to be preserved
  • Separated common platform requirements from team-specific workflow rules
  • Coordinated controlled rollout, role-based activation and end-to-end validation
  • Created reference guides and playbooks for repeatable onboarding
  • Used post-launch feedback, exceptions and monitoring to prioritize subsequent releases
Lessons and next decisions

Enterprise workflow transformation succeeds when a product preserves operational continuity while replacing legacy complexity with a reusable platform, explainable decisions and a disciplined expansion model.

  • Continue reliability and performance optimization
  • Expand workflow variants through the shared orchestration model
  • Use exception and adoption signals to guide monthly releases
From the initial problem to delivery

Workflow ownership since November 2023 → controlled delivery → team expansion

  1. Define

    Mapped legacy workflows and separated shared state and controls from team-specific rules.

  2. First release

    Led workflow delivery with controlled activation and end-to-end validation during my tenure.

  3. Extend

    Migrated more teams and expanded workflow modules through recurring releases and feedback.

Migration and adoption

Multiple teams moved from legacy applications onto a shared orchestration foundation. Controlled activation and monthly releases kept migration and expansion connected.

  • Mapped legacy workflows and operational dependencies
  • Identified behaviors that had to be preserved
  • Separated common platform requirements from team-specific rules
  • Used controlled rollout and feature activation
  • Created frontline reference guides and playbooks
  • Coordinated onboarding across participating teams
  • Preserved operational continuity during migration
  • Used post-launch feedback and exceptions to prioritize later releases
How the platform expanded

Core authorization workflow

A shared production workflow for eligibility, state, action and resolution.

Coordinator and escalation workflow

A team-specific experience for coordination, exceptions and accountable escalation.

Specialty-team workflow

A specialized module built on the same enterprise controls and transition model.

  • Workflow discovery and state modeling
  • Controlled workflow delivery
  • Legacy-team migration
  • Role and team expansion
  • Monthly workflow, usability and automation releases
  • Integration and downstream synchronization
  • Reliability and performance optimization
  • Current critical production operation
Carry the risk through to resolution
  • Transparent status communication
  • Dependency ownership
  • Cross-team coordination
  • Feature flags and controlled activation
  • End-to-end validation
  • Release-readiness decisions
  • Post-release monitoring
  • Closure of identified risks
Follow the user journey

Critical user journey

Help an operational reviewer find the right work, understand why it needs action and continue without losing context.

  1. Enter worklist

    See eligible work in one governed view.

    Production workflow

  2. Understand priority

    Use timing, state and priority signals to identify the next item.

    Production workflow

  3. Inspect context

    Review the evidence and explanation attached to the permitted action.

    Production workflow

  4. Complete action

    Take the allowed workflow step or escalate an exception.

    Production workflow

  5. Confirm state

    Verify routing, resolution or downstream synchronization.

    Production workflow

  6. Continue work

    Return to the prioritized queue with context preserved.

    Production workflow

How operating signals shaped my decisions

From an operating signal to a product decision.

Urgent work was difficult to distinguish.

My interpretation
A sorted list alone could not explain priority.
My product response
Separate eligibility, state, timing and priority controls.
Supporting evidence
Live production workflow with internally reported 98% functionality compliance through UAT.

Decision context was distributed across workflows.

My interpretation
Reviewers needed context at the moment of action.
My product response
Attach explainable actions and transitions to the governed state model.
Supporting evidence
Multiple teams migrated while operational continuity was preserved.

Teams required distinct operating behavior.

My interpretation
One rigid queue would recreate legacy friction.
My product response
Use one orchestration foundation with team-specific workflow rules.
Supporting evidence
Recurring monthly releases continue to expand the shared platform.
Compare the workflow before and after

From fragmented workflows to one production platform

Fragmented environment

  • Separate legacy applications
  • Manual context reconciliation
  • Team-specific behavior
  • Inconsistent visibility

Product decision

  • Shared orchestration foundation
  • Team-specific rules
  • Explainable states and actions
  • Controlled migration

Unified production platform

  • Multiple teams on one foundation
  • Operational continuity preserved
  • Recurring monthly releases
  • Continued workflow expansion

Continue the story

The foundation is shared. What happens to the work?

A shared platform still needs to carry each event to the right outcome. In payer automation, I connected incoming responses, staff actions and final resolution so a received message could become useful work.

Follow an event through the workflow See how I led migration and adoption Discuss a role
Confidentiality

I’ve generalized the implementation details in this case to protect confidential information.

Team names, workflow states, thresholds, identifiers, routing logic and examples have been generalized or modified for public portfolio use.

Sources and measurement

The internally reported 98% functionality-compliance result is a UAT quality measure. It describes validation of the workflow behavior and is separate from adoption or business-impact measurement.

Outcome summary

My role Product lead across discovery, workflow and platform strategy, prioritization, delivery, migration, adoption, stakeholder management and continuous optimization Product maturity Live in production for 3+ years | Multiple teams migrated | Incremental monthly releases | Critical enterprise workflow application Architecture Reusable enterprise work-orchestration foundation with team-specific states, eligibility, timing, suppression, escalation and resolution rules Strategic decision Build a reusable orchestration platform with team-specific workflow rules, controlled rollout capabilities and explainable state transitions instead of recreating each legacy application independently. Current status All released features described in the supporting product materials are live in production today. INTERNALLY REPORTED UAT QUALITY 98% functionality compliance through UAT

Live in production for 3+ years

Users and stakeholders

Users and stakeholders The people making, supporting and governing the decision. Primary users Operations teams Data analytics teams Performance evaluation teams Review and specialized workflow teams Led across operations, UX, engineering, data, analytics, performance evaluation and review teams .

Migration expansion evidence

Multiple teams migrated from legacy applications to one shared orchestration foundation with incremental monthly releases focused on optimizing value and continued workflow expansion. The public record does not quantify disruption or establish zero interruption during migration.

Leadership

Cross-functional leadership Align domain expertise with technical delivery. Ola's published role: Product lead across discovery, workflow and platform strategy, prioritization, delivery, migration, adoption, stakeholder management and continuous optimization . Defined the reusable workflow-state model, separated common platform controls from team-specific rules, led controlled migration and adoption, and established the recurring product-delivery cadence Mapped legacy workflows, operating dependencies and behaviors that had to be preserved Separated common platform requirements from team-specific workflow rules Coordinated controlled rollout, role-based activation and end-to-end validation Created reference guides and playbooks for repeatable onboarding Used post-launch feedback, exceptions and monitoring to prioritize subsequent releases

Model

Workflow, rules and product model The visible experience and the logic beneath it. 1 Eligibility and workflow-state determination 2 Timing, aging and suppression controls 3 Within-state prioritization 4 Explainable actions and transitions 5 Exception handling and human escalation 6 Resolution and downstream synchronization 7 Role-based and team-specific workflow modules 8 Controlled activation and monitoring Eligibility, suppression, timing and priority remain separate checks. The public model does not specify an automatic priority override of a suppression or timing rule; the permitted action or escalation remains explicit. Product journey Critical user journey Help an operational reviewer find the right work, understand why it needs action and continue without losing context. 01 Enter worklist See eligible work in one governed view. Live in production 02 Understand priority Use timing, state and priority signals to identify the next item. Live in production 03 Inspect context Review the evidence and explanation attached to the permitted action. Live in production 04 Complete action Take the allowed workflow step or escalate an exception. Live in production 05 Confirm state Verify routing, resolution or downstream synchronization. Live in production 06 Continue work Return to the prioritized queue with context preserved. Live in production Open the work-queue demo Fictional data · simplified, non-clinical logic

Inspect context

Review the evidence and explanation attached to the permitted action.

Take the allowed workflow step or escalate an exception.

Verify routing, resolution or downstream synchronization.

Return to the prioritized queue with context preserved.

Resolution and downstream synchronization

Within-state prioritization

The public model does not specify an automatic priority override of a suppression or timing rule

Reviewed product decisions

Product decisions The decisions behind the workflow. Product maturity: Live in production for 3+ years | Multiple teams migrated | Incremental monthly releases | Critical enterprise workflow application Build a reusable orchestration platform with team-specific workflow rules, controlled rollout capabilities and explainable state transitions instead of recreating each legacy application independently. Separate eligibility, state determination, timing, suppression and priority so users could understand why work appeared and what action was permitted. Preserve team-specific operating behaviors inside shared enterprise controls rather than forcing every group into one identical queue. Use controlled activation, reference guides and post-launch monitoring to protect continuity during migration. Treat workflow exceptions and frontline feedback as inputs to recurring monthly product releases. Work-event path: Account or work event → Global controls → Eligibility → Workflow state → Timing and suppression → Priority → Explainable action → Transition or human escalation . Representative edge cases Legacy behavior had to be preserved while the underlying application changed A work item changed state after a partial response Timing and suppression rules competed with apparent urgency A team-specific rule diverged from the shared workflow model A downstream synchronization completed only partially An exception required accountable human escalation

Build a reusable orchestration platform with team-specific workflow rules, controlled rollout capabilities and explainable state transitions instead of recreating each legacy application independently.

Preserve team-specific operating behaviors inside shared enterprise controls rather than forcing every group into one identical queue.

A work item changed state after a partial response

Separate eligibility, state determination, timing, suppression and priority

A downstream synchronization completed only partially

Use controlled activation, reference guides and post-launch monitoring to protect continuity during migration.

Treat workflow exceptions and frontline feedback as inputs to recurring monthly product releases.

Global controls → Eligibility → Workflow state → Timing and suppression → Priority

Explainable action → Transition or human escalation

Expansion

Expansion across teams Scale one platform into distinct workflow experiences. The public labels below generalize internal team names and proprietary logic. They show platform scaling, not three unrelated queues. These are generalized variants of the live production platform used by multiple migrated teams. Workflow exceptions, frontline feedback and post-launch monitoring informed the continuing monthly releases. 01 Core authorization workflow A shared production workflow for eligibility, state, action and resolution. 02 Coordinator and escalation workflow A team-specific experience for coordination, exceptions and accountable escalation. 03 Specialty-team workflow A specialized module built on the same enterprise controls and transition model. Continuous product delivery Workflow discovery and state modeling Initial production launch Legacy-team migration Role and team expansion Monthly workflow, usability and automation releases Integration and downstream synchronization Reliability and performance optimization Current critical production operation

The public labels below generalize internal team names and proprietary logic. They show platform scaling, not three unrelated queues.

These are generalized variants of the live production platform used by multiple migrated teams.

Coordinator and escalation workflow

Specialty-team workflow

Shared workflow controls story

Larger customers asked for more centralized control over who could change workflows and what administrators could lock down.

This is Ola's generalized first-party decision account. It does not publish a customer identity, adoption lift or measured commercial result.

Reviewing how teams used the workflows changed the framing: which actions truly needed restriction, which needed visibility or ownership, and where was variation useful? The team added hard controls selectively instead of making every workflow admin-controlled.

The lasting product lesson was to test whether visibility, guardrails and clearer ownership solve the problem before restricting useful variation.

Ola's product decision account Where central control helped, and where it went too far. Larger customers asked for more centralized control over who could change workflows and what administrators could lock down. The request had a clear enterprise-adoption rationale, but team-level flexibility was also part of why the product worked. Ola initially leaned toward more controls as part of moving upmarket. Reviewing how teams used the workflows changed the framing: which actions truly needed restriction, which needed visibility or ownership, and where was variation useful? The team added hard controls selectively instead of making every workflow admin-controlled. A large customer can be right about the problem and too specific about the solution. The lasting product lesson was to test whether visibility, guardrails and clearer ownership solve the problem before restricting useful variation. This is Ola's generalized first-party decision account. It does not publish a customer identity, adoption lift or measured commercial result.

The request had a clear enterprise-adoption rationale, but team-level flexibility was also part of why the product worked.

Ola initially leaned toward more controls as part of moving upmarket. Reviewing how teams used the workflows changed the framing

The team added hard controls selectively instead of making every workflow admin-controlled.

Migration

Mapped legacy workflows and operational dependencies

Separated common platform requirements from team-specific rules

Used controlled rollout and feature activation

Created frontline reference guides and playbooks

Coordinated onboarding across participating teams

Multiple teams migrated from legacy applications to one shared orchestration foundation with incremental monthly releases focused on optimizing value and continued workflow expansion.

The public record does not quantify disruption or establish zero interruption during migration.

The published worklist record does not report a measured upmarket adoption lift or commercial win from the selective shared-controls decision. General platform scope and workflow variants cannot establish that commercial result.

Used post-launch feedback and exceptions to prioritize later releases

Multiple teams migrated from legacy applications to one shared orchestration foundation with incremental monthly releases

Legacy migration and adoption Preserve operational continuity while changing the underlying product. Multiple teams migrated from legacy applications to one shared orchestration foundation with incremental monthly releases focused on optimizing value and continued workflow expansion. The public record does not quantify disruption or establish zero interruption during migration. 01 Mapped legacy workflows and operational dependencies 02 Identified behaviors that had to be preserved 03 Separated common platform requirements from team-specific rules 04 Used controlled rollout and feature activation 05 Created frontline reference guides and playbooks 06 Coordinated onboarding across participating teams 07 Preserved operational continuity during migration 08 Used post-launch feedback and exceptions to prioritize later releases The published worklist record does not report a measured upmarket adoption lift or commercial win from the selective shared-controls decision. General platform scope and workflow variants cannot establish that commercial result.

Constraints

A downstream synchronization completed only partially

An exception required accountable human escalation

Context

Context and business problem Why the problem mattered. The organization needed to move operational groups away from fragmented legacy applications without losing work, disrupting established operating rhythms or forcing every team into an identical workflow. Business problem What had to change A sorted list could not replace the legacy environment safely. The product needed a common orchestration model that preserved operational continuity while supporting team-specific states, timing, visibility, escalation and resolution rules.

Measurement

Production outcomes Separate production scope, documented quality evidence and operating impact. CAREER-RECORD PRODUCTION SCOPE Live in production for 3+ years Critical enterprise workflow application Multiple teams transitioned from legacy applications Incremental monthly product releases focused on optimizing value Expanded into multiple operational workflow variants INTERNALLY REPORTED UAT QUALITY 98% functionality compliance through UAT for this enterprise workflow product; detailed test population is not published Method Functionality compliance measured through UAT; this is not described as first-pass acceptance. Attribution Reported for the Production Enterprise Workflow Transformation case represented at /case-studies/smart-worklist. Known limitation The approved UAT scope is public; detailed test populations are not published. CAREER-RECORD OPERATING CHANGES Reduced manual tracking and avoidable navigation Improved workflow visibility and action clarity Reduced duplicate or conflicting work More consistent timing, routing and escalation Repeatable onboarding through operational playbooks Improved coordination across participating teams

INTERNALLY REPORTED UAT QUALITY

functionality compliance through UAT for this enterprise workflow product; detailed test population is not published

Functionality compliance measured through UAT; this is not described as first-pass acceptance.

Risk to resolution

Making delivery risk visible and driving it to closure Communicate risk accurately, assign ownership and verify resolution. Release communications identified integration dependencies, validation constraints and responsible stakeholder groups at the time decisions were required. Ola made risk visible without presenting incomplete work as finished, coordinated the necessary teams and drove the dependencies through resolution. All referenced released features are now live in production. Transparent status communication Dependency ownership Cross-team coordination Feature flags and controlled activation End-to-end validation Release-readiness decisions Post-release monitoring Closure of identified risks

Confidentiality

This case study has been generalized to protect confidential information. Team names, workflow states, thresholds, identifiers, routing logic and examples have been generalized or modified for public portfolio use.

Team names, workflow states, thresholds, identifiers, routing logic and examples have been generalized or modified for public portfolio use.

Platform scale

The owner reports that the broader healthcare platform has operated in production for 3+ years and processes millions of accounts. Shared healthcare-platform context, not a per-feature traffic measure. These scale figures are owner-reported and not independently corroborated; they do not apply to the Nike case.

Lessons

Lessons and next decisions Use evidence to decide what expands next. “ Enterprise workflow transformation succeeds when a product preserves operational continuity while replacing legacy complexity with a reusable platform, explainable decisions and a disciplined expansion model. ” Product lesson Current product maturity: Live in production for 3+ years | Multiple teams migrated | Incremental monthly releases | Critical enterprise workflow application 1 Continue reliability and performance optimization 2 Expand workflow variants through the shared orchestration model 3 Use exception and adoption signals to guide monthly releases