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)

The entrepreneurial developer

The one thing that unifies all software developers is at some point in our lives is when we created some software that did something cool, a light went on, and we got hooked. However, building software for ourselves is very different from building software for someone else. We have to be motivated to work collaboratively to set up the right environment and make the magic happen.

No matter what type of software product we're building, there is always an element of uncertainty in what the final shape of that outcome will be. And so, when we work with our customer to bring their idea to life, we work on the premise that the concept itself is likely to have holes in it and we will have to work to fill in the gaps.

We know as we begin to build out potential solutions that we will discover much new information and we will need to learn at a rapid rate...