Changes for page Agile and Data
Last modified by chrisby on 2024/01/13 17:13
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 1 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -2,19 +2,19 @@ 2 2 3 3 **Each iteration produces data** on the team's actual productivity, namely the total number of points achieved by completing stories. These two charts should be generated from this data: 4 4 5 -![[velocity-time-chart.svg|velocity-time-chart.svg]] 6 - 7 7 **1. Velocity-Time Chart** 8 8 7 +![[velocity-time-chart_white.svg|velocity-time-chart_white.svg]] 8 + 9 9 * x-axis: Time in iterations or dates (the last day of each iteration) 10 10 * y-axis: Velocity = points of completed stories within an iteration 11 11 * The first data point is generated after the first story implementation iteration. 12 12 * After a few iterations, the average velocity should be about constant for the rest of the project. 13 13 14 -![[burndown-chart.svg|burndown-chart.svg]] 15 - 16 16 **2. Burndown Chart** 17 17 16 +**![[burndown-chart_white.svg|burndown-chart_white.svg]]** 17 + 18 18 * x-axis: same as in velocity-time chart 19 19 * y-axis: Points remaining = sum of points from unfinished stories 20 20 * The first point starts at the very beginning of the project and is therefore at x = 0, just above the y-axis. It is the sum of the effort estimates of all stories. The seconds data point is generated after the first story implementation iteration.
- burndown-chart_white.svg
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.chrisby - Size
-
... ... @@ -1,0 +1,1 @@ 1 +16.0 KB - Content
-
... ... @@ -1,0 +1,308 @@ 1 +<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 +<svg 3 + xmlns:dc="http://purl.org/dc/elements/1.1/" 4 + xmlns:cc="http://creativecommons.org/ns#" 5 + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 6 + xmlns:svg="http://www.w3.org/2000/svg" 7 + xmlns="http://www.w3.org/2000/svg" 8 + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 9 + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" 10 + width="70mm" 11 + height="65mm" 12 + viewBox="0 0 70 65" 13 + version="1.1" 14 + id="svg8" 15 + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)" 16 + sodipodi:docname="burndown-chart_white.svg"> 17 + <defs 18 + id="defs2"> 19 + <marker 20 + style="overflow:visible" 21 + id="TriangleInM" 22 + refX="0" 23 + refY="0" 24 + orient="auto" 25 + inkscape:stockid="TriangleInM" 26 + inkscape:isstock="true"> 27 + <path 28 + transform="scale(-0.4)" 29 + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1pt;stroke-opacity:1" 30 + d="M 5.77,0 -2.88,5 V -5 Z" 31 + id="path1167" /> 32 + </marker> 33 + <marker 34 + style="overflow:visible" 35 + id="Arrow2Sstart" 36 + refX="0" 37 + refY="0" 38 + orient="auto" 39 + inkscape:stockid="Arrow2Sstart" 40 + inkscape:isstock="true"> 41 + <path 42 + transform="matrix(0.3,0,0,0.3,-0.69,0)" 43 + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" 44 + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" 45 + id="path1061" /> 46 + </marker> 47 + <marker 48 + style="overflow:visible" 49 + id="marker1221" 50 + refX="0" 51 + refY="0" 52 + orient="auto" 53 + inkscape:stockid="TriangleOutM" 54 + inkscape:isstock="true"> 55 + <path 56 + transform="scale(0.4)" 57 + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1pt;stroke-opacity:1" 58 + d="M 5.77,0 -2.88,5 V -5 Z" 59 + id="path1219" /> 60 + </marker> 61 + <marker 62 + style="overflow:visible" 63 + id="Arrow2Send" 64 + refX="0" 65 + refY="0" 66 + orient="auto" 67 + inkscape:stockid="Arrow2Send" 68 + inkscape:isstock="true"> 69 + <path 70 + transform="matrix(-0.3,0,0,-0.3,0.69,0)" 71 + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" 72 + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" 73 + id="path874" /> 74 + </marker> 75 + <marker 76 + style="overflow:visible" 77 + id="TriangleOutS" 78 + refX="0" 79 + refY="0" 80 + orient="auto" 81 + inkscape:stockid="TriangleOutS" 82 + inkscape:isstock="true"> 83 + <path 84 + transform="scale(0.2)" 85 + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" 86 + d="M 5.77,0 -2.88,5 V -5 Z" 87 + id="path989" /> 88 + </marker> 89 + <marker 90 + style="overflow:visible" 91 + id="TriangleOutM" 92 + refX="0" 93 + refY="0" 94 + orient="auto" 95 + inkscape:stockid="TriangleOutM" 96 + inkscape:isstock="true"> 97 + <path 98 + transform="scale(0.4)" 99 + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1pt;stroke-opacity:1" 100 + d="M 5.77,0 -2.88,5 V -5 Z" 101 + id="path986" /> 102 + </marker> 103 + <marker 104 + style="overflow:visible" 105 + id="Arrow1Lend" 106 + refX="0" 107 + refY="0" 108 + orient="auto" 109 + inkscape:stockid="Arrow1Lend" 110 + inkscape:isstock="true"> 111 + <path 112 + transform="matrix(-0.8,0,0,-0.8,-10,0)" 113 + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" 114 + d="M 0,0 5,-5 -12.5,0 5,5 Z" 115 + id="path844" /> 116 + </marker> 117 + <filter 118 + inkscape:collect="always" 119 + style="color-interpolation-filters:sRGB" 120 + id="filter1457" 121 + x="-7.1190095e-07" 122 + width="1.0000014" 123 + y="-3.8171311e-06" 124 + height="1.0000076"> 125 + <feGaussianBlur 126 + inkscape:collect="always" 127 + stdDeviation="1.6216013e-05" 128 + id="feGaussianBlur1459" /> 129 + </filter> 130 + <filter 131 + inkscape:collect="always" 132 + style="color-interpolation-filters:sRGB" 133 + id="filter1457-5" 134 + x="-7.1190095e-07" 135 + width="1.0000014" 136 + y="-3.8171311e-06" 137 + height="1.0000076"> 138 + <feGaussianBlur 139 + inkscape:collect="always" 140 + stdDeviation="1.6216013e-05" 141 + id="feGaussianBlur1459-6" /> 142 + </filter> 143 + </defs> 144 + <sodipodi:namedview 145 + id="base" 146 + pagecolor="#404040" 147 + bordercolor="#666666" 148 + borderopacity="1.0" 149 + inkscape:pageopacity="0" 150 + inkscape:pageshadow="2" 151 + inkscape:zoom="1.979899" 152 + inkscape:cx="142.97405" 153 + inkscape:cy="144.59489" 154 + inkscape:document-units="mm" 155 + inkscape:current-layer="layer1" 156 + inkscape:document-rotation="0" 157 + showgrid="false" 158 + inkscape:window-width="1920" 159 + inkscape:window-height="995" 160 + inkscape:window-x="0" 161 + inkscape:window-y="0" 162 + inkscape:window-maximized="1" /> 163 + <metadata 164 + id="metadata5"> 165 + <rdf:RDF> 166 + <cc:Work 167 + rdf:about=""> 168 + <dc:format>image/svg+xml</dc:format> 169 + <dc:type 170 + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 171 + <dc:title></dc:title> 172 + </cc:Work> 173 + </rdf:RDF> 174 + </metadata> 175 + <g 176 + inkscape:label="Ebene 1" 177 + inkscape:groupmode="layer" 178 + id="layer1"> 179 + <path 180 + style="fill:#ffffff;stroke:#ffffff;stroke-width:0.34577;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker1221)" 181 + d="M 13.554807,53.930308 V 4.6333815" 182 + id="path833" /> 183 + <path 184 + style="fill:#ffffff;stroke:#ffffff;stroke-width:0.34577;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutM);fill-opacity:1" 185 + d="M 13.554807,53.930308 H 62.000453" 186 + id="path835" /> 187 + <text 188 + xml:space="preserve" 189 + style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.264583;filter:url(#filter1457);stroke-opacity:1;" 190 + x="42.854576" 191 + y="13.199924" 192 + id="text1423" 193 + transform="matrix(0,-0.6915394,0.6915394,0,-0.09038613,77.624077)"><tspan 194 + sodipodi:role="line" 195 + id="tspan1421" 196 + x="42.854576" 197 + y="13.199924" 198 + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.264583;fill:#ffffff;stroke:#ffffff;stroke-opacity:1;">Points Remaining</tspan></text> 199 + <text 200 + xml:space="preserve" 201 + style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.264583;filter:url(#filter1457-5);stroke-opacity:1;" 202 + x="47.084366" 203 + y="88.363983" 204 + id="text1423-3" 205 + transform="matrix(0.6915394,0,0,0.6915394,-1.3225254,-0.74301137)"><tspan 206 + sodipodi:role="line" 207 + id="tspan1421-9" 208 + x="47.084366" 209 + y="88.363983" 210 + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.264583;fill:#ffffff;stroke:#ffffff;stroke-opacity:1;">Time</tspan></text> 211 + <text 212 + xml:space="preserve" 213 + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.8792px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.18297;stroke-opacity:1;" 214 + x="15.843852" 215 + y="14.292974" 216 + id="text1499"><tspan 217 + sodipodi:role="line" 218 + id="tspan1497" 219 + x="15.843852" 220 + y="14.292974" 221 + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.8792px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.18297;fill:#ffffff;stroke:#ffffff;stroke-opacity:1;">x</tspan></text> 222 + <text 223 + xml:space="preserve" 224 + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.8792px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.18297;stroke-opacity:1;" 225 + x="19.402281" 226 + y="21.201729" 227 + id="text1499-4"><tspan 228 + sodipodi:role="line" 229 + id="tspan1497-8" 230 + x="19.402281" 231 + y="21.201729" 232 + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.8792px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.18297;fill:#ffffff;stroke:#ffffff;stroke-opacity:1;">x</tspan></text> 233 + <text 234 + xml:space="preserve" 235 + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.8792px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.18297;stroke-opacity:1;" 236 + x="22.960709" 237 + y="28.291019" 238 + id="text1499-9"><tspan 239 + sodipodi:role="line" 240 + id="tspan1497-3" 241 + x="22.960709" 242 + y="28.291019" 243 + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.8792px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.18297;fill:#ffffff;stroke:#ffffff;stroke-opacity:1;">x</tspan></text> 244 + <text 245 + xml:space="preserve" 246 + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.8792px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.18297;stroke-opacity:1;" 247 + x="26.519135" 248 + y="23.788431" 249 + id="text1499-90"><tspan 250 + sodipodi:role="line" 251 + id="tspan1497-88" 252 + x="26.519135" 253 + y="23.788431" 254 + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.8792px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.18297;fill:#ffffff;stroke:#ffffff;stroke-opacity:1;">x</tspan></text> 255 + <text 256 + xml:space="preserve" 257 + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.8792px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.18297;stroke-opacity:1;" 258 + x="30.077562" 259 + y="33.122356" 260 + id="text1499-5"><tspan 261 + sodipodi:role="line" 262 + id="tspan1497-0" 263 + x="30.077562" 264 + y="33.122356" 265 + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.8792px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.18297;fill:#ffffff;stroke:#ffffff;stroke-opacity:1;">x</tspan></text> 266 + <text 267 + xml:space="preserve" 268 + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.8792px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.18297;stroke-opacity:1;" 269 + x="12.285425" 270 + y="12.828501" 271 + id="text1499-3"><tspan 272 + sodipodi:role="line" 273 + id="tspan1497-6" 274 + x="12.285425" 275 + y="12.828501" 276 + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.8792px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.18297;fill:#ffffff;stroke:#ffffff;stroke-opacity:1;">x</tspan></text> 277 + <path 278 + style="fill:#ffffff;stroke:#ffffff;stroke-width:0.34577;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.03731, 0.34577000000000002;stroke-dashoffset:0;stroke-opacity:1" 279 + d="M 13.596208,11.687184 55.745181,53.836158" 280 + id="path915" /> 281 + <text 282 + xml:space="preserve" 283 + style="font-style:normal;font-weight:normal;font-size:7.31877px;line-height:0.5;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.18297;stroke-opacity:1;" 284 + x="56.224537" 285 + y="34.375763" 286 + id="text1019"><tspan 287 + sodipodi:role="line" 288 + id="tspan1017" 289 + x="56.224537" 290 + y="34.375763" 291 + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.6594px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;stroke-width:0.18297;fill:#ffffff;stroke:#ffffff;stroke-opacity:1;">Expected</tspan><tspan 292 + sodipodi:role="line" 293 + x="56.224537" 294 + y="38.198067" 295 + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.6594px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;stroke-width:0.18297;fill:#ffffff;stroke:#ffffff;stroke-opacity:1;" 296 + id="tspan916">Completion</tspan><tspan 297 + sodipodi:role="line" 298 + x="56.224537" 299 + y="42.020367" 300 + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.6594px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;stroke-width:0.18297;fill:#ffffff;stroke:#ffffff;stroke-opacity:1;" 301 + id="tspan920">Date</tspan></text> 302 + <path 303 + style="fill:#ffffff;stroke:#ffffff;stroke-width:0.34577;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#TriangleInM)" 304 + d="M 55.745181,51.200647 V 43.296436" 305 + id="path1025" /> 306 + </g> 307 +</svg> 308 +