ebook img

The Art of Agile Development PDF

432 Pages·2008·9.53 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview The Art of Agile Development

endorsements Page i Thursday, October 11, 2007 10:37 PM Praise forThe Art of Agile Development “Jim Shore and Shane Warden expertly explain the practices and benefits of Extreme Programming. They offer advice from their real-world experiences in leading teams. They answer questions about the practices and show contraindications—ways that a practicemaybemisapplied.Theyofferalternativesyoucantryifthereareimpediments to applying a practice, such as the lack of an on-site customer. “Theexplanationsdonotstopwithjustthepractices.Discussionofpeople-relatedissues, such as strategies for creating trust and team cohesiveness, rounds out the book.” —Ken Pugh, author of the Jolt-Award-winning book,Prefactoring “I will leave a copy of this book with every team I visit.” —Brian Marick, Exampler Consulting endorsements Page ii Thursday, October 11, 2007 10:37 PM The Art of Agile Development Other resources from O’Reilly Related titles Beautiful Code Prefactoring ExtremeProgrammingPocket Applied Software Project Guide Management oreilly.com oreilly.com is more than a complete catalog of O’Reilly books. You’llalsofindlinkstonews,events,articles,weblogs,sample chapters, and code examples. oreillynet.comistheessentialportalfordevelopersinterestedin openandemergingtechnologies,includingnewplatforms,pro- gramming languages, and operating systems. Conferences O’Reillybringsdiverseinnovatorstogethertonurturetheideas thatsparkrevolutionaryindustries.Wespecializeindocument- ing the latest tools and systems, translating the innovator’s knowledgeintousefulskillsforthoseinthetrenches.Visitcon- ferences.oreilly.com for our upcoming events. Safari Bookshelf (safari.oreilly.com) is the premier online refer- ence library for programmers and IT professionals. Conduct searchesacrossmorethan1,000books.Subscriberscanzeroin on answers to time-critical questions in a matter of seconds. Read the books on your Bookshelf from cover to cover or sim- ply flip to the page you need. Try it today for free. The Art of Agile Development James Shore and Shane Warden Beijing • Cambridge • Farnham • Köln • Paris • Sebastopol • Taipei • Tokyo The Art of Agile Development by James Shore and Shane Warden Copyright © 2008 O’Reilly Media, Inc., Inc. All rights reserved. Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472 O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (http://safari.oreilly.com). For more information, contact our corporate/ institutional sales department: (800) 998-9938 or [email protected]. Editor: Mary O’Brien Indexer: Joe Wizda Copy Editor: Sarah Schneider Cover Designer: Karen Montgomery Production Editor: Sarah Schneider Interior Designer: David Futato Proofreader: Sada Preisch Illustrator: Robert Romano Printing History: October 2007: First Edition. The O’Reilly logo is a registered trademark of O’Reilly Media, Inc. The Theory in Practice series designations, The Art of Agile Development, and related trade dress are trademarks of O’Reilly Media, Inc. While every precaution has been taken in the preparation of this book, the publisher and authors assume no responsibility for errors or omissions, or for damages resulting from the use of the information contained herein. TM This book uses RepKover™, a durable and flexible lay-flat binding. ISBN-10: 0-596-52767-5 ISBN-13: 978-0-596-52767-9 [C] To our families. Table of Contents Preface ................................................................ xiii Part I. Getting Started 1. Why Agile? .......................................................... 3 Understanding Success 4 Beyond Deadlines 4 The Importance of Organizational Success 5 Enter Agility 6 2. How to Be Agile ..................................................... 9 Agile Methods 9 Don’t Make Your Own Method 10 The Road to Mastery 11 Find a Mentor 12 3. Understanding XP ................................................. 15 The XP Lifecycle 18 The XP Team 27 XP Concepts 39 4. Adopting XP ....................................................... 43 Is XP Right for Us? 43 Go! 51 Assess Your Agility 62 Part II. Practicing XP 5. Thinking ........................................................... 69 Pair Programming 71 Energized Work 79 Informative Workspace 83 IX

Description:
What this book is/has: A great intro to Agile Practices A breakdown of how these practices can drive development What this book is not: A collection of hard fast rules A railroad A solution to every problem Software development practice is such an odd animal that trying to create a hard fast rule to
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.