SOLOVIS / SENIOR PROGRAM MANAGER

Less coordination.
Better product decisions.

From project-based teams with inconsistent ways of working to five coordinated pods, supported by AIPDLC and shared AI context.

5 pods~50 people
My ownershipProcess design · leadership alignment · product skills
Reported outcome3× features per quarter

I helped redesign how five pods worked together when faster AI-assisted development exposed inconsistent processes. The turning point was aligning roles, collaboration and estimation standards before encoding those practices into AI skills.

My contribution: process design · leadership alignment · pod design · QBR input coordination · reusable skills · formal OKR reviews

THE CHANGE / FROM FRAGMENTATION TO SHARED OPERATIONS

Faster development needed a clearer operating model.

BEFORE

Work organized by project.

  • No clear, shared standard for how teams worked.
  • Understanding progress meant searching through Jira.
  • Faster AI-assisted development increased the need for coordination.
  • Data engineering responded reactively to incoming work.
WHAT I HELPED CHANGE

Five pods with explicit roles.

  • Helped design pods with pod facilitators and solution builders.
  • Established AIPDLC with leadership buy-in to standardize the path from idea to outcome.
  • Used transcribed individual Loom updates to surface agenda items and blockers.
  • Made roadmaps and expectations clearer; helped data engineering plan more proactively.
5 pods · ~50 peopleProduct areas: core front office + back officeData engineering + other shared services

Coverage across five pods, not a one-to-one assignment of each area to a pod. Solution builders were POs/PMs and could also serve as pod facilitators.

Significantly improvedVisibility into team work

Qualitative assessment, informed primarily by internal ratings and team feedback.

3×Features delivered per quarter

Reported throughput relative to the previous delivery model.

+60%Support resolution speed

Reported improvement in resolving support issues.

+60%SLA compliance

Separate reported improvement in meeting service commitments.

LEADERSHIP DECISION / AIPDLC ADOPTION

Change how teams collaborate before asking AI to do more.

AIPDLC failed to take hold multiple times. I helped shift the response toward pod design, clearer roles and shared working agreements.

What was not working

Teams were organized by project without consistent ways of working. AI accelerated output but could not establish agreement between people. Story-point estimates also lacked a shared approach.

The change we made

We adopted pods with facilitators and solution builders, aligned internally on estimation standards, and provided a team-specific story-pointing skill. I helped design the pods and secured leadership buy-in for AIPDLC.

My role and influence

Process design and leadership alignment, pod-design contribution, and product-insights and prioritization skills. The changes depended on collaboration across product areas, data engineering and shared services.

What this required

Human agreement on roles, expectations and estimation before automation could reinforce them. The lesson was to address the collaboration gap rather than expect AI to standardize work on its own.

Reported result: clearer expectations, better visibility and more proactive data engineeringThe broader change was associated with the delivery and support results above.
Decision scope and what I learned

This is a reconstruction from my account of the work, not a reproduced executive approval record. I contributed to pod design and led through influence; I do not claim sole ownership of the organizational redesign. The experience changed how I approach automation: first establish working agreements, then encode the agreed behavior, and use team feedback to revise the standard.

PLANNING & EXECUTIVE COMMUNICATION

Connect outcomes, priorities and follow-through.

Experience I bring

Solovis: Product Operations coordination for QBRs and executive readouts: working with teams on needed metrics and feeding the internal AI tool with product insights and a shared fact base. I also formally reviewed OKRs and supported leadership alignment around AIPDLC.

AFS: quarterly and Program Increment planning, capacity and dependency coordination.

My contribution to leadership reviews

Coordinated metric inputs with teams and supplied product insights and factual context to the internal AI tool to support the review process.

The role was Product Operations coordination. The detailed preparation schedule below illustrates the workflow; it does not imply sole ownership of executive decisions.

Explore the planning, OKR and QBR playbook

Illustrative cadences and timing. Company records and numeric targets are omitted.

QUARTERLY / PLAN

Portfolio planning

Inputs: objectives, intake, capacity, dependencies and previous results.

Coordinate: pod owners submit proposals before a shared cutoff; resolve conflicts before commitments.

Output: sequenced roadmap, launch windows, owners and deferred work.

WEEKLY / ADJUST

Delivery review

Inputs: Loom summaries, Jira status, blockers and release readiness.

Coordinate: facilitators confirm exceptions and route cross-pod decisions.

Output: changed dates, dependency actions and escalations.

MONTHLY / LEARN

OKR review

Inputs: actual versus target, evidence quality and guardrail measures.

Coordinate: metric owners validate evidence; distinguish outcome gaps from activity.

Output: continue, adjust or stop; named corrective actions.

QUARTERLY / DECIDE

Business review

Inputs: outcome trends, customer signals, delivery constraints and next-quarter options.

Coordinate: reconcile pod inputs into one leadership pre-read.

Output: strategic trade-offs, capacity choices and updated priorities.

Collect inputsValidate evidencePublish pre-readRecord decisionsTrack actions
Example QBR preparation schedule
T−10 business daysIssue the template, reporting definitions and submission deadlines; confirm accountable pod and metric owners.
T−5Consolidate outcomes, risks and roadmap proposals. Resolve conflicting numbers and identify missing decisions.
T−2Publish a concise pre-read with options, recommendations and explicit leadership asks.
Review dayFocus on trade-offs and exceptions; record decisions, owners and changes to commitments.
T+2Publish the decision log, update roadmap and launch calendar, and confirm follow-through with affected partners.

Illustrative timing. Adapt the preparation window to team size and reporting complexity.

RECONSTRUCTED EXECUTIVE READOUT / BASED ON REPORTED EXPERIENCE

AIPDLC adoption required a change in how teams worked.

Problem
Repeated AIPDLC adoption attempts failed amid inconsistent collaboration and working standards. AI-assisted speed did not resolve those organizational gaps.
Evidence
Project-based teams, difficulty finding status in Jira, reactive data-engineering work and inconsistent story-pointing practices.
Direction taken
Adopt pods with facilitators and solution builders; clarify expectations and standardize estimation internally before encoding guidance into a team-specific skill.
My contribution
Helped design the pods, secured leadership buy-in for AIPDLC, and coordinated team metrics and product insights for QBRs and executive readouts.
Reported outcome
Significantly improved visibility based mainly on internal ratings, clearer roadmaps and more proactive data engineering. Delivery and support results are reported separately above.
Learning
Agree the collaborative process before automating it. Review team feedback and refine the standards when adoption breaks down.

A retrospective reconstruction, not a reproduced company document, meeting transcript or dated executive approval.

OKR measurement design without disclosing company metrics
ObjectiveKey-result measureDefinition and evidenceGuardrail
Improve delivery predictabilityCommitment completion and carryoverAgreed work completed in the window ÷ work committed at its start; report scope changes separately. Use Jira snapshots and completion records.Reopened work, defects and unplanned scope.
Shorten idea-to-decision timeMedian days to a recorded decisionComplete-intake timestamp to proceed, pivot or stop decision; include all outcomes and show sample size.Decisions reopened for missing evidence.
Improve release efficiencyEngineering-done to production lead timeMedian and 90th percentile across comparable releases, using work and deployment records.Rollback, failure and rework rates.
Improve support reliabilityResolution time and SLA attainmentTrack resolution duration by severity and service clock; SLA attainment = eligible tickets meeting the target ÷ eligible tickets. Report changes separately.Reopened tickets, backlog age and severity mix.
Improve access to team informationSearch failure, adoption and time-to-informationConsistent search tasks, defined active users and elapsed time to the correct answer; keep denominators and review windows stable.Answer accuracy and source freshness.

For each KR, set an internal baseline, target, deadline and accountable owner. Numeric targets and company records are intentionally omitted. These definitions demonstrate measurement design, not additional achieved results.

Explore the supporting cadence playbook ↗

MEASUREMENT WITHOUT COMPANY DATA

Explain the method. Protect the records.

The reported outcomes are shown above. The measurement framework below explains how to assess them while keeping company values and records private.

Comparison windows, calculations and attribution

Methodology example, not a claim that these exact controls were applied historically. It does not retroactively establish a formula for the reported results.

MeasureCalculation approachMake the comparison fair
Quarterly feature throughputFeatures released in the comparison quarter ÷ features released in the baseline quarter. A ratio of 3 is 3× throughput.Use a stable definition of a feature and equivalent reporting windows. Report staffing, feature size, scope and release-policy changes alongside the ratio.
Resolution speedIf speed is defined as the inverse of resolution duration: (baseline duration ÷ new duration − 1) × 100. A percentage reduction in duration is a different calculation.Compare equivalent ticket severity and service-clock rules; include reopened cases and review the median and long tail separately.
SLA complianceEligible tickets meeting the SLA ÷ all eligible tickets. Relative improvement = (new compliance ÷ baseline compliance − 1) × 100; percentage-point change = new minus baseline.Keep targets, exclusions and ticket mix consistent. Distinguish response and resolution SLAs.
Information visibilityReport search failure, dashboard adoption and time-to-information separately. Define and document any composite weights before combining them.Use comparable search tasks, the same definition of active use, and answer-quality checks. Do not average unlike measures without normalization.
Team velocityCompleted story points per iteration, interpreted against that team’s calibrated historical range.Keep iteration length and done criteria stable; account for staffing and support load. Pair velocity with carryover, cycle time and defects.
Comparison windowsUse a stable pre-change period and an equal-length post-adoption period. Separate rollout time, disclose seasonality and report sample size internally.
AttributionTrack simultaneous changes in staffing, automation, demand and scope. Describe an association with the operating-model change unless the evidence supports a stronger causal claim.
Quality guardrailsReview defects, rework, reopened tickets and failed releases alongside throughput and speed.
How visibility was assessed

Visibility improved significantly based on a qualitative assessment informed primarily by internal ratings and team feedback. No percentage improvement is asserted.

BeforeAfterEvidence type
Status discovery required searching through Jira.Individual Loom updates and transcripts made current context easier to access.Reported workflow change and internal ratings.
Collaboration and working standards varied across project teams.Pods, clearer roles and shared expectations supported coordination.Reported team feedback and operational experience.
Data engineering operated reactively.Clearer roadmaps and expectations supported more proactive work.Qualitative account of the change.

This documents a retrospective before-and-after account. Rating scales, respondent counts, dates and underlying company records are not reproduced; it is not a quantified pre/post study.

Search failure rate, dashboard adoption and time-to-information remain useful complementary indicators to instrument. No percentage result is inferred from those indicators.

Outcome measurement context

Results are reported by Grace. The two 60% figures refer to separate improvements in support resolution speed and SLA compliance. A speed improvement is not automatically a 60% reduction in resolution time; a compliance improvement is not a 60-percentage-point increase. Underlying company values, calculation details, quarterly feature counts and comparison periods are not disclosed in this portfolio. These outcomes reflect the broader operating-model change, not an isolated causal estimate of AI impact.

THE POD MODEL / PEOPLE + DAILY RHYTHM

Connected pods. A clear rhythm for the day.

Five pods across product areas, data engineering and shared services. Pod numbering is illustrative; it does not assign a specific product area to a numbered team.

5 pods · approximately 50 peopleShared standards · distinct roadmaps · visible dependencies
POD 1~10 team members
POD 2~10 team members
POD 3~10 team members
POD 4~10 team members
POD 5~10 team members
Program ConnectCross-pod dependencies · decisions · escalation

ZOOM IN / POD 1

Team members & roles

PF
Pod facilitatorHelps the pod coordinate its work and bring blockers forward.
SB
Solution builders · PO / PMShape the work and clarify product decisions. A solution builder can also be the pod facilitator.
TM
Other pod team membersContribute delivery expertise, progress updates and validation evidence.

Approximately 10 people in the pod. Role counts and individual assignments are not shown.

CONNECTIONS

Local clarity → program alignment

01
Pod ConnectThe pod aligns on today’s work, ownership and blockers.
02
Program ConnectPod representatives bring cross-team dependencies and decisions requiring wider coordination.
03
Return decisions to the podUpdate the plan and affected owners so decisions reach the people doing the work.

Role descriptions and routing illustrate the operating model; they are not a reproduced company org chart.

ILLUSTRATIVE DAILY SCHEDULE / LOCAL TEAM TIME

Suggested · 15 minutes

Pod Connect

Who: pod facilitator, solution builders and team members.

Confirm priorities, ownership and blockers for the day.

Output: pod plan + escalation list
Suggested · 15 minutes

Program Connect

Who: pod representatives and program coordination.

Resolve interdependencies and route decisions across pods.

Output: decision + owner + next action
Suggested · one 15-minute check-in

Midday UAT

Who: solution builder and relevant validators or team members.

Review acceptance evidence, findings and items needing clarification.

Output: acceptance status + follow-up actions
Suggested · asynchronous, 3–5 minutes

End-of-day Loom

Who: each team member.

Share what changed, show relevant work, flag blockers and identify the next step.

Output: video + transcript + work links
Loom → transcript → agenda & blockers → DreadnoughtMake team context available for the next day’s coordination.
Next-day Pod Connect ↻People review the context and decide what to do.

The cadence sequence reflects the described workflow. Clock times, durations and participant routing are suggested for this visual, not historical meeting records. The UAT check-in is a coordination checkpoint, not the full testing window or automatic release approval.

THE INFORMATION FLOW

From searching for status to shared context.

01 / Individual Looms →

Team members share work updates and context.

02 / Transcripts →

Updates become searchable inputs for AI-assisted synthesis.

03 / Agenda + blockers →

Surface discussion topics, obstacles and coordination needs.

04 / Dreadnought context

Feed the shared AI tool with current team-work context.

Clearer roadmaps + expectationsData engineering: reactive requests → more proactive planning

Workflow based on my account of the implementation. Jira remained the work-status source; Loom transcripts added context. The diagram does not imply that every transfer was fully automated.

A CONCRETE CORRECTION / STORY POINTING

Consistent estimation, with team-specific context.

Inspect the estimation workflow and skill contract

Story points were not standardized across teams. We aligned internally on an estimation approach and provided a story-pointing skill that worked for each team and supported velocity tracking.

01 / Shared criteria

Define what estimation considers and what makes a story ready to estimate.

02 / Team calibration

Use each team’s reference stories and historical delivery context.

03 / Skill recommendation

Suggest a size with rationale, uncertainty and missing information.

04 / Team decision

Discuss, adjust and agree the estimate before committing.

The problem and story-pointing skill are reported experience. The input/output contract below illustrates how to make that capability explicit; it is not an exported internal prompt.

Inspect the story-pointing skill contract
InputsStory, acceptance criteria, dependencies, team point scale and comparable reference stories.
AssessmentConsider complexity, effort and uncertainty. Identify missing product decisions before proposing a size.
OutputSuggested point value, reference-story comparison, rationale, assumptions and a recommendation to split or investigate when needed.
Human reviewThe team owns the final estimate. Record meaningful overrides and use them to improve the guidance.
FeedbackReview estimation drift, carryover and changed scope; update reference stories when the team’s work changes.
Measurement boundary: use completed points to understand a team’s own delivery trend. Shared estimation rules do not automatically make points equivalent across teams. Do not sum pod velocities or use story points to rank people.

01 / The lifecycle

One flow. Explicit handoffs.

Open the AIPDLC lifecycle diagram

I created AIPDLC with leadership buy-in. This diagram reconstructs the operating model; the detailed gates and scoring rubric are portfolio examples.

01 →IntakeCapture problem, user, owner, evidence and roadmap link.Triage gate · Complete / clarify / park
02 ↔ 03 · PAIRED LOOPIdeateProduct-insights skill frames options and assumptions.Draft value thesis → test it in discovery
03 ↔ 02 · PAIRED LOOPDiscoverValidate the problem and test a Claude prototype with users.Evidence gate · Pursue / pivot / stop
04 →ShapeRefine value thesis; assemble business case, scope and success measures.Investment gate · PM + Engineering agree
05 →EngineerStories, acceptance criteria, dependencies and PR review.Build gate · Reviewed change → staging
06 →TestFunctional, regression and acceptance evidence; resolve defects.Quality gate · QA + product acceptance
07 →ShipReadiness review, release notes, rollout and rollback plan.Release gate · Named human go / no-go
08 ↻MeasureCompare outcomes with baseline; inspect rework and adoption.Learning gate · Scale / improve / retire
Measure → next intake + revised standardsIdeate ↔ discover until the evidence supports shaping.

02 / Skills at the point of need

From a promising idea to a defensible bet.

Inspect the skill map
IDEATE ↔ DISCOVER

Product insights

Request + product context → problem framing, evidence gaps and discovery questions.

PM chooses what to investigate.
IDEATE → DISCOVER → SHAPE

Value thesis

For [user], solving [problem] should change [metric], because [evidence]. Revise as evidence changes.

Start as a hypothesis; validate before investment.
DISCOVER ↔ SHAPE

Claude prototype

Problem + assumptions → testable interaction → user feedback → engineering handoff.

Demonstrate the concept, surface unknowns.
SHAPE / INVESTMENT GATE

Business case

Validated thesis + options + effort + risks → recommendation, trade-offs and success criteria.

Leadership decides the commitment.
INTAKE → SHAPE

Roadmap prioritization

Individual roadmaps + evidence + estimates → comparable candidates and sequencing options.

PM and Engineering agree capacity.
ENGINEER → SHIP

Rovo dependency alerts

Jira changes + project links → affected teams, source evidence and requested action.

Teams confirm ownership and resolve risk.

Confirmed: product-insights and prioritization skills, Claude prototyping, Rovo/Jira alerts. Value-thesis and business-case skill contracts are proposed extensions of the process, not verified production automations.

03 / Explainable AI-assisted scoring

Make the recommendation inspectable.

Try the illustrative scoring model

Illustrative rubric, not historical Solovis scores or a live AI model. AI would suggest each rating with source links and uncertainty; people validate the evidence and decision.

Decision dimensions · 0–5 each

User value30%
Evidence strength25%
Roadmap alignment20%
Feasibility15%
Risk readiness10%
0 = contradicted / no demonstrated value · 3 = credible partial support · 5 = strong, current evidence. Missing evidence is “unknown,” never a fabricated zero.
How the score is calculated

Weighted score = Σ(rating ÷ 5 × weight). This example uses analyst-selected weights, not learned model confidence. 80+ prompts an investment review; 60–79 suggests more discovery; below 60 suggests reframe or park. None authorizes a release.

TRY AN EXAMPLE / LOCAL CALCULATION
75 / 100

More discovery before commitment.

Hard stops: unresolved critical defects, missing owner, or unapproved release. A high score cannot override these gates.

04 / The harness around the skills

Shared context in. Accountable decisions out.

Inspect context, tools and human controls

Context →

Product modules
Individual roadmaps
Loom transcripts + blockers
User evidence + Jira records

Rules + reusable skills

Read authorized context → check freshness → retrieve evidence → draft output → flag uncertainty → route to an owner.

Claude · Jira / Rovo · Loom

→ Decision record

Recommendation + sources
Owner + decision
Next action + due date
Outcome + learning

Human approval at investment, acceptance and releaseFeedback updates prompts, workflows and standards.
Ownership and system boundaries

I helped design the five-pod model, created AIPDLC, built product-insights and prioritization skills, used Rovo dependency alerts, and owned the collaboration tool through Claude prototyping and engineering handoff. The shared Dreadnought environment supplied startup rules, modules and records; authorship of the full environment is not claimed. The controls shown here are a reconstructed design.

05 / Find friction. Improve the system.

Measure quality, efficiency and productivity.

Explore the continuous-improvement measures

Quality

Signal: reopened decisions or escaped defects.

Improve → evidence gate + acceptance checks

Track: rework rate; defects per release.

Efficiency

Signal: repeated status chasing and slow handoffs.

Improve → context reuse + targeted alerts

Track: manual coordination minutes; issue-to-owner time.

Productivity

Signal: work waiting between stages.

Improve → smaller scope + clearer ownership

Track: idea-to-decision time; blocked days; release lead time.

BaselineFind bottleneckChange one workflowReview outcomeUpdate standard

Additional measurement plan beyond the reported outcomes above. Compare equivalent work before and after each change; include review time, rework and feature scope when evaluating throughput.

Grace Bakalag / Selected work

Explore the work
behind the outcomes.

Back to portfolio ↗