Extreme Programming Explained: Embrace Change
Software development projects can be fun, productive, and even daring. Yet they can consistently deliver value to a business and remain under control.
Extreme Programming (XP) was conceived and developed to address the specific needs of software development conducted by small teams in the face of vague and changing requirements. This new lightweight methodology challenges many conventional tenets, including the long-held assumption that the cost of changing a piece of software necessarily rises dramatically over the course of time. XP recognizes that projects have to work to achieve this reduction in cost and exploit the savings once they have been earned.
Fundamentals of XP include:
Why is XP so controversial? Some sacred cows don't make the cut in XP:
You may love XP, or you may hate it, but "Extreme Programming Explained" will force you to take a fresh look at how you develop software.
O que estão dizendo - Escrever uma resenha
Avaliações de usuários
LibraryThing ReviewComentário do usuário - steshaw - LibraryThing
Very timely in the early 2000s. Fights the bureaucracy of the methodologies of the "3 amigos" - Booch, Rumbaugh and Jacobsen - which became the Unified Process (RUP). Ler resenha completa
LibraryThing ReviewComentário do usuário - brikis98 - LibraryThing
If you want to learn the principles of XP, this is THE book. If you want to learn the practice of XP, there are better alternatives. The ideas and motivation of XP are explained clearly and concisely ... Ler resenha completa
Outras edições - Visualizar todos
UML distilled: guida rapida al linguaggio di modellazione standard
Não há visualização disponível - 2004
Agile Modeling: Effective Practices for EXtreme Programming and the Unified ...
Não há visualização disponível - 2002