Software Project Health Check: Best Practices and Techniques for Your Product...
Eliminate waste in software development with the 7+1 mudas
1. DOWNTIME or the 7+1 mudas in software development
DEFECTS
NON VALUE PROCESSES
ESCHEWED TALENTS
OVERPRODUCTION
WAITING
TRANSPORTATION
INVENTORY
MOTION
When you are talking about Lean manufacturing is no difficult to
visualize mudas; while talking about software development is not so
easy, so in this poster you can see examples of mudas specific for
software development, so it can be easier for you to face and fix it.
Muda: japanese word for «waste».
Things not demanded by actual customers
Things awaiting further processing or consumption
Things not working as expected
Any unnecessary movement of people/goods inside the same location.
Underutilized human potential,
Any unnecessary movement of people/goods in other locations
Waiting for tools, equipment, materials, information, people, …
Any activities that do not add value from the customer perspective.
Task switching,
unnecessary human motion, change of ownership.
Unneeded buffering,
Delay of release, developed sw not released,
excessive backlog refined and never developed.
Approvals on hold, pauses in flow,
missing skills, access to the office.
Rework,
Bugs, incomplete tests, incomplete AC,
missing documentation, incomplete DoD.
Unused feature, wrong prioritization.
Regulatory, timesheet,
stakeholders management.
Manual approvals,
too many levels of approval,
Missing automation in CI/CD.
unsafe or unergonomic work conditions ,
any uncertainty about the right thing to do, unmotivated people,
hard to use tool, task switching,
not relevant metrics, block creativity