I was recently asked about some introductory reading on agile requirements and working with agile at scale. This is the list of books, blog posts and a video I came up with.
- An absolutely fantastic 15 minute overview of the product owner role in scrum. (over 125.000 views for a film of scrum!) by Henrik Kniberg.
- A book I often see recommended (but that I unfortunately haven’t read myself) is Mike Cohn’s “User Stories Applied”.
- A book I’ve read parts of and that I like so far is Mike Cohn’s “Succeeding with Agile: Software Development Using Scrum”.
- A really interesting article about working agile at a larger scale: Scaling Agile at Spotify.
Of course I also recommended my own series about scrum, starting with the Scrum for Developers post.
If you are interested in scaling agility, I read a great book by Dean Leffingwell that really examines bringing agile up above the Team level and involving the entire organization at a large scale. Aside from the basics, it gets into using agile for architectural epics, program planning, investment decisions:
Agile Software Requirements: http://scalingsoftwareagilityblog.com/agile-requirements-the-book/
The book also references a website that he and a group of others have put together which provides a free framework (SAFe), and I’ve used pieces of that site for explaining to executives or program managers how to introduce agile to their level of the business.
Scaled Agile Framework (SAFe) website: http://www.scaledagileframework.com/