The online computer book shop for UK & Europe                                   

   Books Home | About Us | Index | Next Record | Browse

 
  

Tel: 0121 706 6000 

Static Book Details Page - Computer Manuals Website

 Extreme Programming Pocket Guide
  

  Extreme Programming Pocket Guide by Chromatic

  • Published by: O'REILLY & ASSOCIATES
  • Author: Chromatic
  • Page Count: 90
  • Group: PROGRAMMERS REFERENCE BOOKS
  • ISBN: 0596004850/9780596004859
  • Published: Aug 2003

Our Price: 5.70
Discount: 18%
RRP: 6.95 

For Latest Pricing and Availability Click Here
 

The online computer book shop for UK & Europe

Book store with some thing for everyone

Book Information and Description:

Extreme Programming Pocket Guide
Extreme Programming (XP) is a radical new approach to software development that has been accepted quickly because its core practices--the need for constant testing, programming in pairs, inviting customer input, and the communal ownership of code--resonate with developers everywhere. Although many developers feel that XP is rooted in commonsense, its vastly different approach can bring challenges, frustrations, and constant demands on your patience.

Unless you've got unlimited time (and who does these days?), you can't always stop to thumb through hundreds of pages to find the piece of information you need. The Extreme Programming Pocket Guide is the answer. 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.

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. You'll be surprised at how much practical information is crammed into this slim volume.

Contents

Part I: Why XP?
      Who Cares About Process, Anyway?
      The XP Equation
      XP Values
                                Communication
                                Feedback
                                Simplicity
                                Courage
      Assuming Sufficiency
                                Sufficient Time
                                Sufficient Resources
                                Constant Cost of Change
                                Developer Effectiveness
                                Freedom to Experiment

     Part II: Extreme Programming Practices
      Coding Practices
                                Coding Practice 1: Code and Design Simply
                                Coding Practice 2: Refactor Mercilessly
                                Coding Practice 3: Develop Coding Standards
                                Coding Practice 4: Develop a Common Vocabulary
      Developer Practices
                                Developer Practice 1: Adopt Test-Driven Development
                                Developer Practice 2: Practice Pair Programming
                                Developer Practice 3: Adopt Collective Code Ownership
                                Developer Practice 4: Integrate Continually
      Business Practices
                                Business Practice 1: Add a Customer to the Team
                                Business Practice 2: Play the Planning Game
                                Business Practice 3: Release Regularly
                                Business Practice 4: Work at a Sustainable Pace

     Part III: XP Events
      Iteration Planning
                                Stories and Tasks
                                Estimates and Schedules
                The First Iteration
      The Iteration
      Releasing

     Part IV: Extreme Programming Artifacts
      Story Cards
      Task Cards
      The Bullpen

     Part V: Roles in Extreme Programming
      The Customer
                                Customer Rights
                                Customer Responsibilities
      The Developer
                                Developer Rights
                                Developer Responsibilities
      Supplementary Roles
                The Tracker
                The Coach

     Part VI: Coding, XP Style
      Do the Simplest Thing That Could Possibly Work
      You Aren't Gonna Need It
      Once and Only Once

     Part VII: Adopting XP
      Before You Start
      Eliminating Fear and Working Together
      Starting Feedback
      Including Managers and Customers
      Now That You're Extreme

     Part VIII:Further Resources
      XP Resources