liveBook · Manning

Target condition

As explained in Automating API Delivery

A target condition is the defined future state of a process after proposed improvements have been implemented.

A target condition defines the future state an API delivery process should reach after selected countermeasures address identified root causes. It turns improvement ideas into a concrete direction for planning and later effect confirmation. section 2.7 section 2.2

Develop a target condition by:

  • Linking proposed countermeasures to the causes identified during root-cause analysis. section 2.7
  • Selecting feasible actions with input from colleagues involved in the process. section 2.7
  • Recording responsibility, completion dates, expected benefit, expected effort, and implementation status. section 2.7
  • Testing the improvement on a small process slice before expanding it across APIs or development teams. section 2.7

API improvement target

For Acme, a target condition can guide improvements to API consistency and design-review time. The initial experiment might cover API changes from one API or design changes from one development team, keeping the application area small while the countermeasures are evaluated. section 2.7 section 2.2

Figure 2.11 Future state value stream map
figure

A future-state value stream map provides a visual way to represent the process state the target condition is intended to establish. section 2.7

How Automating API Delivery covers it

How deep it goes
Details countermeasure selection, ownership, dates, benefit, effort, status, and small-scope experimentation, but defers effect confirmation.
Examples
Uses Acme API consistency, design-review time, one API, one development team, and a future-state value stream map.
What it assumes
Assumes a defined problem and root-cause analysis while teaching countermeasure planning from the improvement proposal stage.
What you can do after
Apply it via an A3 to select, prioritize, assign, test, and track improvement countermeasures.
How it connects
Connects root-cause analysis, countermeasures, A3 reports, goal statements, effect confirmation, and value stream mapping.

This explainer was generated by Manning's knowledge graph from the text of Automating API Delivery. The section links point to the parts of the book it draws on.