- Continuous Delivery and DevOps:A Quickstart Guide
- Paul Swartout
- 594字
- 2021-06-10 19:48:32
Timeline
The timeline retrospective technique is an agile tool to look back over a specific period of time and capture key data points and information to help drive forward positive changes. These data points normally relate to specific events/challenges (such as a project kick-off or a budget cut after a quarterly review or a power cut that took all the production servers offline) but also can surface regular patterns of behavior, communication break-down, bad planning, and inefficient processes.
As you will be looking back over a period of time and surfacing details of things that happened (or didn't as the case may be), it's always a good idea to narrow down what you will be examining. From experience, you should consider a specific large and complex project or a business initiative or a specific release—I'm sure you'll also have some other ideas. As you are trying to expose problems and issues within your delivery process, I would not recommend picking something that went swimmingly well at this stage as you might not learn as much as you could—that can come later down the line to ensure any changes made have had a positive impact. Whatever you pick should be the focus for the workshop(s).
The format of a timeline retrospective is quite simple:
- You define and agree the timeline (that is, start date—end date) and draw that horizontally along a wide wall (or rather on the paper covering the wall).
- You then break this down into smaller periods of time (that is, months or weeks) and mark those points along the timeline.
- Next, you get all participants to write out sticky notes related to notable events that they remember during the period in question and ask them to add these to the timeline on the wall (if you have remote members taking part ask someone within the room to act as proxy for them). There is no limit to the number of notes—encourage participants to keep going as long as possible.
- As this goes on you will start to see groups of similar event notes forming—you should encourage the participants to start grouping these together. Some of these specific event notes may occur more than once throughout the timeline indicating a pervasive problem.
- If there are no more event notes to add you should then instruct the group to mark the notes with colors (either stickers or with a marker) indicating how they feel about the event—green for glad, blue for sad, or red for mad.
Throughout these, you should be actively encouraging open and honest discussion throughout the participants—maybe picking on specific event notes and asking questions such as "Is there any more detail to add?" or "Did anyone else notice this?" or "Did this happen more than once?"
You will now have a highly visual representation of what events happened over the timeline and how these events made people feel. You can then facilitate an open and honest group discussion applying some focus on those events that provoked the most emotions. During this discussion, some solutions may be put forward to resolve the pains—these should be noted for later use but hold off agreeing on an action plan for the moment.
The following depicts an example output from a timeline workshop representing a rather painful project and should give you some ideas of what you should end up with:
Another proven and well-documented technique is value stream mapping.
- 公有云容器化指南:騰訊云TKE實戰與應用
- 在你身邊為你設計Ⅲ:騰訊服務設計思維與實戰
- 大數據技術基礎
- InfluxDB原理與實戰
- 文本挖掘:基于R語言的整潔工具
- Access 2016數據庫技術及應用
- Learn Unity ML-Agents:Fundamentals of Unity Machine Learning
- 大數據營銷:如何讓營銷更具吸引力
- 數據架構與商業智能
- Remote Usability Testing
- Spark大數據分析實戰
- Starling Game Development Essentials
- 金融商業算法建模:基于Python和SAS
- 云數據中心網絡與SDN:技術架構與實現
- MySQL技術內幕:SQL編程