S1E01 Why Inventory is bad

Introduction

 Expand...

Software Development/Manufacturing (and Factorio) = Inventory is bad (sad)

What is inventory

 Expand...

Wikipedia:

"the goods and materials that a business holds for the ultimate goals to have a purpose of resale"


My generalisation:

"Finished Products or Components not generating value"

Inventory in software development

 Expand...

Either developed features or stages of development not yet in the hands of consumers


Waterfall:

Requirement → Design → Build → Test → Release

Agile:

Grooming → Sprint → Release


Shorter release cycles decrease the inventory of a software development team

Inventory as Asset or liability

 Expand...

Asset

In terms of financial reporting inventory is listed as an Asset on the Balance Sheet
because it represents a value

Liability

  • Will you be able to resell at full value?
  • Cost of maintaining inventory?
  • Relevance of product over time?
  • Customer feedback?

Value

Value is generated when a consumer is using the product

Example

 Expand...

Physical:

Christmas decorations → Demand in December. Production all year

Difference between graphs is Inventory


Software:

Annual release → Demand all year, but only released annually → Extra releases...

Smoothen production

 Expand...

Inventory evens production → Inventory hides the cause of variation

  1. Delay value generation
  2. Hiding the cause of the variation → Fix it instead of 
  3. Delay feedback and extends feedback loop

Reading recommendation

 Expand...

The Toyota Way by Jeffrey Liker

The Toyota Way cover art

Try Audible.com with 1 Month Free Trial

Outro

 Expand...

All material available in Confluence:

More "10-min Product Management" Videos on YouTube

Join the discussion on the Discord server:

Support the channel by becoming a Patron: