- Paperback: 440 pages
- Publisher: O'Reilly Media; 1 edition (November 5, 2007)
- Language: English
- ISBN-10: 0596527675
- ISBN-13: 978-0596527679
- Product Dimensions: 7 x 0.9 x 9.2 inches
- Shipping Weight: 1.6 pounds (View shipping rates and policies)
- Average Customer Review: 55 customer reviews
- Amazon Best Sellers Rank: #215,302 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
The Art of Agile Development: Pragmatic Guide to Agile Software Development 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
"Rebound" by Kwame Alexander
Don't miss best-selling author Kwame Alexander's "Rebound," a new companion novel to his Newbery Award-winner, "The Crossover," illustrated with striking graphic novel panels. Learn more
Frequently bought together
Customers who bought this item also bought
Customers who viewed this item also viewed
The Art of Agile Development contains practical guidance for anyone considering or applying agile development for building valuable software Plenty of books describe what agile development is or why it helps software projects succeed but very few combine information for developers managers testers and customers into a single package that they can apply directly This book provides no-nonsense advice on agile planning development delivery and management taken from the authors many years of experience with Extreme Programming XP You get a gestalt view of the agile development process including comprehensive guidance for non-technical readers and hands-on technical practices for developers and testers The Art of Agile Development gives you clear answers to questions such asHow can we adopt agile developmentDo we really need to pair programWhat metrics should we reportWhat if I cant get my customer to participateHow much documentation should we writeWhen do we design and architectAs a non-developer how should I work with my agile teamWhere is my product roadmapHow does QA fit inThe book teaches you how to adopt XP practices describes each practice in detail then discusses principles that will allow you to modify XP and create your own agile method In particular this book tackles the difficult aspects of agile development the need for cooperation and trust among team members Whether youre currently part of an agile team working with an agile team or interested in agile development this book provides the practical tips you need to start practicing agile development As your experience grows the book will grow with you providing exercises and information that will teach you first to understand the rules of agile development break them and ultimately abandon rules altogether as you master the 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 ex
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
On the recommendation in the book, I created a simple application in one week, tested it and released it into production, and now people wanted to talk to me about the application. "This is great, but could it also do X, Y, and Z?!" they would say. Finally, I had the customer engagement I had been searching for, and I started making the changes and releasing new versions of the software every Friday.
It has been three months, and I have finally got a version of the software that is comparable to the system I was trying to build in my first three years at the clinic. The software was built one update at a time, and gets regular support and feedback from the users. Now that I have implemented some of the Agile Strategies into my work, I will never go back to the "old" ways.
The insiders view (XP developer, architect, programmer) is unleashed with balance and care to give you the big picture. That means that not just developers, but also other stakeholders will benefit from this book: testers, business analysts, quality assurance folk, project leaders/managers, coaches, team facilitators and any other delivery team or advisory stakeholders.
I really liked the dense information provided around the breath of topics from visioning and planning to incremental design and test-driven/exploratory testing; from how to deal with bugs in the backlog to collaboration tips. Jim and Shane offer a wealth of practical, real-world wisdom.
The format provides sidebar "allies" on practices so you can make connections in practices. At the close of each chapter the authors provide something quite friendly and practical: short sections for "Questions" (what question might you ask about the topic just discussed), "Results" (outcomes of the practice you should experience), "Contraindications" (things to watch out for), "Alternatives" (other ways to approach the topic), and "Further Reading" (references to other published works). This ties up each topic beautifully.
Regardless of your official role on your project or what flavor of agile you practice, you will greatly benefit by reading, studying, applying, and continually dipping into this wonderful book.
That said, the book gives a thorough description of each XP practice (37, in all) including situations in which a given practice may not be appropriate and possible alternatives, if any. Each section includes a list of books or articles referenced, or which expand on the topics presented. These are really helpful in knowing where to turn next or just building a "future reading" list.
I haven't read any of Part III yet. I'm saving it for after I've had a chance to try out some of the techniques in the book.
Despite some flaws, the book still earns 4-stars.