Antimatter Stories
That’s User Stories, in case you were wondering.
The widely accepted format for User Stories (a form of requirements capture) goes something like:
As an X
I want to Y
So that Z
Outwith the real purpose of User Stories being as placeholders for future conversations, folks do tend to obsess over the written results. Both their format and their content.
So, the written form of User Stories attempts to capture the who (X), the what (Y) and the why (Z).
Needs Trump Value
We may alternatively choose to write our User Stories with the value stated first, thereby emphasising that the purpose of each User Story, when implemented, is to deliver some value, e.g.:
So that Z
As an X
I want to Y
Setting aside the issue of the widespread misunderstanding and misuse of the User Story concept, the idea that value is paramount seems almost universal.
But, from a human psychology perspective, needs trump value every time.
So might it not make more sense, if we choose to continue using the User Story, to capture folks’ needs, so we can attend to those need?
Something like:
As X (individual, human being)
When I hear/see Y
I feel F1, F2, F3…
Because I have a need for Z1, Z2, Z3…
Possibly augmented by a refusable request, and enclosed in an “Empathy envelope”. And with a separate story, or a separate aspect of the one story, for each and every person affected by it? Cf Covalence.
Some examples:
As Peter Smythe, in my role as IT Security Engineer
When I see someone attempting to access the system
I feel anxious
Because I need to keep my job – and that depends on preventing unauthorised access
[So would you be willing to ensure the system validates each access attempt via e.g. a logon screen to ensure only authorises people can have access]
As Helen Arbuthnot, in my role as sales assistant
When someone chooses to buy a can of beans
I feel happy our shop will make a sale
Because I need to have this job and get paid, and to help people
[So would you be willing to ensure that payment is taken, and the sale is accounted for]
Aside:
I accept the relative lameness of these contrived examples. Would you be willing to provide more useful examples?
– Bob