Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Extreme Programming


1. 

Extreme Programming Pocket Guide

Extreme Programming Pocket Guide

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 24-JUL-2003

Insert Date: 11-SEP-2010

Slots: 1.0

Table of Contents • Start Reading

The Extreme Programming Pocket Guide covers XP assumptions, principles, events, artifacts, roles, and resources, and more. It concisely explains the relationships between the XP practices. If you want to adopt XP in stages, the Extreme Programming Pocket Guide will help you choose what to apply and when. Concise and easy to use, this handy pocket guide to XP is a must-have quick reference for anyone implementing a test-driven development environment....

2. 

Extreme Programming Explained: Embrace Change, Second Edition

Extreme Programming Explained: Embrace Change, Second Edition

By: 

Publisher: Addison-Wesley Professional

Publication Date: 16-NOV-2004

Insert Date: 10-FEB-2005

Slots: 1.0

Table of Contents • Start Reading

“In this second edition of Extreme Programming Explained, Kent Beck organizes and presents five years’ worth of experiences, growth, and change revolving around XP. If you are seriously interested in understanding how you and your team can start down the path of improvement with XP, you must read this book.” —Francesco Cirillo, Chief Executive Officer, XPLabs S.R.L. “The first edition of this book told us what XP was—it changed the way many of us think about software development. This second edition takes it farther and gives us a lot more of the ‘why’ of XP, the motivations and...

3. 

Sams Teach Yourself Extreme Programming in 24 Hours

Sams Teach Yourself Extreme Programming in 24 Hours

By: 

Publisher: Sams

Publication Date: 23-OCT-2002

Insert Date: 29-APR-2003

Slots: 1.0

Table of Contents • Start Reading

Extreme Programming (XP) is a new lightweight software developing methodology. XP is the most popular of the "agile" development methodologies. Agile development is an integral part of technology movements in the software development world. XP has quickly gained in popularity over the last few years and is now becoming recognized by development shops from large consulting firms through small software houses. Some of the companies that are using XP include DaimlerChrysler, First Union National Bank, and Ford Motor Company. Sams Teach Yourself Extreme Programming in 24 Hours includes coverage...

4. 

Testing Extreme Programming

Testing Extreme Programming

By: 

Publisher: Addison-Wesley Professional

Publication Date: 25-OCT-2002

Insert Date: 20-MAR-2003

Slots: 1.0

Table of Contents • Start Reading

The rapid rise in popularity of Extreme Programming (XP) has put the practice of software testing squarely in the spotlight of application development. At one time, testing was a neglected practice, a highly specialized activity that came as an afterthought as complex, code-intensive projects were rushed to completion. But in today's world of escalating quality expectations, testing is a key component of the development process. XP accelerates testing by demanding its complete integration with development. This in turn has pushed software professionals to rethink their traditional attitudes...

5. 

Extreme Programming Perspectives

Extreme Programming Perspectives

By: 

Publisher: Addison-Wesley Professional

Publication Date: 26-AUG-2002

Insert Date: 25-FEB-2003

Slots: 1.0

Table of Contents • Start Reading

Extreme Programming (XP) has been established as a significant departure from traditional software development methods. The success of the XP 2001 and XP Universe 2001 conferences is no surprise; some of the brightest minds in software engineering gathered at these venues to discuss the discipline that is XP. These conferences showcase the continuously changing face of XP. Common programming practices will never be the same, and developers and business people alike need to bear this fact in mind as they plan for the future. Inspired by the techniques and challenges explored at...

6. 

Questioning Extreme Programming

Questioning Extreme Programming

By: 

Publisher: Addison-Wesley Professional

Publication Date: 19-JUL-2002

Insert Date: 26-NOV-2002

Slots: 1.0

Table of Contents • Start Reading

Extreme Programming (XP) has been the subject of heated debate since its arrival on the programming scene in 1998—understandably so, as it contradicts many traditional software development beliefs. We¿ve heard success stories about sweeping changes made to organizations as a result of XP. We’ve read books about how this approach can work for our teams. However, are there times when XP isn’t appropriate? There are certainly instances when making the leap to XP could potentially jeopardize a whole project. What’s missing from all of this rhetoric? Witness Pete McBreen, software...

7. 

Extreme Programming Installed

Extreme Programming Installed

By: 

Publisher: Addison-Wesley Professional

Publication Date: 16-OCT-2000

Insert Date: 25-SEP-2002

Slots: 1.0

Table of Contents • Start Reading

Software that performs required tasks and meets expectations Accurate estimation of time to completion and cost of development The opportunity to decide which features to include and which to defer Frequent small releases that incorporate continual customer feedback Constant integration and automated testing that insures clean code and robust performance These are some of the many benefits of Extreme Programming (XP), a software development approach especially geared for smaller teams facing vague or rapidly changing requirements. Despite the "extreme" in its name, XP...

8. 

Planning Extreme Programming

Planning Extreme Programming

By: 

Publisher: Addison-Wesley Professional

Publication Date: 16-OCT-2000

Insert Date: 25-SEP-2002

Slots: 1.0

Table of Contents • Start Reading

"XP is the most important movement in our field today. I predict that it will be as essential to the present generation as the S.E.I. and its Capability Maturity Model were to the last." --From the foreword by Tom DeMarco The hallmarks of Extreme Programming--constant integration and automated testing, frequent small releases that incorporate continual customer feedback, and a teamwork approach--make it an exceptionally flexible and effective approach to software development. Once considered radical, Extreme Programming (XP) is rapidly becoming recognized as an approach...

9. 

Extreme Programming Explained

Extreme Programming Explained

By: Kent Beck

Publisher: Addison-Wesley Professional

Publication Date: 05-OCT-1999

Insert Date: 25-SEP-2002

Slots: 1.0

Table of Contents • Start Reading

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...