Agile Software Development Ecosystems
Traditional software development methods struggle to keep pace with the accelerated pace and rapid change of Internet-era development. Several "agile methodologies" have been developed in response -- and these approaches to software development are showing exceptional promise. In this book, Jim Highsmith covers them all -- showing what they have in common, where they differ, and how to choose and customize the best agile approach for your needs. Highsmith begins by introducing the values and principles shared by virtually all agile software development methods. He presents detailed case studies from organizations that have used them, as well as interviews with each method's principal authors or leading practitioners. Next, he takes a closer look at the key features and techniques associated with each major Agile approach: Extreme Programming (XP), Crystal Methods, Scrum, Dynamic Systems Development Method (DSDM), Lean Development, Adaptive Software Development (ASD), and Feature-Driven Development (FDD). In Part III, Highsmith offers practical advice on customizing the optimal agile discipline for your own organization. For all software developers, project managers, and other IT professionals seeking more flexible, effective approaches to developing software.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Other editions - View all
Adaptive Software Development Agile approaches Agile development Agile Manifesto Agile methodologies Agile Software Development Agilists Alistair Cockburn architecture ASDEs build chaordic Chapter collaboration companies complex cost create critical Crystal Crystal Methods culture cycle decisions defined deliver delivery devel development team diagrams documentation DSDM environment example Extreme Programming feedback focus groups focused goals Highsmith ideas implementation individuals innovation interaction interface involved issues iteration Jeff Jeff De Luca Ken Schwaber Kent Beck knowledge Martin Fowler ment organizations pair programming percent perspective practices predictability problem domain project management project team refactoring requirements response rigorous risk RSMs says scenarios Scrum simple skill Smalltalk software engineering Sprint success team members technical testing things ThoughtWorks tion traditional turbulence understand values and principles versus XP's
UML distilled: guida rapida al linguaggio di modellazione standard
No preview available - 2004
All Book Search results »
Topical Issues in Communications and Media Research
Limited preview - 2005