Extreme programming explained: embrace change
Extreme programming explained: embrace change
Adaptive software development: a collaborative approach to managing complex systems
Adaptive software development: a collaborative approach to managing complex systems
Agile software development
Agile Software Development with Scrum
Agile Software Development with Scrum
Balancing Agility and Discipline: A Guide for the Perplexed
Balancing Agility and Discipline: A Guide for the Perplexed
ADC '04 Proceedings of the Agile Development Conference
DecisionSpace Infrastructure: Agile Development in a Large, Distributed Team
ADC '04 Proceedings of the Agile Development Conference
Radical project management
Quantifying IT forecast quality
Science of Computer Programming
Software multi-project resource scheduling: a comparative analysis
ICSP'08 Proceedings of the Software process, 2008 international conference on Making globally distributed software development a success story
Quantifying forecast quality of IT business value
Science of Computer Programming
Hi-index | 0.00 |
The author categorizes projects into dogs (simple projects with low uncertainty), colts (simple projects with high uncertainty), cows (complex projects with low uncertainty), or bulls (complex projects with high uncertainty). We adapt our agile process by adding practices according to a project's profile.