Commit d6709f5e authored by Dominique Barton's avatar Dominique Barton 🦄
Browse files

DOC: Add ScrumC guidelines

parent 6cf50dc7
Pipeline #6776 failed with stages
in 1 minute and 9 seconds
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 554.1 666.7" style="enable-background:new 0 0 554.1 666.7;" xml:space="preserve">
<style type="text/css">
.st0{fill:#7F8C8D;}
.st1{font-family:'HelveticaNeue';}
.st2{font-size:16px;}
.st3{fill:none;stroke:#7F8C8D;stroke-width:1.4173;stroke-miterlimit:10;}
.st4{fill:#A7D294;}
.st5{fill:#FFFFFF;}
.st6{font-size:12px;}
.st7{font-family:'HelveticaNeue-Light';}
.st8{font-family:'HelveticaNeue-Italic';}
.st9{fill:#F3D695;}
.st10{fill:#ECA0A0;}
.st11{fill:none;stroke:#7F8C8D;stroke-miterlimit:10;}
.st12{fill:none;stroke:#ECA0A0;stroke-miterlimit:10;stroke-dasharray:4,4;}
.st13{font-family:'HelveticaNeue-LightItalic';}
.st14{fill:none;stroke:#F2B741;stroke-miterlimit:10;}
.st15{fill:#F2B741;}
.st16{fill:none;stroke:#A7D294;stroke-miterlimit:10;}
.st17{fill:none;stroke:#ECA0A0;stroke-miterlimit:10;}
</style>
<g id="Review">
<g>
<g>
<path class="st0" d="M189.4,650.3l-3.9,3.9l3.9,3.9c0.6,0.6,0.6,1.5,0,2.1c-0.3,0.3-0.7,0.4-1,0.4c-0.4,0-0.8-0.1-1-0.4l-3.9-3.9
l-3.9,3.9c-0.3,0.3-0.7,0.4-1,0.4c-0.4,0-0.8-0.1-1-0.4c-0.6-0.6-0.6-1.5,0-2.1l3.9-3.9l-3.9-3.9c-0.6-0.6-0.6-1.5,0-2.1
s1.5-0.6,2.1,0l3.9,3.9l3.9-3.9c0.6-0.6,1.5-0.6,2.1,0C189.9,648.8,189.9,649.7,189.4,650.3z"/>
</g>
<text transform="matrix(1 0 0 1 194.7862 659.0212)" class="st0 st1 st2">close</text>
</g>
<g>
<g>
<line class="st3" x1="136" y1="654.6" x2="156.9" y2="654.6"/>
<g>
<polygon class="st0" points="154.9,661.7 167.1,654.6 154.9,647.6 "/>
</g>
</g>
</g>
<g>
<path class="st4" d="M116.3,664.3H71c-5.3,0-9.7-4.4-9.7-9.7l0,0c0-5.3,4.4-9.7,9.7-9.7h45.3c5.3,0,9.7,4.4,9.7,9.7l0,0
C126,660,121.7,664.3,116.3,664.3z"/>
<text transform="matrix(1 0 0 1 71.3379 658.0215)" class="st5 st1 st6">to demo</text>
</g>
<text transform="matrix(1 0 0 1 60.3555 595.7977)" class="st7 st2">Review Meeting</text>
<text transform="matrix(1 0 0 1 60.3555 624.5977)" class="st0 st8 st6">Assignees demonstrate finished and reviewed US’ to the rest of the team.</text>
</g>
<g id="Sprint">
<g>
<path class="st4" d="M349.4,563.7h-49c-5.3,0-9.7-4.4-9.7-9.7l0,0c0-5.3,4.4-9.7,9.7-9.7h49c5.3,0,9.7,4.4,9.7,9.7l0,0
C359.1,559.4,354.7,563.7,349.4,563.7z"/>
<text transform="matrix(1 0 0 1 300.5923 557.4671)" class="st5 st1 st6">to review</text>
</g>
<g>
<g>
<line class="st3" x1="249.6" y1="554" x2="270.5" y2="554"/>
<g>
<polygon class="st0" points="268.4,561.1 280.7,554 268.4,547 "/>
</g>
</g>
</g>
<g>
<path class="st9" d="M229.9,563.7h-60.1c-5.3,0-9.7-4.4-9.7-9.7l0,0c0-5.3,4.4-9.7,9.7-9.7h60.1c5.3,0,9.7,4.4,9.7,9.7l0,0
C239.6,559.4,235.2,563.7,229.9,563.7z"/>
<text transform="matrix(1 0 0 1 169.8478 557.4671)" class="st5 st1 st6">in progress</text>
</g>
<g>
<g>
<line class="st3" x1="118.9" y1="554" x2="139.8" y2="554"/>
<g>
<polygon class="st0" points="137.8,561.1 150,554 137.8,547 "/>
</g>
</g>
</g>
<g>
<path class="st10" d="M99.2,563.7H70.6c-5.3,0-9.7-4.4-9.7-9.7l0,0c0-5.3,4.4-9.7,9.7-9.7h28.6c5.3,0,9.7,4.4,9.7,9.7l0,0
C108.9,559.4,104.6,563.7,99.2,563.7z"/>
<text transform="matrix(1 0 0 1 70.9872 557.4671)" class="st5 st1 st6">to do</text>
</g>
<text transform="matrix(1 0 0 1 60.547 481.1273)" class="st7 st2">Sprint</text>
<text transform="matrix(1 0 0 1 60.547 509.9273)" class="st0 st8 st6">The assignee starts working at a US (</text>
<text transform="matrix(1 0 0 1 257.847 509.9273)" class="st10 st8 st6">to do </text>
<text transform="matrix(1 0 0 1 289.247 509.9273)" class="st0 st8 st6">&gt; </text>
<text transform="matrix(1 0 0 1 299.747 509.9273)" class="st9 st8 st6">in progress</text>
<text transform="matrix(1 0 0 1 359.347 509.9273)" class="st0 st8 st6">).</text>
<text transform="matrix(1 0 0 1 60.547 524.3273)" class="st0 st8 st6">When the assignee is finished, the US is updated (</text>
<text transform="matrix(1 0 0 1 327.9575 524.3274)" class="st9 st8 st6">in progress</text>
<text transform="matrix(1 0 0 1 387.5575 524.3274)" class="st0 st8 st6"> &gt; </text>
<text transform="matrix(1 0 0 1 401.3575 524.3274)" class="st4 st8 st6">to review</text>
<text transform="matrix(1 0 0 1 449.8575 524.3274)" class="st0 st8 st6">).</text>
</g>
<g id="Planning">
<text transform="matrix(1 0 0 1 62.0285 339.848)" class="st7 st2">Planning Meeting</text>
<g>
<text transform="matrix(1 0 0 1 61.3802 368.4502)" class="st0 st8 st6">On the planning meeting, the TL’s finally prioritise the US’ of the sprint backlog.</text>
<text transform="matrix(1 0 0 1 61.3802 382.8502)" class="st0 st8 st6">The prioritised topics of the entitlement meeting will play an important role.</text>
<text transform="matrix(1 0 0 1 61.3802 397.2502)" class="st0 st8 st6">US‘s will then be assigned &amp; planned into the sprint until the team’s capacity is reached.</text>
<text transform="matrix(1 0 0 1 61.3802 411.6502)" class="st0 st8 st6">The rest stays unassigned and resides in the sprint backlog.</text>
</g>
<g>
<g>
<line class="st3" x1="265.9" y1="441.7" x2="286.8" y2="441.7"/>
<g>
<polygon class="st0" points="284.8,448.8 297,441.7 284.8,434.6 "/>
</g>
</g>
</g>
<g>
<path class="st10" d="M246.8,451.4h-28.6c-5.3,0-9.7-4.4-9.7-9.7l0,0c0-5.3,4.4-9.7,9.7-9.7h28.6c5.3,0,9.7,4.4,9.7,9.7l0,0
C256.5,447,252.1,451.4,246.8,451.4z"/>
<text transform="matrix(1 0 0 1 218.4933 445.048)" class="st5 st1 st6">to do</text>
</g>
<g>
<text transform="matrix(1 0 0 1 350.5836 445.3029)" class="st0 st1 st2">plan into sprint</text>
<g>
<path class="st0" d="M313.6,440.9h-1.7c0-5.6,4.5-10.1,10.1-10.1c3.7,0,6.9,2,8.6,4.9l1.9-1.2c-2.2-3.6-6.1-5.9-10.6-5.9
c-6.8,0-12.4,5.5-12.4,12.4h-1.7l2.8,4.5L313.6,440.9z"/>
<path class="st0" d="M340.6,452.1l-4.5-2.8v1.7h-6.9c3.2-2.2,5.3-5.9,5.3-10.1h1.7l-2.8-4.5l-2.8,4.5h1.7
c0,5.6-4.5,10.1-10.1,10.1H307v2.2h29.2v1.7L340.6,452.1z"/>
<path class="st0" d="M325.9,433.6h1.1v2.2h-1.1V433.6z"/>
<path class="st0" d="M323.7,433.6h1.1v2.2h-1.1V433.6z"/>
<path class="st0" d="M321.4,433.6h1.1v2.2h-1.1V433.6z"/>
<path class="st0" d="M319.2,433.6h1.1v2.2h-1.1V433.6z"/>
<path class="st0" d="M316.9,433.6h1.1v2.2h-1.1V433.6z"/>
<path class="st0" d="M315.8,446.5c0,0.3,0.3,0.6,0.6,0.6h11.2c0.3,0,0.6-0.3,0.6-0.6v-7.3h-12.4L315.8,446.5L315.8,446.5z
M325.9,440.3h1.1v1.1h-1.1V440.3z M325.9,442.5h1.1v1.2h-1.1V442.5z M325.9,444.8h1.1v1.1h-1.1V444.8z M323.7,440.3h1.1v1.1
h-1.1V440.3z M323.7,442.5h1.1v1.2h-1.1V442.5z M323.7,444.8h1.1v1.1h-1.1V444.8z M321.4,440.3h1.1v1.1h-1.1V440.3z M321.4,442.5
h1.1v1.2h-1.1V442.5z M321.4,444.8h1.1v1.1h-1.1V444.8z M319.2,440.3h1.1v1.1h-1.1V440.3z M319.2,442.5h1.1v1.2h-1.1V442.5z
M319.2,444.8h1.1v1.1h-1.1V444.8z M316.9,440.3h1.1v1.1h-1.1V440.3z M316.9,442.5h1.1v1.2h-1.1V442.5z M316.9,444.8h1.1v1.1
h-1.1V444.8z"/>
<path class="st0" d="M328.2,435.8h-1.1v1.1H326v-1.1h-1.1v1.1h-1.1v-1.1h-1.1v1.1h-1.1v-1.1h-1.1v1.1h-1.1v-1.1h-1.1v1.1h-1.1
v-1.1h-1.1v2.2h12.4v-2.2H328.2z"/>
</g>
</g>
<g>
<g>
<line class="st3" x1="166.9" y1="441.7" x2="187.8" y2="441.7"/>
<g>
<polygon class="st0" points="185.7,448.8 198,441.7 185.7,434.6 "/>
</g>
</g>
</g>
<g>
<path class="st0" d="M147.2,451.4H69.7c-5.3,0-9.7-4.4-9.7-9.7l0,0c0-5.3,4.4-9.7,9.7-9.7h77.5c5.3,0,9.7,4.4,9.7,9.7l0,0
C156.9,447,152.5,451.4,147.2,451.4z"/>
<text transform="matrix(1 0 0 1 69.9216 445.048)" class="st5 st1 st6">ScrumC ready</text>
</g>
</g>
<g id="Entitlement">
<text transform="matrix(1 0 0 1 62.0285 239.5358)" class="st7 st2">Entitlement Meeting</text>
<g>
<text transform="matrix(1 0 0 1 61.3802 268.138)" class="st0 st8 st6">On the entitlement meeting, the TL’s discuss the priorities for the next sprint.</text>
<text transform="matrix(1 0 0 1 61.3802 282.538)" class="st0 st8 st6">This happens from an organisational “big picture”, rather than from a individual point of view.</text>
<text transform="matrix(1 0 0 1 61.3802 296.938)" class="st0 st8 st6">For a collective decision making, all TL’s express the concerns regarding their topics.</text>
<text transform="matrix(1 0 0 1 61.3802 311.338)" class="st0 st8 st6">The TL’s then commit on resources &amp; priorities for several topics.</text>
</g>
</g>
<g id="Pre-Planning">
<g>
<text transform="matrix(1 0 0 1 252.1836 202.6299)" class="st0 st1 st2">put into sprint backlog</text>
<g>
<path class="st0" d="M215.2,198.2h-1.7c0-5.6,4.5-10.1,10.1-10.1c3.7,0,6.9,2,8.6,4.9l1.9-1.2c-2.2-3.6-6.1-5.9-10.6-5.9
c-6.8,0-12.4,5.5-12.4,12.4h-1.7l2.8,4.5L215.2,198.2z"/>
<path class="st0" d="M242.2,209.4l-4.5-2.8v1.7h-6.9c3.2-2.2,5.3-5.9,5.3-10.1h1.7l-2.8-4.5l-2.8,4.5h1.7
c0,5.6-4.5,10.1-10.1,10.1h-15.2v2.2h29.2v1.7L242.2,209.4z"/>
<path class="st0" d="M227.5,190.9h1.1v2.2h-1.1V190.9z"/>
<path class="st0" d="M225.3,190.9h1.1v2.2h-1.1V190.9z"/>
<path class="st0" d="M223,190.9h1.1v2.2H223V190.9z"/>
<path class="st0" d="M220.8,190.9h1.1v2.2h-1.1V190.9z"/>
<path class="st0" d="M218.5,190.9h1.1v2.2h-1.1V190.9z"/>
<path class="st0" d="M217.4,203.8c0,0.3,0.3,0.6,0.6,0.6h11.2c0.3,0,0.6-0.3,0.6-0.6v-7.3h-12.4L217.4,203.8L217.4,203.8z
M227.5,197.6h1.1v1.1h-1.1V197.6z M227.5,199.8h1.1v1.2h-1.1V199.8z M227.5,202.1h1.1v1.1h-1.1V202.1z M225.3,197.6h1.1v1.1
h-1.1V197.6z M225.3,199.8h1.1v1.2h-1.1V199.8z M225.3,202.1h1.1v1.1h-1.1V202.1z M223,197.6h1.1v1.1H223V197.6z M223,199.8h1.1
v1.2H223V199.8z M223,202.1h1.1v1.1H223V202.1z M220.8,197.6h1.1v1.1h-1.1V197.6z M220.8,199.8h1.1v1.2h-1.1V199.8z M220.8,202.1
h1.1v1.1h-1.1V202.1z M218.5,197.6h1.1v1.1h-1.1V197.6z M218.5,199.8h1.1v1.2h-1.1V199.8z M218.5,202.1h1.1v1.1h-1.1V202.1z"/>
<path class="st0" d="M229.8,193.1h-1.1v1.1h-1.1v-1.1h-1.1v1.1h-1.1v-1.1h-1.1v1.1h-1.1v-1.1h-1.1v1.1H221v-1.1h-1.1v1.1h-1.1
v-1.1h-1.1v2.2h12.4v-2.2H229.8z"/>
</g>
</g>
<g>
<g>
<line class="st3" x1="167.5" y1="199" x2="188.4" y2="199"/>
<g>
<polygon class="st0" points="186.3,206.1 198.6,199 186.3,191.9 "/>
</g>
</g>
</g>
<g>
<path class="st0" d="M147.8,208.7H70.3c-5.3,0-9.7-4.4-9.7-9.7l0,0c0-5.3,4.4-9.7,9.7-9.7h77.5c5.3,0,9.7,4.4,9.7,9.7l0,0
C157.5,204.3,153.1,208.7,147.8,208.7z"/>
<text transform="matrix(1 0 0 1 70.5219 202.375)" class="st5 st1 st6">ScrumC ready</text>
</g>
<text transform="matrix(1 0 0 1 60.6295 126.2724)" class="st7 st2">Pre-Planning</text>
<g>
<text transform="matrix(1 0 0 1 59.9812 154.8746)" class="st0 st8 st6">Before the planning meeting, TL’s proritise their topic US’.</text>
<text transform="matrix(1 0 0 1 59.9812 169.2746)" class="st0 st8 st6">All TL‘s then assign the desired US’ to the next (already opened) sprint backlog.</text>
</g>
</g>
<g id="Refinement">
<g>
<path class="st0" d="M346.1,96.6h-77.5c-5.3,0-9.7-4.4-9.7-9.7l0,0c0-5.3,4.4-9.7,9.7-9.7h77.5c5.3,0,9.7,4.4,9.7,9.7l0,0
C355.8,92.2,351.4,96.6,346.1,96.6z"/>
<text transform="matrix(1 0 0 1 268.7249 90.2728)" class="st5 st1 st6">ScrumC ready</text>
</g>
<g>
<g>
<line class="st11" x1="217.8" y1="86.9" x2="238.7" y2="86.9"/>
<g>
<polygon class="st0" points="236.6,94 248.9,86.9 236.6,79.8 "/>
</g>
</g>
</g>
<g>
<g>
<text transform="matrix(1 0 0 1 90.0458 91.1441)" class="st0 st1 st2">product backlog</text>
</g>
<g>
<g>
<path class="st0" d="M80.9,77.9H68.8l0,0V79l0,0h12.1l0,0V77.9L80.9,77.9z"/>
<circle class="st0" cx="64.4" cy="86.1" r="1.5"/>
<circle class="st0" cx="64.4" cy="92.8" r="1.5"/>
<path class="st0" d="M68.8,81.1h5.7l0,0V80l0,0h-5.7l0,0V81.1L68.8,81.1z"/>
<path class="st0" d="M80.9,84.5H68.8l0,0v1.1l0,0h12.1l0,0V84.5L80.9,84.5z"/>
<path class="st0" d="M68.8,87.8h5.7l0,0v-1.1l0,0h-5.7l0,0V87.8L68.8,87.8z"/>
<path class="st0" d="M80.9,91.1H68.8l0,0v1.1l0,0h12.1l0,0V91.1C80.9,91.2,80.9,91.1,80.9,91.1z"/>
<path class="st0" d="M74.5,93.2h-5.7l0,0v1.2l0,0h5.7l0,0V93.2C74.6,93.2,74.5,93.2,74.5,93.2z"/>
<polygon class="st0" points="63.7,79.5 62.6,78.4 61.5,79.5 62.6,80.6 63.7,81.6 64.8,80.6 67.3,78.1 66.2,77 "/>
</g>
</g>
</g>
<text transform="matrix(1 0 0 1 60.6301 13.7118)" class="st7 st2">Refinement</text>
<text transform="matrix(1 0 0 1 60.6301 42.5118)" class="st0 st8 st6">The TL’s provide prepared PBI’s / US’ to their topic team before the planning meeting.</text>
<text transform="matrix(1 0 0 1 60.6301 56.9118)" class="st0 st8 st6">The team either accepts (i.e. sets “SCRUM ready”) or reject US’.</text>
</g>
<line class="st12" x1="28.4" y1="0" x2="28.4" y2="208.7"/>
<text transform="matrix(6.123234e-17 -1 1 6.123234e-17 10.2844 208.709)" class="st10 st1 st6">Preparation</text>
<text transform="matrix(6.123234e-17 -1 1 6.123234e-17 24.6844 208.709)" class="st10 st13 st6">billateral in topic, through topic leads</text>
<line class="st14" x1="28.4" y1="470.5" x2="28.4" y2="563.7"/>
<text transform="matrix(6.123234e-17 -1 1 6.123234e-17 10.2847 563.7266)" class="st15 st1 st6">Doing</text>
<text transform="matrix(6.123234e-17 -1 1 6.123234e-17 24.6847 563.7266)" class="st15 st13 st6">individual</text>
<line class="st16" x1="28.4" y1="583.7" x2="28.4" y2="663.8"/>
<text transform="matrix(6.123234e-17 -1 1 6.123234e-17 10.2847 663.8496)" class="st4 st1 st6">Review</text>
<text transform="matrix(6.123234e-17 -1 1 6.123234e-17 24.6847 663.8496)" class="st4 st13 st6">all together</text>
<line class="st17" x1="28.4" y1="229.3" x2="28.4" y2="451.4"/>
<g>
<text transform="matrix(6.123234e-17 -1 1 6.123234e-17 10.2847 451.3828)" class="st10 st1 st6">Planning</text>
<text transform="matrix(6.123234e-17 -1 1 6.123234e-17 24.6847 451.3828)" class="st10 st13 st6">all together</text>
</g>
</svg>
ScrumC
======
What is ScrumC
--------------
``ScrumC`` is confirm-flavoured `Scrum <https://www.scrum.org/>`_.
It's basically Scrum, but our `oDNA <https://dna.confirm.ch>`_ and the topic leads also play an important role.
ScrumC Guidelines
-----------------
- We're maintaining a **Scrum light** approach rather than an *all-in* approach
- We maintain our PB, epics & US in **GitLab issues**
- Our **sprint length** is 2 weeks
- Our meetings will be held **bi-weekly** on **Mondays**
- **Meeting lead** has ``dbarton``, with ``rbrem`` as backup
- The meeting lead is responsible for the **calendar invitations**
- The meetings have a hard **time boxing**
- We've no dedicated **SM's**
- We've no **PO's**, but we've **TL's**
- Language is always **English**
Definition of Ready (DoR)
-------------------------
- The PBI is written as **formal US** (i.e. *"As a {kind of user} I want {feature} so that {benefit}"*)
- The **Business value** is clearly articulated
- The PBI is **understood by the team**
- **AC's are sufficiently defined** and understood by the team
- **Dependencies** are identified
- **No external impediments can block** the PBI
- The PBI is **estimated by the team**
- The PBI is **small enough** to be completed in one sprint
Definition of Done (DoD)
------------------------
- All **AC's are complete**
- **Unit tests** for all AC's are defined and run successfully (where applicable)
- The changes are **merged** into ``master``
- The changes are deployed on a **testing environment**
- The changes did **not break the CI/CD pipeline**
- The **documentation** is updated and the team knows where to find it
- The team had a **demo** of the changes
- The **time spent** is updated
ScrumC Workflow
---------------
We're using the following ScrumC workflow:
.. image:: ../_static/scrumc_workflow.svg
ScrumC Meetings
---------------
Review
~~~~~~
The review meeting takes 30 minutes, bi-weekly on Mondays **from 10:30 until 11:00**.
The goals are:
- Look back on the last sprint
- Identify what we **achieved**
- **Demonstrate** everything in front of the team
Basically check out the ``to review`` issues.
.. important::
For the review meeting, **US' must've been reviewed by a second party**.
This can happen either during the sprint, or on the Monday morning right before the review
meeting, as the sprint is finished on the Sunday before. This ensures a streamlined review
meeting.
Retrospective
~~~~~~~~~~~~~
The retrospective meeting takes 30 minutes, bi-weekly on Mondays **from 11:00 until 11:30**.
The goals are:
- Look back on the last sprint
- Identify **unplanned** US' and find out why we've had them and if/how we can avoid them in the future
- Identify **spill over** US' and find out why we've them and how we can avoid them in the future
- Identify **impediments** and find out how we can avoid them in the future
- Talk about any other **improvements** for future sprints
In this meeting, all US' of the sprint will be updated accordingly. This means:
- **Finished & demonstrated** US' will be closed
- **Untouched (i.e. to do) spill over** US' will be moved back into the PB or the next SB
- **Touched (i.e. in progress) spill over** US' will be closed and new US' with the incomplete tasks will be created in the PB or next SB
- The **SB** is moved to the next sprint
Entitlement
~~~~~~~~~~~
The entitlement meeting takes 30 minutes, bi-weekly on Mondays **from 13:30 until 14:00**.
The goals are:
- Look ahead on the next sprint
- Identify **urgent topics** for the organisation (big picture) by skimming through the SB
- An **collective agreement** is made for the direction / priorities of the next sprint (big picture)
Basically check out the next SB and identify the most important US'.
Planning
~~~~~~~~
The planning meeting takes 30 minutes, bi-weekly on Mondays **from 14:00 until 14:30**.
The goals are:
- The planning of the next sprint
- The planning is made according to the **priorities of the entitlement** meeting
- US' are planned into the sprint until the team's **capacity is reached**
- Each planned US must be moved from the SB into the **to do** state
- Each planned US must be **assigned** to a user
Basically just assign & move some US from the PB & SB into the **to do** swimlane.
.. important::
For the **entitlement/planning meeting, US' should be prepared as far as possible**, i.e. mostly matching the :ref:`Definition of Ready (DoR)`. This ensures streamlined entitlement/planning
meetings.
ScrumC GitLab issues
--------------------
- Epic's are maintained as GitLab issues and are labeled with the ``ScrumC epic`` label
- US' are maintained as GitLab issues and are labeled with the ``ScrumC US`` label
- US' ready for planning are labeled with ``ScrumC ready``
- US' which were unplanned but worked on during a Sprint are labeled with ``ScrumC unplanned``
ScrumC Terms
------------
+----------------------+-----+
| Product Backlog | PB |
+----------------------+-----+
| Product Backlog Item | PBI |
+----------------------+-----+
| Sprint Backlog | SB |
+----------------------+-----+
| User Story | US |
+----------------------+-----+
| Acceptance Criteria | AC |
+----------------------+-----+
| Definition of Ready | DoR |
+----------------------+-----+
| Definition of Done | DoD |
+----------------------+-----+
| Product Owner | PO |
+----------------------+-----+
| Scrum Master | SM |
+----------------------+-----+
| Topic Lead | TL |
+----------------------+-----+
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment