Reason #3 for process waste – striving to maximize throughput

Writing code is not the same as fitting nuts and bolts onto car parts. It is not a mechanical skill. It does not involve repetitive actions. Building great software requires creativity. Yet, we are so keen to pursue processes influenced by manufacturing paradigms. The lean principles outlined in Mary and Tom Poppendieck's book Lean Software Development, have been widely interpreted and applied without context to software development. Even the Kanban method (which is essentially a way of managing the supply of components in Japanese manufacturing based on pull or capacity to work) can rarely be applied to the context of software development without sufficiently modifying the paradigms ...

Get Lean Product Management now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.