Two or three high-impact actions
A clear, shared definition of "done"
No defined outcome, no commitment. Before a major or cross-functional initiative becomes active, it must have:
- One accountable owner with decision authority.
- A measurable customer or business outcome.
- An explicit definition of done.
- A delivery scope and target date.
- The capacity source, including what will stop or move.
- Clear readiness requirements covering validation, reliability, observability, supportability, and repeatability.
- The accountable owner remains responsible through customer validation, not merely through launch.
Done means two things: 1) clients actively use the solution and are delighted by the experience and outcomes, and 2) the solution generates sustainable revenue and margin — new revenue, cost savings, or revenue protection. Today that's applied inconsistently, because teams use their own functional definition of completion.
This closes the gap between what we believe we delivered and what the customer actually experiences. It improves adoption, reduces post-launch disappointment, accelerates revenue, and gives customers greater confidence in our commitments.
We will roll this definition out and hold ourselves and our teams accountable to it.
A project-based ownership framework
We will reorganize our product, engineering, and customer-facing teams around projects, not specific services or customers. Teams will tackle projects end to end — no more hole cutters and light fixture installers. Teams have complete ownership over the ultimate customer outcome and are expected to understand it and be able to verify it empirically.
Project documentation sits alongside product documentation:
- Project — summarizes the customer ask, details, and potential risks. Owner: CS / Programs teams.
- Product — summarizes the changes to our product, isolated as durable platform capabilities. Owner: Product / Engineering teams.
Customers experience Koddi as one company, not a collection of services, functions, or internal teams. Organizing around end-to-end projects gives each initiative a team that owns the full result, from understanding the customer need through delivery, adoption, validation, and business impact.
We will organize product, engineering, program, and customer-facing teams around end-to-end projects with one clearly accountable owner for the ultimate customer outcome. We will maintain one visible list of active priorities and available capacity, and review it weekly.
Two or three specific behaviors we're changing — start, stop, continue
Start: enforcing development gates that require the right planning information up front. If it's not met, the team gathers the required information before the project continues; if capacity is delayed as a result, the full delayed team participates in defining the correct information. Initial emphasis is on quality of documentation, rather than leadership enforcement of accuracy.
Stop: allowing urgent work to consume that capacity without making the tradeoff explicit and establishing when the team returns to the strategic work. This can happen in retro for critical items, but the work must be re-planned and re-communicated based on the change in priorities and capacity.
Customers will experience fewer surprises, more reliable launches, and clearer communication about what will be delivered and when. Better planning and protected execution capacity will reduce rework, prevent recurring issues, and help us turn customer needs into durable capabilities. Our goal is not to add process — it's to give customers greater confidence that when Koddi commits, we will deliver a complete, reliable, and supportable outcome.
We will not begin or continue major work without the information required to execute it well. We will establish clear development gates, validate readiness before launch, and make tradeoffs visible when urgent work disrupts the plan.
The leadership ownership required
30-day ownership
| Owner | What they're accountable for |
|---|---|
| Senior leadership team | Approve priorities, capacity guardrails, and tradeoffs. |
| Operating-model owner | Build the execution contract, priority view, and weekly review. |
| Outcome owners | Complete and operate the contracts for the pilot initiatives. |
| Product & engineering leaders | Confirm platform strategy, readiness, reliability, and observability. |
| Customer leaders | Confirm customer requirements, adoption, validation, and business outcomes. |
What senior leadership needs to model differently
Fewer simultaneous priorities, one accountable owner, no drive-by requests, explicit capacity tradeoffs, respect for delegated decision rights, and inspection of customer outcomes rather than activity. Leaders must accept that adding a priority means removing or delaying another. It's fine to disagree on priorities — but we cannot change them without working it through the plan.
Holding leaders personally accountable
By the 90-day mark, each senior leader reports on:
- Priorities they introduced or changed.
- Tradeoffs they made.
- Work they stopped or simplified.
- Commitments that missed, and why.
- The customer outcomes their initiatives produced.