- STAFF PICKS
- GIFTS + GIFT CARDS
- SELL BOOKS
- FIND A STORE
This item may be
Check for Availability
Extreme Programming Examined (XP)
Synopses & Reviews
Extreme Programming (XP) is a flexible programming discipline that emphasizes constant integration, frequent small releases, continual customer feedback, and a teamwork approach. With considerable fanfare, XP has taken the mainstream of software engineering by storm. It has been adopted by an increasing number of development organizations worldwide. At the first annual Conference on Extreme Programming and Flexible Processes in Software Engineering, held in Italy in June of 2000, leading theorists and practitioners came together to share principles, techniques, tools, best practices for XP, and other flexible methodologies.
Extreme Programming Examined gathers the 33 most insightful papers from this conference into one volume. With contributions by Kent Beck, Martin Fowler, Ward Cunningham, Ron Jeffries, and other visionaries in the field, these papers together represent the state-of-the-art in XP methodology as well as a glimpse at the future of XP.
Individual articles are organized into cohesive categories that allow the reader to learn and apply this material easily. Extreme Programming Examined addresses some of the most vital issues facing XP developers. It offers a high-level examination of XP programming theory and discusses specific methodologies, processes, techniques, tools, and case studies. You will find articles exploring specific — and often misunderstood — topics, including:
Extreme Programming Examined is a valuable resource that offers the practical techniques and deeper understanding that developers and programmers need to initiate and implement successful XP projects.
Book News Annotation:
Extreme Programming (XP) is a flexible programming discipline that emphasizes constant integration and a teamwork approach. Papers from the June 2000 Conference on Extreme Programming and Flexible Processes in Software Engineering share principles, techniques, and best practices for XP and other flexible methodologies. They examine XP theory and explore topics such as the role of design in XP, XP frameworks, combining flexible methodologies with the UML, tools to support pair programming, and teaching XP. Succi teaches in the Department of Electrical and Computer Engineering at the University of Alberta. Marchesi teaches at the University of Cagliari, Italy.
Annotation c. Book News, Inc., Portland, OR (booknews.com)
What Our Readers Are Saying