- Published 4/17/2015
- 1st Edition
  
        With this ebook, the ALM Rangers share their best practices in managing solution requirements and shipping solutions in an agile environment, an environment where transparency, simplicity, and trust prevail. The ebook is for Agile development teams and their Scrum Masters who want to explore and learn from the authors’ “dogfooding” experiences and their continuous adaptation of software requirements management. Product Owners and other stakeholders will also find value in this ebook by learning how they can support their Agile development teams and by gaining an understanding of the constraints of open-source community projects.  
                                 
        
                        Table of Contents
        Foreword     7 
Preface     8 
Introduction     9 
Who should read this book     9 
Assumptions     9 
This book might not be for you if . . .      9 
Organization of this book     9 
System requirements     10 
Downloads: Toolbox samples     10 
We need your candid feedback     11 
Conventions and features in this book     11 
Errata, updates, & book support     11 
Free ebooks from Microsoft Press     12 
We want to hear from you     12 
Stay in touch     12 
About us     13 
Authors     13 
Brian Blackman     13 
Gordon Beeming     13 
Michael Fourie     13 
Willy-Peter Schaub     13 
Coauthors and editors     14 
Bijan Javidi     14 
Jeff Beehler     14 
Patricia Wagner     14 
Acknowledgments     14 
Chapter 1: Triage of ideas     15 
Flights of ideas     15 
Roles, responsibilities, and ownership     15 
Idea management     16 
Capturing ideas     16 
Triaging ideas to meet priorities, strategies, and return on investment (ROI)      19 
Identify passionate owners     23 
Planning the kickoff to enable innovative teams     25 
Motivation     25 
Vision     26 
Categorize solution     26 
Objectives     27
Features     28 
Roadmap     29 
What about the orphaned ideas?      30 
Scaling flights . . . how many are too many?      31 
Visibility from start to finish     33 
Dogfooding case study: Venturing into the cloud     37 
Background information     38 
Requirements and ownership triage     38 
Key learnings     40 
Chapter 2: Getting ready     41 
Training-research-plan (TRP)      41 
It all starts with the kickoff!      42 
Planning the meeting     42 
Hosting the meeting     43 
Organizing the team     43 
Objectives     44 
Team structure     44 
Portfolio “ideas” level     45 
Solution “flights” level     45 
Team “feature” level     45 
Team infrastructure     45 
Training . . . learning new things from the SMEs     50 
Research . . . investigate and model requirements     51 
Planning     51 
Estimating and prioritization fundamentals     52 
Release planning: Offline preparations     57 
Release planning: virtualFace-to-virtualFace (vFace-to-vFace)      61 
Schedule the infamous worldwide scrums     63 
Summary of our process and requirement rudiments     63 
Glimpse of tomorrow . . . tracking with an informative board     65 
Dogfooding case study: Where is the fire?