Product Delivery

Writing Product Specs

Basic Anatomy of a Product Requirement Document by Mulyadi Oey

Why Write Requirements by Tyner Blain

Writing Unambiguous Requirements by Tyner Blain

How To Write Product Requirements That Engage Everyone on the Team by Teresa Torres

On Writing Product Specs by Gaurav Oberoi

Managing a Backlog

The product backlog: your ultimate to-do list by Dan Radigan

4 tips for working with Trello by Justin Cone

Product Backlog Refinement by Stefan Wolpers

10 Product Backlog Tips by Roman Pichler

7 Rules You Cannot Miss While Managing Agile Product Backlog by VenturePact

Answers to Agile Software Development: What is the best way to manage both a roadmap and a backlog? on Quora by multiple authors

Delete It! Managing Your Backlog by Felix Sargent

Backlog Grooming: Who Should Attend and How to Maximize Value by Mike Cohn


“Shipping beats perfection” explained by Ben Kamens

5 Tips For When Your Release Is Running Late by Nils Davis

11 Pre and Post Launch Mobile App Marketing Pitfalls to Avoid by Seema Nayak


Tools for Product Delivery

Simple and boards for collaboration.


Trello-like task management built on top of Github.



Software project management software including issue tracking.


The Savvy App Store Submission Checklist
Checklist to run through before submitting your mobile application to App Store.

The Best Books about Product Delivery

Scrum Product Ownership: Balancing Value from the Inside Out by Robert Galen
When it was first published in 2009, Scrum Product Ownership was the first book to address the product owner role in detail. It was a breakthrough guide in how to drive high quality and customer value, while maintaining a singular focus on agile delivery principles. This edition of Scrum Product Ownership is being delivered to help with today’s challenges. It has more practical advice, real-world tactics, and more stories. It provides a framework of ideas to help today’s product owners and their teams to better “Deliver the Goods”.

Mastering the Requirements Process: Getting Requirements Right by Suzanne Robertson
Software can solve almost any problem. The trick is knowing what the problem is. With about half of all software errors originating in the requirements activity, it is clear that a better understanding of the problem is needed. Getting the requirements right is crucial if we are to build systems that best meet our needs. This book will help you achieve this.

User Stories Applied: For Agile Software Development by Mike Cohn
The best way to build software that meets users’ needs is to begin with “user stories”: simple, clear, brief descriptions of functionality that will be valuable to real users. In User Stories Applied, you’ll learn what makes a great user story, and what makes a bad one. You’ll discover practical ways to gather user stories, even when you can’t speak with your users. Then, once you’ve compiled your user stories, Cohn shows how to organize them, prioritize them, and use them for planning, management, and testing.

Agile Estimating and Planning by Mike Cohn
In this book, Agile Alliance cofounder Mike Cohn discusses the philosophy of agile estimating and planning and shows you exactly how to get the job done, with real-world examples and case studies. Concepts are clearly illustrated and readers are guided, step by step, toward how to answer the following questions: What will we build? How big will it be? When must it be done? How much can I really complete by then? You will first learn what makes a good plan-and then what makes it agile. This book is the definitive, practical guide to estimating and planning agile projects.