Extreme Programming Installed by Ron Jeffries, Ann Anderson, Ann Anderson, Chet Hendrickson, Ronald E. Jeffries

BUY IT NEW

  • $49.99 Online price
    $44.99 Member price
    (Save 10%)
    Limited Time Offer! Everyone receives the Member Price on books.
    See Details
  • skip to cart
  • Add To List uiAction=GetAllLists&page=List&pageType=list&ean=9780201708424&productCode=BK&maxCount=100&threshold=3

GET FREE SHIPPING ON ORDERS OF $25 OR MORE

DELIVERY & GIFT DETAILS:

Usually ships within 24 hours

Delivery Time and Shipping Rates

Eligible for gift wrap & gift message.

BUY IT USED

14 copies from $8.69

See All Available

(Paperback)

  • Pub. Date: October 2000
  • 288pp
  • Sales Rank: 556,787
    Buy it Used: 14 copies from $8.69 See All Available

    Customers who bought this also bought

     
    • Overview
    • Editorial Reviews
    • Customer Reviews
    • Features

    Product Details

    • Pub. Date: October 2000
    • Publisher: Addison-Wesley
    • Format: Paperback, 288pp
    • Sales Rank: 556,787

    Synopsis

    • 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 actually reduces risks—the risk of putting out software that is faulty, out of date at its release, over budget, or not fully capable of performing the tasks for which it was intended. Initially considered radical, XP has proven itself successful and is entering the mainstream of software development. The greatest challenge now facing software development managers and engineers is how to implement this beneficial approach.

    Extreme Programming Installed explains the core principles of Extreme Programming and details each step in the XP development cycle. This book conveys the essence of the XP approach—techniques for implementation, obstacles likely to be encountered, and experience-based advice for successful execution.

    You will learn the best approaches to
    • Working with an on-site customer
    • Defining requirements with user "stories"
    • Estimating the time and cost of each story
    • Delivering small, frequent releases
    • Performing constant integration and frequent iterations
    • Running design sessions to help programmers move forwardwith confidence
    • xUnit automated testing
    • Handling defects in the fast-paced, team-oriented XP environment
    • How to refine estimates and steer the development effort through frequent changes

    The authors present the personal reflections of those who have been through the eXtreme Programming experience. Readers will benefit from first hand accounts of hard-won wisdom on topics such as the art of estimation, managing development infrastructure, solving problems without finger-pointing, the importance of simplicity, and how to introduce modern development tools into an environment where none existed.



    Booknews

    Explains the core principles of the Extreme Programming (XP) software development methodology, and details each step in the XP development process. XP is characterized by extremely short development cycles, constant integration, frequent releases that incorporate continual customer feedback, frequent automated testing, and a team approach to design and defect handling. Annotation c. Book News, Inc., Portland, OR (booknews.com)

    More Reviews and Recommendations

    Biography

    Ron Jeffries was the on-site XP coach for the original Extreme Programming project, a large financial system for a major automotive manufacturer. An independent consultant who has been involved in eXtreme Programming for over more than four years, he has presented numerous talks and published several papers on the topic. Ron has been a systems developer for more years than most of you have been alive, and his teams have built operating systems, compilers, relational database systems, and a wide range of applications. He has not, as yet, run out of new ways to make mistakes (and resolve them). Ron has recently joined forces with Object Mentor, Inc., to help more people improve their software process.

    Ann Anderson is an independent consultant engaged full time in coaching XP and in teaching and using Smalltalk for financial applications development. Ann was a team member on the large payroll system that was the original proving ground for Extreme Programming. Throughout her career she has been involved in object-oriented projects spanning control systems, insurance, tax, and finance.

    Chet Hendrickson is a systems architect at ThoughtWorks, Inc, where he makes sure that programmers and customers know and understand their rights. Previously, Chet was a senior software systems specialist at a major automobile manufacturer, where he worked on a large operational finance system that was the test bed for Extreme Programming. He was the winner of the Project Manager Game at OOPSLA'99 (although he thinks it might have been rigged).



    Customer Reviews

    • Reader Rating:
    • Ratings: 2Reviews: 1

    Practical, accurate.by Anonymous

    Reader Rating:
    See Detailed Ratings

    October 12, 2002: This book, as well as ?Extreme Programming Applied? by Ken Auer and Roy Miller are the two which should be read by a developer after the introductory ?Extreme Programming Explained? by Kent Beck. XP Explained will encourage a reader to the new way of thinking, without bothering with technical details. For a manager it is OK, but for the developer, a bunch of questions will arise. ?XP Applied? and ?XP Installed? are to answer these questions, providing lots of tips, tricks and case studies. The only disadvantage is that all the useful examples in these book contain code in SmallTalk, while C and Java are popular nowadays. SmallTalk has a distinct, unique style and may frighten C or Java developers. That?s why I?ve rated the book four stars. I would recommend this book to any XP?er.