13. Removing Waste
• Bureaucracy
• Unclear or constantly changing requirements
• Unnecessary code or functionality
• Starting more than can be completed
• Delay in the software development process
• Slow or ineffective communication
• Partially done work
• Defects and quality issues
• Task switching