Key FeaturesMake your team Agile by implementing industry-standard Agile techniquesAssess scope, scale up efficientlyCreate the correct roles and identify the right candidates for your teamFinish your projects faster and stay ahead of the curveBook DescriptionThis book will help you overcome the common challenges you'll face when transforming your working practices from waterfall to Agile. Each chapter builds on the last, starting with easy-to-grasp ways to get going with Agile. Next you'll see how to choose the right Agile framework for your organization. Moving on, you'll implement systematic product delivery and measure and report progress with visualization. Then you'll learn how to create high performing teams, develop people in Agile, manage in Agile, and perform distributed Agile and collaborative governance.
At the end of the book, you'll discover how Agile will help your company progressively deliver software to customers, increase customer satisfaction, and improve the level of efficiency in software development teams.
What you will learnCreate a solid foundation that gives your team an Agile jumpstartUnderstand how to select and evolve practices to increase your team's agilityUse experiments to accelerate your team's understandingFine-tune your approach by incorporating aspects of Lean and Lean StartupKnow how to foster an environment of continuous improvement and learning that will become self-sustainingTable of ContentsThe turning point in the software industry and the Agile manifestoThe Agile software delivery methods and how they fit the manifestoIntroducing Scrum to your software teamGathering user requirements for incremental software deliveryUsing kickoffs to speed-up team formation and to create better alignmentMetrics that will help your software team deliverSoftware technical practices are the foundation of incremental software deliveryTightening feedback loops in the Software Development LifecycleHow better user requirements will help you deliver better software soonerUsing Product Roadmaps to guide software deliveryImproving your software team's dynamics to increase your AgilityBaking quality in to your software deliveryThe Ultimate Software Team MemberScaling out your approach
I became a coach way back when [does wavy hands indicating a long time ago] I was part of a company that not only built great products, but was also New Zealand’s first democratic workplace (Agile++).
We started coaching our customers to understand how they could work with us to get more successful outcomes for their products. We also started getting asked by other companies how we did it, and so we started training people to be “Agile”. I’ve been coaching teams ever since.
As a coach I am here to help people, squads and organisations be as awesome and successful as they can be.
I follow the guiding principles of Modern Agile:
- Make safety a prerequisite - Make people awesome - Deliver value continuously - Experiment & Learn Rapidly
This book provides terrific instructions on how to harness and employ the power of Agile. I especially appreciated how the author approaches Agile as a mindset rather than a methodology, which too many times gets overlooked.
Albeit my praise comes with one caveat...
The author has a bias against working remote (which I find to be silly given the success we had at Dept. of Defense and Northrop Grumman, not to mention countless other stops along my contracting career, telecommuting that sometimes spanned the globe and had to overcome language barriers).