Create Your Successful Agile Project
Collaborate, Measure, Estimate, Deliver
by Johanna Rothman
Version: P1.0 (October 2017)
Copyright 2017 Johanna Rothman. This book is licensed to the individual who purchased it. We don't copy-protect it because that would limit your ability to use it for your own purposes. Please don't break this trustyou can use this across all of your devices but please do not share this copy with other members of your team, with friends, or via file sharing services. Thanks.
Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and The Pragmatic Programmers, LLC was aware of a trademark claim, the designations have been printed in initial capital letters or in all capitals. The Pragmatic Starter Kit, The Pragmatic Programmer, Pragmatic Programming, Pragmatic Bookshelf and the linking g device are trademarks of The Pragmatic Programmers, LLC.
Every precaution was taken in the preparation of this book. However, the publisher assumes no responsibility for errors or omissions, or for damages that may result from the use of information (including program listings) contained herein.
About the Pragmatic Bookshelf
The Pragmatic Bookshelf is an agile publishing company. Were here because we want to improve the lives of developers. We do this by creating timely, practical titles, written by programmers for programmers.
Our Pragmatic courses, workshops, and other products can help you and your team create better software and have more fun. For more information, as well as the latest Pragmatic titles, please visit us at http://pragprog.com.
Our ebooks do not contain any Digital Restrictions Management, and have always been DRM-free. We pioneered the beta book concept, where you can purchase and read a book while its still being written, and provide feedback to the author to help make a better book for everyone. Free resources for all purchasers include source code downloads (if applicable), errata and discussion forums, all available on the book's home page at pragprog.com. Were here to make your life easier.
New Book Announcements
Want to keep up on our latest titles and announcements, and occasional special offers? Just create an account on pragprog.com (an email address and a password is all it takes) and select the checkbox to receive newsletters. You can also follow us on twitter as @pragprog.
About Ebook Formats
If you buy directly from pragprog.com, you get ebooks in all available formats for one price. You can synch your ebooks amongst all your devices (including iPhone/iPad, Android, laptops, etc.) via Dropbox. You get free updates for the life of the edition. And, of course, you can always come back and re-download your books when needed. Ebooks bought from the Amazon Kindle store are subject to Amazon's polices. Limitations in Amazon's file format may cause ebooks to display differently on different devices. For more information, please see our FAQ at pragprog.com/frequently-asked-questions/ebooks. To learn more about this book and access the free resources, go to https://pragprog.com/book/jragm, the book's homepage.
Thanks for your continued support,
Andy Hunt
The Pragmatic Programmers
The team that produced this book includes: Andy Hunt (Publisher) Janet Furlow (VP of Operations) Katharine Dvorak (Development Editor) Potomac Indexing, LLC (Indexing) Candace Cunningham (Copy Editor) Gilson Graphics (Layout)
For customer support, please contact .
For international rights, please contact .
To Mark, as always.
Table of Contents
Copyright 2017, The Pragmatic Bookshelf.
Early praise for Create Your Successful Agile Project
Johanna packed this book full of wise insights for agile practitioners at all levels. She explains why agile practices work, and how to successfully adapt agile to fit your individual situation. If youre leading, managing, or working with agile projects, you should read this book.
Kathy Iberle |
President and Principal Consultant, Iberle Consulting Group, Inc. |
Create Your Successful Agile Project is a pragmatic and action-based book that bridges the gap between theory and practice. This is the book I wish Id had when I started my first agile project!
Leland Newsom |
Agile Coach, CapTech Ventures, Inc. |
Johanna brings much-needed pragmatism to the agile community. Create Your Successful Agile Project is no exception. From cover to cover, she shares deep insights and valuable practice that will certainly help any agile team looking to inspect, adapt, and improve.
Ryan Ripley |
Host of the Agile for Humans Podcast |
There are not many books that provide a methodology-independent view of agile/lean principles and practices. This book does a great job of introducing the most important principles in steps that will help any leader build an agile team and then an agile workflow.
Johannas latest book is packed with suggestions, approaches, and ideas for how to successfully structure an agile project tailored to your organizations unique needs.
If youre a project manager and want a pragmatic guide to using agile ways of work, you will likely find this book quite useful. Johanna strikes a good balance between introducing fundamental concepts, developing appealing explanations, and offering expert suggestions.
Horia Sluanschi |
Strategist and Agile Coach |
Acknowledgments
No one writes a book alone.
I thank my workshop participants for their questions throughout the years. I learned from your questions. I also thank my clients, whose agile approaches reflect their uniqueness. We explored your approaches together. I also thank my Managing Product Development blog readers. Your comments made my ideas better.
I thank my reviewers: Zvone Durcevic, Balaji Ganesh, Lorie Gordon, Matt Heusser, Carl Hume, Kathy Iberle, Mark Kilby, John Le Drew, Vikas Manchanda, Leland Newsome, Ryan Ripley, Amitai Schleier, Horia Sluanschi, Rich Stone, Michael Tardiff, Joanna Vahlsing, Carl Weller, Terry Wiegmann, Serhiy Yevtushenko.
I thank my editor, Katharine Dvorak. In addition, I thank the rest of the Pragmatic Bookshelf staff who prepared and shepherded my book through to publication: Janet Furlow, Candace Cunningham, Potomac Indexing, and Gilson Graphics.
Any mistakes are mine.
Johanna Rothman
Arlington, Massachusetts, August 2017
Footnotes
http://www.jrothman.com/blog/mpd
Copyright 2017, The Pragmatic Bookshelf.
Introduction
You know your current approach to managing projects isnt working. Your releases are too slow. The products have too many defects. People are multitasking all over the place. Its a mess. Is an agile software product-development solution the answer?
Maybe.
Agile solutions come in many flavors. You can even combine some of those flavors to create your own agile context for your project inside your organization. Dont fall prey to the notion that you can just adopt one agile product-development approach or framework wholesale, regardless of your context. That approach ignores your organizational, project, and team contexts.
I have yet to see a project team that could not adopt an agile approach. And I have seen many successful teams that have created their own agile approaches. These teams rejected the idea of agile by framework or book. They found the agile principles and practices that work for them.