What is "just enough" documentation?

What is "just enough" documentation?

The purpose of documentation is communication. It's a way to communicate to the team working on the product and future teams working on the product. Too little or too much documentation, and the communication breaks down. The right level of documentation is based on how effectively the team communicates and the overall velocity (user stories being completed).

Recently we asked a team to include a screen mockup and user experience diagram as part of the definition of ready. With these diagrams, we noticed developers spending less time estimating, planning, developing, and testing. To the typical Agile practitioner, this was the completely wrong approach, and just having a conversation would be good enough. However, discussions were more efficient with the diagrams as developers spent less time understanding the user story. The team achieved a greater velocity.

You had a thousand pages of stuff to go through, right? Not so much. A screen layout and a user experience diagram were displayed on a single page— basically, two pictures. Pictures are were worth a thousand words. Ask the question: How can you best communicate to move the product development forward quickly and efficiently? communicate to move the product development forward quickly and efficiently?

Paul Crosby

Product Manager, Business Analyst, Project Manager, Speaker, Instructor, Agile Coach, Scrum Master, and Product Owner. Founder of the Uncommon League and the League of Analysts. Author of “Fail Fast Fail Safe”, “Positive Conflict”, “7 Powerful Analysis Techniques”, “Book of Analysis Techniques”, and “Little Slices of BIG Truths”. Founder of the “Sing Your Life” foundation.

https://baconferences.com
Previous
Previous

Who Controls the Scrum Process?

Next
Next

How do we prioritize features and capabilities in Agile?