Close Menu
Webmemo Consulting Walter Schärer | Generative AI Beratung
  • Home
  • Social Media
  • Online-Tools
X (Twitter) LinkedIn Facebook RSS
  • Home
  • Kontakt / Über mich
  • Datenschutz
  • Nach oben
Webmemo Consulting Walter Schärer | Generative AI Beratung
LinkedIn YouTube RSS
  • Home
  • Social Media
  • Online-Tools
Webmemo Consulting Walter Schärer | Generative AI Beratung
NavigationHome»Projekt-Management»Second Generation Lean Product Development – Briefing by Donald Reinertsen
Projekt-Management

Second Generation Lean Product Development – Briefing by Donald Reinertsen

Walter SchärerBy Walter Schärer17. September 20235 Mins Read
Hier teilen
LinkedIn Twitter Facebook Email

The Swiss outlet of the Limited WIP Society today hosted Donald Reinertsen, one of the thought leaders of the Lean community. He gave a speech on second generation lean product development.

Event hosted by the Limited WIP Society Switzerland.

Developers and their Economic Choices

Developers can make better economic choices more quickly, if we provide them with good decision support information.

Developers should be provided with an even more and better decision base. Non value added activity should be left out. But which are they? It’s hard to compare 90 to 80% utilisation versus extended elapse time for a given feature. All elements of value must be converted into comparable economic units of measure, e.g. profitability: If all goes according to plan, how much profit will the feature generate? If we are 60 days late, how would that hamper profitability?

But how accurately do we measure items today? Developers should be confronted with the economic impact of a delay. Developers‘ guesses vary wildly from 10:1 to infinity (when no income is to be made any more because a company may be out of business). Delays are gauged very differently. Hence it’s important to communicate the targets in common units of measurement.

Queues and their Impact on Economic Performance

Invisible and unmanaged queues are the root cause of poor economic performance in product development.

HP measures in bits on a hard drive, i.e. invisible inventory. Car manufacturers can easily determine their work in progress WIP. Invisible inventory is not managed easily. Wrongly, queues are rarely measured as a performance indicator.

In the telecom industry of 1909 it was crucial to learn how many phone lines were necessary for say 10’000 inhabitants. The question sparked Danish engineer Agner Krarup Erlang to come up with a queuing theory: The closer you get to full utilisation, the longer the queues get. 85 to 90% is the top utilisation a manufacturing site can achieve.

utilization-percentage-vs-delay-time-donald-reinertsen chart

It’s actually unproductive to overload the engineering workforce since the costs of queues will go up quickly.

Product Development and Economic Impact

Rather than trying to eliminate product development variability, we should try to alter it’s economic impact.

Innovation is one of the key drivers of many businesses. But it also comes with uncertainty of outcome. If you take risk out of the process you may as well not move at all.

Stock prices, options, probability to loose money and an asymmetric payment function offer interesting models that can be adapted to product management.

Stock-price-asymmetric-payment-profile-donald-reinertsen

In product development we have asymmetric payment functions, e.g. Boeing has to figure out whether an aluminium-lithium alloy will help their business or not. The cost for research is way smaller than the potentially high payoff area.

In manufacturing the Taguchi function says that you are losing money as soon as you deviate from the optimum.

Queue and Batch Size

The fastest and easiest way to reduce queues is to reduce the batch size in our product development process.

Reducing the batch size is the most effective measure to take as a product manager. It will not only shorten cycle times but give engineers feedback earlier in the process. Bad assumptions are eliminated out of the equation. There are fewer defects but more meetings. If you do the meetings on a scheduled basis (as promoted in Scrum) the overhead is limited and the added communication becomes helpful along the planning process.

batch-size-briefing-donald-reinertsen

Smaller batch sizes avoid the ‚elephant going through the boa restrictor‘ phenomenon: Don’t overload the system at all gates involved.

Coming up with smaller batches allows for batch planning. Critical batches should be tackled first in the sequence. Also venture capitalists cut their investments into smaller chunks in order to limit risks.

Process cycle time and work in progress

The easiest way to control the cycle time of a process is to control the amount of work in progress in the process.

The waiting time in the queue equals to the length of the queue divided by the process rate.
It’s important to understand that these values take averages into account.

When the queue is full you may close for new input as in ’shut the door‘ flow control. But first in first out doesn’t work for all businesses, either, say a hospital emergency room. The cost of delay has to be considered along the way in lean product management.

Synchronised Cadence vs. Asynchronous Processing

A synchronised cadence offers performance advantages compared to processing asynchronously on demand.

Microprocessors used to trigger based on demand in the beginning of computer hardware design. Eventually they changed to periodic polling for more efficient processing. The same is true for email. It can be processed every time an email comes in or based on a schedule. Minimising context switching costs is the key here.

Sequencing of Work Products based on Economics

At both the project and portfolio level, the sequencing of work should be based on economics.

Computer operating system design deals a lot with queue management. Constraints are an important concept, e.g. time-out features.

Fast Feedback Loops for Better Performance

In the presence of uncertainty fast feedback loops permit us to achieve better economic performance.

Truncating unproductive paths early is important not only in the project but also at the bottom line. Speed of feedback should be measured and controlled.

Donald Reinertsen
Twitter: @dreinertsen
www.ReinertsenAssociates.com

http://twitter.com/#!/WalterSchaerer/status/93021456312705024

Swiss Limited WIP Society’s next briefing: David J. Anderson, ‚inventor‘ of Kanban, and Klaus Leopold will give a training in Zurich on September 15 – 16 2011. See their kanban training website for more details.

Ein vorbereitendes Kanban Kickoff Training wird Klaus Leopold am 9. September auf Deutsch geben.

Business Case Unternehmenskultur Vortrag
Share. LinkedIn Twitter Facebook Email
Walter Schärer
  • Website
  • Facebook
  • X (Twitter)
  • LinkedIn

Walter Schärer ist ein Generative AI Marketing Manager und Solutions Architect und bloggt bei webmemo.ch über Trends in künstlicher Intelligenz KI.

Ähnliche Informationen

AI image generation with Flux and the ComfyUI visual user interface

2. Januar 2025

The Bored Apes ecosystem: Learnings from a native brand

16. Mai 2023

How Orange adds value in the Metaverse

17. Mai 2023
Add A Comment
Leave A Reply Cancel Reply

Über Walter Schärer — Translating complexity into clarity

Systems that think. Stories that resonate.

Dies ist Walter Schärers Blog über Online-Themen wie AI, Digital Marketing, Search Engine Optimierung (SEO), Content Marketing und Performance Marketing.

Walter Schärer arbeitet seit 1994 als Scrum Product Owner und Online-Manager im Web-Umfeld.

  • Von HTML / VRML kam er via
  • Powerpoint / Word zu
  • Confluence / Jira dann
  • Trello / Whiteboard (Edding 500) und organisiert sich aktuell mit
  • Asana / Google Drive, wenn er nicht gerade mit
  • ChatGPT / MidJourney oder
  • WordPress / Elementor experimentiert.

«Programmierung» begann er mit

  • NoCode von Make und IFTTT,
  • LowCode von ChatGPT, Lovable und Databutton mit Upgrade zu tatsächlicher Programmierung in
  • Python auf Anaconda und dann in
  • Google Colab / Gemini / Claude Sonnet sowie
  • Visual Studio Code / GitHub Copilot / Claude Code / Cursor Composer 1

Die Inhalte dieses Blogs spiegeln meine persönliche Meinung und sind von keinem Arbeitgeber beeinflusst.

© 2010 - 2025 Webmemo Consulting | Walter Schärer | Crafted — not generated.
  • Home
  • Kontakt / Über mich
  • Datenschutz
  • Nach oben

Type above and press Enter to search. Press Esc to cancel.