- Paperback: 408 pages
- Publisher: Addison-Wesley Professional; 1 edition (July 7, 2008)
- Language: English
- ISBN-10: 0321514521
- ISBN-13: 978-0321514523
- Product Dimensions: 6.9 x 1.1 x 9.1 inches
- Shipping Weight: 1.3 pounds (View shipping rates and policies)
- Average Customer Review: 4.8 out of 5 stars See all reviews (16 customer reviews)
- Amazon Best Sellers Rank: #1,299,835 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.
Agile Adoption Patterns: A Roadmap to Organizational Success 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
Frequently Bought Together
From the Back Cover
Proven Patterns and Techniques for Succeeding with Agile in Your Organization Agile methods promise to help you create software that delivers far more business value-and do it faster, at lower cost, and with less pain. However, many organizations struggle with implementation and leveraging these methods to their full benefit. In this book, Amr Elssamadisy identifies the powerful lessons that have been learned about successfully moving to agile and distills them into 30 proven agile adoption patterns. Elssamadisy walks you through the process of defining your optimal agile adoption strategy with case studies and hands-on exercises that illuminate the key points. He systematically examines the most common obstacles to agile implementation, identifying proven solutions. You'll learn where to start, how to choose the best agile practices for your business and technical environment, and how to adopt agility incrementally, building on steadily growing success. Next, he presents the definitive agile adoption pattern reference: all the information you need to implement the strategy that you've already defined. Utilizing the classic pattern format, he explains each agile solution in its proper context, revealing why it works-and how to make the most of it. The pattern reference prepares you to
- Understand the core drivers, principles, and values associated with agile success
- Tightly focus development on delivering business value-and recognize the "smells" of a project headed off track
- Gain rapid, effective feedback practices: iteration, kickoff and stand-up meetings, demos, retrospectives, and much more
- Foster team development: co-location, self-organization, cross-functional roles, and how to bring the customer aboard
- Facilitate technical tasks and processes: testing, refactoring, continuous integration, simple design, collective code ownership, and pair programming
- Act as an effective coach, learning to engage the community and promote learning
- Integrate "clusters" of agile practices that work exceptionally well together
About the Author
Amr Elssamadisy (www.elssamadisy.com) is a software development practitioner who works with his clients to build better, more valuable software. He and his colleagues at Gemba Systems help both small and large development teams learn new technologies, adopt and adapt appropriate Agile development practices, and focus their efforts to maximize the value they bring to their organizations.
Amr’s technical background and experience in C/C++, Java/J2EE, and .NET allows him to appreciate the problems of development teams and offer them support.
At the same time, he realizes that most problems–even in software–are people problems that are not solved by tools and technology. Therefore, Amr and his colleagues at Gemba Systems focus on issues such as personal agility, team building, communication, feedback, and all the other soft skills that distinguish excellent teams.
Amr is also the author of Patterns of Agile Practice Adoption: The Technical Cluster. He is an editor for the AgileQ at InfoQ, a contributor to the Agile Journal, and a frequent presenter at software development conferences.
Top Customer Reviews
Amr pulls it off by organizing his material in a fresh form which I found very useful. He hits many of the same points as other works on Agile (smells, process, team empowerment, practices, etc.), but emphasizes the business value of each point. For example, his chapter on User Story lays out the case that user stories are simple documents in their initial draft. The value comes from developers having conversations to flesh out the details and implementation of the story. Product utility is improved, and development costs are reduced.
This same approach is carried on throughout the book, making it very clear what specific benefits you can find from each practice. Additionally, each practice or chapter follows a nice recipe-like format. Start off with business value, move on to a sketch describing the practice, follow up with context of the practice and forces impacting it, then look to why you'd want the particular practice, adoption details, and a bit on the practice's cons and variations.
The book starts out with a high-level overview of agile, then moves on to specific patterns/practices. Each pattern is a short, separate chapter with about 40 patterns in total.Read more ›
This book, however, addresses the goal of agile adoption from a new perspective - patterns of behavior and thought, and how to specifically leverage and/or address them. It addresses this from the organizational/team perspective, rather than the individual perspective, which makes it particularly valuable for those of us who are working in an organizational transformation/agile adoption environment.
While it might seem that "patterns" would appeal to the techies in its audience, my experience is that Amr has managed to frame his work in terms and concepts that are readily understood by all. This book is readily digestible by non-technical managers and staff, as well as by those of us who have spent/currently spend our time in a technology environment. It is not necessary to understand what design patterns are, for instance, to understand the patterns in this book.
For those who are either anticipating agile adoption or actively engaged in it, or even those who are struggling with what seems to be a failed adoption, this book is required reading. The way in which the patterns are presented, the clear and pragmatic exercises described to help work through them, and the suggestions for ways to approach it all are just what's needed.
Real world, pragmatic, easy to read, and easy to digest - that's what this book is all about.
It will be on my desk and heavily thumbed in short order.
Amr has an excellent writing style that is both concise and entertaining delivering information in a manner that can be absorbed in bite-sized chunks and applied as needed based on the initial needs assessment. After identifying the business needs or pains the best agile practices to deliver the value or reduce the pain are described in a manner that determines which practices will deliver the best value to meet your identified needs.
I highly recommend that you pick up this book if you are either planning to adopt agile practices, struggling to adopt agile practices or are looking to enhance the agile practices that you currently employ. Well done Amr.
Most Recent Customer Reviews
A very practical book. It will prove to be a useful reference book as well.Published on October 2, 2014 by Rubicon
This book is excellent to get the bigger picture of what agile development is. It is based on some of the classics of Agile books and studies together with real case studies. Read morePublished on December 22, 2013 by Amazon Customer
Really good book with a lot of techniques I can use at my day-to-day work. Good choice for everyone who already knows agile project management methodologies and would like to... Read morePublished on September 29, 2013 by Karolina
This book has some great information and insights that will help management with agile adoption. From strategy to implementing scrum. Read morePublished on June 2, 2013 by Nics
This is an entirely useful and completely practical guide to essential Agile practices from author Amr Elssamadisy.
Amr is a personal friend. But wait...keep reading. Read more
Agile adoption is not a technical problem - it's about people, organizations, processes, and group and individual psychology. Read morePublished on September 24, 2009 by Craig Knighton
A very well written book, focusing on the business value. It appeals to all the members of the agile and "wanna be agile" communities!Published on August 25, 2009 by Bharadwaj Velamakanni
Well written and practical way to introduce agile to organizations based on business value. I love the diagrams that list business values (time to market, quality to market,... Read morePublished on April 7, 2009 by Ed Kraay
Amazon says kindle previews are supposed to be the first chapter, yet this book doesnt even get half way through the foward. it is all TOC and praise. Read morePublished on February 26, 2009 by Goodell-Murphy