User Stories
Agile teams use a concept called User Stories which is a simple concept and structure:
As a … (role)
I want … (some feature)
So that … (some value)
Here’s a reasonable example
As a project manager
I want scrum training
So that I can improve my relationship with the developers
That would NOT be considered ‘Ready’ because we have no idea what effort is required, no idea what level of training is needed, no idea about the current relationship and no idea what type of projects they manage. Once we have this information the User Story (or Backlog Item) would be ready for someone to start work.
The structure of a user story is simple enough and can help a team understand how features add value.
As a phone user with an almost flat battery
I want my charging lead to not work because it is not an official Apple one
So that I am unable to use it until I get home.
As an ear bud listener
I want to have to re-select them
So that I keep the caller waiting for a response.
As a music listener
I want to be deafened by the screen off button
So that it disturbs my listening pleasure
As a LinkedIn user
I want my posts scanned for political content
So that the fact checkers can check the checkers
Edit Jan 2023:
As a MacBook Pro user
I want a software update that crashes the thing at least once a month if the battery get low
so that Apple can force more updates on me
Now of course most of the above stories are not real ones, but it is an interesting way to see the value that user stories hold, and here's a little tip, if you are raising a help desk ticket or logging a complaint about anything technology related, try using the user story format, you would be surprised how the support teams will react.
As far as a PMO is concerned, the user story concept is a great way to start thinking about your projects and programmes, it gives a very clear vision from day one.
Software developers might balk at some of the user stories, complaining that they are too large, these are called EPICS, but the format is the same and epics get broken down into smaller user stories in a similar way to breaking our projects into stages and programmes into tranches.
User stories are similar to PRINCE2 product descriptions, the main difference is that a product description is usually a document formally signed off and agreed. User Stories are a starting point they do not fully define anything, they encourage, deliberately, further discussion with the customer or product owner. How is that any different from most project mandates?
Agile, scrum in particular, starts with the premise that the work has already been justified in someway. User stories include the “so that…” which implies value is being delivered and one could argue that this does, to some degree, justify the work. Also the product owner and customers have asked for these features to be developed which also justifies the development. The danger for project and programme managers is they try to put measurable benefits on every user story, this is usually not needed and the bigger picture project is where that should happen, not at the detail.
I hope you enjoyed this and gained some value from it, should I put any measurable benefit on that value?
For more help on how to make a PMO (Simply) more agile please try this:
Agile PMO's (Simply) - Apple iBooks
https://www.amazon.co.uk/dp/B0BH5477LM