Book Image

The Agile Developer's Handbook

By : Paul Flewelling
Book Image

The Agile Developer's Handbook

By: Paul Flewelling

Overview of this book

This 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.
Table of Contents (16 chapters)

Product Discovery to create roadmaps

Product Discovery is the phase at the beginning of a piece of work where we're working out what we're going to do.

This phase is used to explore a new idea or "customer problem" we are trying to solve so we can dig into the details a little more. We don't have to reserve Product Discovery just for new products; it's something that we can use to determine how we're going to build new features for an existing product too.

The aim is to keep the process light and gather just enough information to inform what we're going to build. Remember, we won't know exactly what our customer wants until they have something in their hands, working.

If we adopt the build, measure, learn philosophy used by the Lean Startup during the implementation phase, we can validate our ideas through working software early and...