Delay |
- Slow internal communication.
- Waiting for other activities, teams, resources, processes, artifacts.
- Too much work in progress (WIP) also create delay.
Delay increase the risk that an initial specification become obsolete before deployment. Business and technological environment changes may occur during the waiting time.
A pull system like Kanban system can highly reduce delay.
A pull system like Kanban system can highly reduce delay.
Overproduction |
Very costly, especially early in the flow because it prohibits the smooth flow of information and actually degrades quality and productivity by creating extra noise.
- Don't build features that nobody needs right now.
- Don't write more specs than you can code.
- Don't write more code than you can test.
- Don't test more code than you can deploy.
Rework |
- Unclear requirement
- Defects
Using a standard template for requirements like user story improve requirement clarity
Associated costs include:
- external and internal communication,
- bug review meeting
- re-inspecting,
- coding
- testing
- rescheduling,
- capacity loss.
Through Continuous Process Improvement (CPI) and by focusing on quality improvement, there is a huge opportunity to reduce defects.
- Hide and delays the identification of problems
- Increases lead times
- Inhibits communication.
By achieving a seamless flow between development activities, we can reduce inventories and their associated costs.
- Information: cost incursion which adds no value to the product like manual reports, internal documentation maintenance.
- Physical: When team members are not physically located together. When walking in the office is required for team collaboration is a form of transportation waste.
- Not capitalizing on employees' creativity
- Not using employees knowledge, skills and talents
No comments:
Post a Comment