The 7 Principles of Lean Software Development:
- Eliminate Waste
The three biggest wastes in software development are: Extra Features, Churn, Crossing Organizational Boundaries.- Build Quality In
If you routinely find defects in your verification process, your process is defective.- Create Knowledge
Planning is useful. Learning is essential. Predictable performance is driven by feedback.- Defer Commitment
Abolish the idea that it is a good idea to start development with a complete specification.- Deliver Fast
Lists and queues are buffers between organizations that simply slow things down.- Respect People
Engaged, thinking people provide the most sustainable competitive advantage.- Optimize the Whole
Brilliant products emerge from a unique combination of opportunity and technology.
Source: InfoQ: Book Excerpt: Implementing Lean Software Development: From Concept to Cash
No comments:
Post a Comment