-
RespectJurgenAppelo
-
The only thing your postpbielicki
-
Epics are just big fat storiesArtem
-
Releasesmattgrommes
-
I thought, Small Releases, was also missing, was it?Vikas Agarwal (not verified)
10 Key Principles of Agile Software Development, and how Agile Development fundamentally differs from a more traditional Waterfall approach to software development, are as follows:
1. Active user involvement is imperative
2. The team must be empowered to make decisions
3. Requirements evolve but the timescale is fixed
4. Capture requirements at a high level; lightweight & visual
5. Develop small, incremental releases and iterate
6. Focus on frequent delivery of products
7. Complete each feature before moving on to the next
8. Apply the 80/20 rule
Check out my blog for 10 key principles of agile development.
http://kw-agiledevelopment.blogspot.com/2007/02/10-things-you-need-to-kn...