Hi Jan
So what decisions do you want to facilitate, from how you manage spikes, so as to maximise value (i.e. ensure alignment to objectives, maximise productivity, maximise creativity, guarantee quality)?
This, and if your definition of a spike varies from the standard, should drive things.
For example:
- ELT want to know what spikes were done for which business objectives. (To confirm alignment, show investigation).
- Head of Innovation wants to know what proportion of time are we spending on spikes (this is a measure of agile adoption / innovation).
- Teams should see what each person in the team is working on in an iteration, be it spike or non-spike (right people on right job, collaboration).
So maybe start with what value is missed out on by using tagged User Stories for spikes in the model? (As per the blog post).
What use cases cannot be fulfilled?
Is this sub-optimal value significant in the overall business context / decision making framework?
If it is significant then the more complex alternatives / variations (like ED) can be considered and assessed to see if 'the juice is worth the squeeze'.
(Of course please do ping me or set up a meeting when suits and we can look at your exact situation, comments here are for general guidance and may not fit your specificities!)
Kind regards
Thodi
Original Message:
Sent: 02-23-2022 04:20
From: Jan Verbeke
Subject: Spikes in TP
@Thodi Andersson
There are 2 things :
- how to modal the spike in TP : customize a current entity of create a new one.
- attributes of a spike
What's your proposal to tackle these 2 ?
Jan
Original Message:
Sent: 02-23-2022 04:03
From: Thodi Andersson
Subject: Spikes in TP
Hi All
Great to see discussions like this evolving here, especially on a useful and common topic like this one.
We've quickly put together a blog post on the topic here, highlighting the simplest of solutions (custom field tag) but would like to explore the possible extra value from Extended Domains in the future, and how they relate to different agile approaches to spikes, and integrations with, of course, Jira - so please keep the thoughts flowing!
Especially interesting is any variation to the objectives of view, track progress, track effort, measure value.
Thanks again,
Thodi
Original Message:
Sent: 02-21-2022 11:50
From: Jan Verbeke
Subject: Spikes in TP
Hi,
I'm wondering how you guys have implemented spikes in TP.
I see 2 possibilities :
- add a flag/custom field to an existing core entity (e.g. user story)
- pro : fits in the parent-child topology of epic/capability/feature/us/task
- contra :
- no possibility to see it as a specific entity
- one needs to know what to filter on, when trying to distinguish from a user story
- same (possibly) complex set of states as user story
- us has story points, while a spike does not
- create a new ExD entity
- pro : fully tweakable and distinguishable from the other entity types
- contra :
- does not fit with other core entities in a list view
- does not fit in the parent-child topology of epic/capability/feature/us/task
Jan
#Targetprocess