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)

Seeking value

OKRs, HDD, and DIBBs are all ways to create alignment with our organization's purpose by setting objectives that tie back to its strategic intent. Alignment helps establish the mission, but how do we choose the things that are of the highest priority/value to work on?

All are data-driven approaches, which help us focus on our customer. By setting measurements by which we can determine our success, we can inspect and adapt our approach. In essence, this allows us to optimize the value that we return to the organization.

When we talk about seeking value in a software product development context, we mean maximizing our customer or organization's return on investment. We can do this by prioritizing the delivery of features and User Stories so that we get the best return on investment for our customer (or company, if they are the same thing).

Adaptive planning...