- Focus Creativity
- Divide large projects into milestone cycles
- Use a vision statement and outline feature specifications
- Base feature selection and prioritization on user activities and data
- Evolve a modular and horizontal design architecture
- Control by individual commitments to small tasks and fixed project resources
- Work In parallel but synchronize continuously
- Work in parallel teams but synch up and debug daily
- Always have a product you can ship
- Speak a common language
- Continuously test as you build
- Use metric data to determine milestone completion
http://www.amazon.com/exec/obidos/tg/detail/-/074321580X/qid=1088791120/sr=8-1/ref=pd_ka_1/002-5581219-8642469?v=glance&s=books&n=507846