github.com/mentimeter/morty@v1.2.2-0.20221012065510-5596adecd154/mortems/template.go (about) 1 package mortems 2 3 var templateContent = `<!-- 4 ^ The bits with these tags are just helpful comments, and won't show up on your post-mortem 5 6 Post Mortem Agenda: 7 --- 8 9 Initial statement 10 11 - Read aloud: "We're trying to prepare for a future where we are as stupid as we are today" 12 - During the meeting we will disallow counterfactual phrases "would have" and "could have" 13 - When creating your timeline, try and stick to actual metrics rather than subjective human judgement 14 15 Reach an agreement on a complete timeline of the incident 16 17 - Severity 18 - Total down time 19 - Time to detect 20 - Time to resolve 21 22 Reach an agreement on the list of corrective actions 23 24 Follow-up: set a reminder (maybe in slack) to follow up on the corrective actions 25 --> 26 27 <!-- The title of your incident. Make sure the title is a h1 (single #)--> 28 29 # Love Lost Globally: Jerry Develops Malicious App 30 31 <!-- The date which the incident started on. The no letters after the numbers please 1, 2, 3 NOT 1st, 2nd, 3rd --> 32 33 ## Date: July 1, 2020 34 35 <!-- The owner of the post mortem, responsible for following up on actions --> 36 37 ## Owner: Morty Smith 38 39 A short description of the event. Rick help develop the malicious app of an innocent alien. 40 Hostile aliens almost take over the planets water supply. 41 42 ## Timeline 43 | Time | Event | 44 | ----- | --------------------------------------------------------------------------------- | 45 | 9:16 | Breakfast. Rick introduces alien. "Do not develop my app" is tattooed on forehead | 46 | 10:37 | Jerry begins app development with alien | 47 | 12:30 | App released | 48 | 12:34 | Morty realises aliens app is released | 49 | 15:36 | Lovefinderrz reaches 100,000 users | 50 | 18:44 | Jerry and Morty install paywall, number of users rapidly decreases | 51 | 20:03 | No app users remain | 52 53 <!-- Crucial metrics to agree on. Format: x unit[, x smaller_unit] --> 54 <!-- Units can be seconds, minutes, hours, days. Use full unit (1 second, not 1s) --> 55 <!-- Severity can be on your own scale, it is tracked as a category rather than a metric --> 56 <!-- Could be: 1 = Service down completely, 2 = Service hindered for many users, 3 = Service hindered for some --> 57 58 ## Metrics 59 60 | Metric | Time | 61 | --------------- | ------------------- | 62 | Severity | 1 | 63 | Time To Detect | 4 minutes | 64 | Time To Resolve | 6 hours, 14 minutes | 65 | Total Downtime | 6 hours, 28 minutes | 66 <!-- Total Downtime = Detect + Resolve, Sanity check. --> 67 68 ## Cause of the Problem 69 70 Alien with malicious intent invited into the house. Family members not informed of the severity 71 of alien app. Forehead tattoo documentation inadequate. 72 73 ## Corrective Actions with Owners 74 75 - All house members must be debriefed before high risk aliens are brought into house [Rick] 76 - Enforced using debrief document created in family-process repo 77 - App review process to require 3 reviewers before release [Jerry] 78 `