Agile software development : evaluating the methods for your organization /
"This is the first impartial book that offers an expert objective analysis of Agile software development methods together with much-needed tools for evaluating their suitability for a given organization. It reviews the philosophical underpinnings and objectives of the Agile Manifesto and the 12...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Boston, MA :
Artech House,
©2005.
|
Colección: | Artech House computing library.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Machine generated contents note: Foreword / Kent Beck
- Foreword / Mark Paulk
- pt. I Adoption considerations
- 1. Introducing the Agile methods
- 2. Considering your organizational culture
- 3. Considering your customers
- 4. Considering your projects
- 5. Considering your tools and processes
- 6. Considering your staff
- 7. Using this book to make your adoption decisions
- pt. II Value : "individuals and interactions over processes and tools"
- 8. About people, processes, and tools
- 9. Motivated individuals and self-organizing teams
- 10. Face-to-face communication
- 11. Sustainable pace
- 12. unstated principle : appropriate processes and tools
- pt. III Value : "working software over comprehensive documentation"
- 13. role of documentation in a software project
- 14. Incremental delivery of working software
- pt. IV Value : "customer collaboration over contract negotiation"
- 15. Defining the customer relationship
- 16. Daily collaboration of all stakeholders
- pt. V Value : "responding to change over following a plan"
- 17. Understanding change in software projects
- 18. Welcome changing requirements
- pt. VI unstated value : keeping the process Agile
- 19. Maintaining the process
- 20. Technical excellence
- 21. Simplicity
- 22. Retrospectives
- pt. VII adoption decision
- 23. Making the adoption decision
- 24. Adopting new practices
- 25. Evaluating the effects of your Agile method
- App. A Agile manifesto
- App. B 12 principles of Agile methods
- App. C Adaptive software development
- App. D Dynamic systems development method
- App. E Extreme programming
- App. F Feature-driven development
- App. G Lean software development.