S1E01 Why Inventory is bad

S1E01 Why Inventory is bad

Introduction

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

What is inventory

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

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

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

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

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

The Toyota Way by Jeffrey Liker

Try Audible.com with 1 Month Free Trial

Outro

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: