PSP.drawio 45 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417
  1. <mxfile host="Electron" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/28.1.2 Chrome/138.0.7204.243 Electron/37.4.0 Safari/537.36" version="28.1.2">
  2. <diagram name="Page-1" id="nfd8GJAHPX_azGzCf930">
  3. <mxGraphModel dx="467" dy="315" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
  4. <root>
  5. <mxCell id="0" />
  6. <mxCell id="1" parent="0" />
  7. <mxCell id="qeMqfj75xE5H9zpvlo9_-51" style="edgeStyle=orthogonalEdgeStyle;shape=filledEdge;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;shadow=1;strokeColor=default;strokeWidth=1;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-1" target="qeMqfj75xE5H9zpvlo9_-2" edge="1">
  8. <mxGeometry relative="1" as="geometry">
  9. <Array as="points">
  10. <mxPoint x="560" y="100" />
  11. <mxPoint x="320" y="100" />
  12. </Array>
  13. </mxGeometry>
  14. </mxCell>
  15. <mxCell id="qeMqfj75xE5H9zpvlo9_-52" style="edgeStyle=orthogonalEdgeStyle;shape=filledEdge;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;shadow=1;strokeColor=default;strokeWidth=1;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-1" target="qeMqfj75xE5H9zpvlo9_-28" edge="1">
  16. <mxGeometry relative="1" as="geometry">
  17. <Array as="points">
  18. <mxPoint x="560" y="100" />
  19. <mxPoint x="480" y="100" />
  20. </Array>
  21. </mxGeometry>
  22. </mxCell>
  23. <mxCell id="qeMqfj75xE5H9zpvlo9_-53" style="edgeStyle=orthogonalEdgeStyle;shape=filledEdge;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;shadow=1;strokeColor=default;strokeWidth=1;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-1" target="qeMqfj75xE5H9zpvlo9_-29" edge="1">
  24. <mxGeometry relative="1" as="geometry">
  25. <Array as="points">
  26. <mxPoint x="560" y="100" />
  27. <mxPoint x="640" y="100" />
  28. </Array>
  29. </mxGeometry>
  30. </mxCell>
  31. <mxCell id="qeMqfj75xE5H9zpvlo9_-54" style="edgeStyle=orthogonalEdgeStyle;shape=filledEdge;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;shadow=1;strokeColor=default;strokeWidth=1;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-1" target="qeMqfj75xE5H9zpvlo9_-30" edge="1">
  32. <mxGeometry relative="1" as="geometry">
  33. <Array as="points">
  34. <mxPoint x="560" y="100" />
  35. <mxPoint x="800" y="100" />
  36. </Array>
  37. </mxGeometry>
  38. </mxCell>
  39. <mxCell id="qeMqfj75xE5H9zpvlo9_-55" style="edgeStyle=orthogonalEdgeStyle;shape=filledEdge;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;shadow=1;strokeColor=default;strokeWidth=1;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-1" target="qeMqfj75xE5H9zpvlo9_-47" edge="1">
  40. <mxGeometry relative="1" as="geometry">
  41. <Array as="points">
  42. <mxPoint x="560" y="100" />
  43. <mxPoint x="960" y="100" />
  44. </Array>
  45. </mxGeometry>
  46. </mxCell>
  47. <mxCell id="qeMqfj75xE5H9zpvlo9_-1" value="72&lt;br&gt;&lt;div&gt;Inventar System&lt;/div&gt;&lt;div&gt;BeepZone Finalisieren&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;shadow=1;" parent="1" vertex="1">
  48. <mxGeometry x="480" y="30" width="160" height="60" as="geometry" />
  49. </mxCell>
  50. <mxCell id="qeMqfj75xE5H9zpvlo9_-56" style="edgeStyle=orthogonalEdgeStyle;shape=filledEdge;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;shadow=1;strokeColor=default;strokeWidth=1;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-2" target="qeMqfj75xE5H9zpvlo9_-12" edge="1">
  51. <mxGeometry relative="1" as="geometry">
  52. <Array as="points">
  53. <mxPoint x="250" y="240" />
  54. </Array>
  55. </mxGeometry>
  56. </mxCell>
  57. <mxCell id="qeMqfj75xE5H9zpvlo9_-57" style="edgeStyle=orthogonalEdgeStyle;shape=filledEdge;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;shadow=1;strokeColor=default;strokeWidth=1;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-2" target="qeMqfj75xE5H9zpvlo9_-16" edge="1">
  58. <mxGeometry relative="1" as="geometry">
  59. <Array as="points">
  60. <mxPoint x="250" y="320" />
  61. </Array>
  62. </mxGeometry>
  63. </mxCell>
  64. <mxCell id="qeMqfj75xE5H9zpvlo9_-58" style="edgeStyle=orthogonalEdgeStyle;shape=filledEdge;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;shadow=1;strokeColor=default;strokeWidth=1;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-2" target="qeMqfj75xE5H9zpvlo9_-20" edge="1">
  65. <mxGeometry relative="1" as="geometry">
  66. <Array as="points">
  67. <mxPoint x="250" y="400" />
  68. </Array>
  69. </mxGeometry>
  70. </mxCell>
  71. <mxCell id="qeMqfj75xE5H9zpvlo9_-59" style="edgeStyle=orthogonalEdgeStyle;shape=filledEdge;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;shadow=1;strokeColor=default;strokeWidth=1;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-2" target="qeMqfj75xE5H9zpvlo9_-26" edge="1">
  72. <mxGeometry relative="1" as="geometry">
  73. <Array as="points">
  74. <mxPoint x="250" y="480" />
  75. </Array>
  76. </mxGeometry>
  77. </mxCell>
  78. <mxCell id="qeMqfj75xE5H9zpvlo9_-2" value="72.1&lt;div&gt;Bestandsaufnahme und Planung&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;shadow=1;" parent="1" vertex="1">
  79. <mxGeometry x="250" y="129" width="140" height="60" as="geometry" />
  80. </mxCell>
  81. <mxCell id="qeMqfj75xE5H9zpvlo9_-71" style="edgeStyle=orthogonalEdgeStyle;shape=filledEdge;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;shadow=1;strokeColor=default;strokeWidth=1;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-28" target="qeMqfj75xE5H9zpvlo9_-68" edge="1">
  82. <mxGeometry relative="1" as="geometry">
  83. <Array as="points">
  84. <mxPoint x="410" y="240" />
  85. </Array>
  86. </mxGeometry>
  87. </mxCell>
  88. <mxCell id="zHmyz0SasBxqsNbjc6KS-33" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-28" target="zHmyz0SasBxqsNbjc6KS-11" edge="1">
  89. <mxGeometry relative="1" as="geometry">
  90. <Array as="points">
  91. <mxPoint x="410" y="320" />
  92. </Array>
  93. </mxGeometry>
  94. </mxCell>
  95. <mxCell id="zHmyz0SasBxqsNbjc6KS-34" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" edge="1">
  96. <mxGeometry relative="1" as="geometry">
  97. <mxPoint x="410" y="189" as="sourcePoint" />
  98. <mxPoint x="420" y="400.0000000000002" as="targetPoint" />
  99. <Array as="points">
  100. <mxPoint x="410" y="400" />
  101. </Array>
  102. </mxGeometry>
  103. </mxCell>
  104. <mxCell id="zHmyz0SasBxqsNbjc6KS-35" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" edge="1">
  105. <mxGeometry relative="1" as="geometry">
  106. <mxPoint x="410" y="189" as="sourcePoint" />
  107. <mxPoint x="420" y="480" as="targetPoint" />
  108. <Array as="points">
  109. <mxPoint x="410" y="480" />
  110. </Array>
  111. </mxGeometry>
  112. </mxCell>
  113. <mxCell id="zHmyz0SasBxqsNbjc6KS-36" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-28" target="zHmyz0SasBxqsNbjc6KS-9" edge="1">
  114. <mxGeometry relative="1" as="geometry">
  115. <Array as="points">
  116. <mxPoint x="410" y="560" />
  117. </Array>
  118. </mxGeometry>
  119. </mxCell>
  120. <mxCell id="H_6b8hRUOjKqq5o8mKCh-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-28" target="zHmyz0SasBxqsNbjc6KS-1" edge="1">
  121. <mxGeometry relative="1" as="geometry">
  122. <Array as="points">
  123. <mxPoint x="410" y="640" />
  124. </Array>
  125. </mxGeometry>
  126. </mxCell>
  127. <mxCell id="H_6b8hRUOjKqq5o8mKCh-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-28" target="zHmyz0SasBxqsNbjc6KS-15" edge="1">
  128. <mxGeometry relative="1" as="geometry">
  129. <Array as="points">
  130. <mxPoint x="410" y="720" />
  131. </Array>
  132. </mxGeometry>
  133. </mxCell>
  134. <mxCell id="qeMqfj75xE5H9zpvlo9_-28" value="72.2&lt;div&gt;Umsetzung&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;shadow=1;" parent="1" vertex="1">
  135. <mxGeometry x="410" y="129" width="140" height="60" as="geometry" />
  136. </mxCell>
  137. <mxCell id="qeMqfj75xE5H9zpvlo9_-65" style="edgeStyle=orthogonalEdgeStyle;shape=filledEdge;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;shadow=1;strokeColor=default;strokeWidth=1;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-29" target="qeMqfj75xE5H9zpvlo9_-43" edge="1">
  138. <mxGeometry relative="1" as="geometry">
  139. <Array as="points">
  140. <mxPoint x="570" y="240" />
  141. </Array>
  142. </mxGeometry>
  143. </mxCell>
  144. <mxCell id="zHmyz0SasBxqsNbjc6KS-37" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-29" target="zHmyz0SasBxqsNbjc6KS-17" edge="1">
  145. <mxGeometry relative="1" as="geometry">
  146. <Array as="points">
  147. <mxPoint x="570" y="320" />
  148. </Array>
  149. </mxGeometry>
  150. </mxCell>
  151. <mxCell id="zHmyz0SasBxqsNbjc6KS-38" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-29" target="zHmyz0SasBxqsNbjc6KS-19" edge="1">
  152. <mxGeometry relative="1" as="geometry">
  153. <Array as="points">
  154. <mxPoint x="570" y="400" />
  155. </Array>
  156. </mxGeometry>
  157. </mxCell>
  158. <mxCell id="zHmyz0SasBxqsNbjc6KS-39" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-29" target="zHmyz0SasBxqsNbjc6KS-21" edge="1">
  159. <mxGeometry relative="1" as="geometry">
  160. <Array as="points">
  161. <mxPoint x="570" y="480" />
  162. </Array>
  163. </mxGeometry>
  164. </mxCell>
  165. <mxCell id="qeMqfj75xE5H9zpvlo9_-29" value="72.3&lt;div&gt;Testen&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;shadow=1;" parent="1" vertex="1">
  166. <mxGeometry x="570" y="129" width="140" height="60" as="geometry" />
  167. </mxCell>
  168. <mxCell id="qeMqfj75xE5H9zpvlo9_-66" style="edgeStyle=orthogonalEdgeStyle;shape=filledEdge;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;shadow=1;strokeColor=default;strokeWidth=1;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-30" target="qeMqfj75xE5H9zpvlo9_-45" edge="1">
  169. <mxGeometry relative="1" as="geometry">
  170. <Array as="points">
  171. <mxPoint x="730" y="240" />
  172. </Array>
  173. </mxGeometry>
  174. </mxCell>
  175. <mxCell id="zHmyz0SasBxqsNbjc6KS-40" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-30" target="zHmyz0SasBxqsNbjc6KS-23" edge="1">
  176. <mxGeometry relative="1" as="geometry">
  177. <Array as="points">
  178. <mxPoint x="730" y="320" />
  179. </Array>
  180. </mxGeometry>
  181. </mxCell>
  182. <mxCell id="zHmyz0SasBxqsNbjc6KS-41" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-30" target="zHmyz0SasBxqsNbjc6KS-25" edge="1">
  183. <mxGeometry relative="1" as="geometry">
  184. <Array as="points">
  185. <mxPoint x="730" y="400" />
  186. </Array>
  187. </mxGeometry>
  188. </mxCell>
  189. <mxCell id="zHmyz0SasBxqsNbjc6KS-42" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-30" target="zHmyz0SasBxqsNbjc6KS-27" edge="1">
  190. <mxGeometry relative="1" as="geometry">
  191. <Array as="points">
  192. <mxPoint x="730" y="480" />
  193. </Array>
  194. </mxGeometry>
  195. </mxCell>
  196. <mxCell id="qeMqfj75xE5H9zpvlo9_-30" value="72.4&lt;div&gt;Dokumentieren&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;shadow=1;" parent="1" vertex="1">
  197. <mxGeometry x="730" y="129" width="140" height="60" as="geometry" />
  198. </mxCell>
  199. <mxCell id="qeMqfj75xE5H9zpvlo9_-22" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.1.5&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Projekt in Kanban aufnehmen&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  200. <mxGeometry x="260" y="530" width="120" height="60" as="geometry">
  201. <mxRectangle x="260" y="530" width="120" height="190" as="alternateBounds" />
  202. </mxGeometry>
  203. </mxCell>
  204. <mxCell id="qeMqfj75xE5H9zpvlo9_-23" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Projekt in Kanban aufnehmen, Arbeitspakete falls Nötig in kleinere Tasks aufteilen, Checklisten zu Arbeitspaketen hinzufügen&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-22" vertex="1">
  205. <mxGeometry y="60" width="120" height="130" as="geometry" />
  206. </mxCell>
  207. <mxCell id="qeMqfj75xE5H9zpvlo9_-26" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.1.4&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Planung Kontrollieren&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  208. <mxGeometry x="260" y="450" width="120" height="60" as="geometry">
  209. <mxRectangle x="260" y="450" width="120" height="190" as="alternateBounds" />
  210. </mxGeometry>
  211. </mxCell>
  212. <mxCell id="qeMqfj75xE5H9zpvlo9_-27" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Selbständiger Überflug von Planungsdokumenten sowie mit Lehrperson&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-26" vertex="1">
  213. <mxGeometry y="60" width="120" height="130" as="geometry" />
  214. </mxCell>
  215. <mxCell id="qeMqfj75xE5H9zpvlo9_-20" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.1.3&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Planungsrelevante Dokumente Vervollständigen&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  216. <mxGeometry x="260" y="370" width="120" height="60" as="geometry">
  217. <mxRectangle x="260" y="370" width="120" height="190" as="alternateBounds" />
  218. </mxGeometry>
  219. </mxCell>
  220. <mxCell id="qeMqfj75xE5H9zpvlo9_-21" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Projektplanungsdokument Vervollständigen&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-size: 8px;&quot;&gt;PSP und Phasenplan Falls Notwendig oder Sinnvoll Anpassen&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: 8px;&quot;&gt;Risikoanalyse Vervollständigen&amp;nbsp;&lt;/span&gt;&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-20" vertex="1">
  221. <mxGeometry y="60" width="120" height="130" as="geometry" />
  222. </mxCell>
  223. <mxCell id="qeMqfj75xE5H9zpvlo9_-16" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.1.2&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Überflug Backend&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  224. <mxGeometry x="260" y="290" width="120" height="60" as="geometry">
  225. <mxRectangle x="260" y="290" width="120" height="190" as="alternateBounds" />
  226. </mxGeometry>
  227. </mxCell>
  228. <mxCell id="qeMqfj75xE5H9zpvlo9_-17" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Zur Sicherheit Sekel-Proxy Code sowie MySQL Schema überfliegen&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 8px;&quot;&gt;und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&amp;nbsp;&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-16" vertex="1">
  229. <mxGeometry y="60" width="120" height="130" as="geometry" />
  230. </mxCell>
  231. <mxCell id="qeMqfj75xE5H9zpvlo9_-12" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.1.1&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Überflug Frontend&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  232. <mxGeometry x="260" y="210" width="120" height="60" as="geometry">
  233. <mxRectangle x="260" y="210" width="120" height="190" as="alternateBounds" />
  234. </mxGeometry>
  235. </mxCell>
  236. <mxCell id="qeMqfj75xE5H9zpvlo9_-13" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&amp;nbsp;&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-12" vertex="1">
  237. <mxGeometry y="60" width="120" height="130" as="geometry" />
  238. </mxCell>
  239. <mxCell id="qeMqfj75xE5H9zpvlo9_-67" style="edgeStyle=orthogonalEdgeStyle;shape=filledEdge;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;shadow=1;strokeColor=default;strokeWidth=1;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-47" target="qeMqfj75xE5H9zpvlo9_-48" edge="1">
  240. <mxGeometry relative="1" as="geometry">
  241. <Array as="points">
  242. <mxPoint x="890" y="240" />
  243. </Array>
  244. </mxGeometry>
  245. </mxCell>
  246. <mxCell id="zHmyz0SasBxqsNbjc6KS-43" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-47" target="zHmyz0SasBxqsNbjc6KS-29" edge="1">
  247. <mxGeometry relative="1" as="geometry">
  248. <Array as="points">
  249. <mxPoint x="890" y="320" />
  250. </Array>
  251. </mxGeometry>
  252. </mxCell>
  253. <mxCell id="zHmyz0SasBxqsNbjc6KS-44" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-47" target="zHmyz0SasBxqsNbjc6KS-31" edge="1">
  254. <mxGeometry relative="1" as="geometry">
  255. <Array as="points">
  256. <mxPoint x="890" y="400" />
  257. </Array>
  258. </mxGeometry>
  259. </mxCell>
  260. <mxCell id="qeMqfj75xE5H9zpvlo9_-47" value="72.5&lt;div&gt;Abschluss&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;shadow=1;" parent="1" vertex="1">
  261. <mxGeometry x="890" y="129" width="140" height="60" as="geometry" />
  262. </mxCell>
  263. <mxCell id="qeMqfj75xE5H9zpvlo9_-60" style="edgeStyle=orthogonalEdgeStyle;shape=filledEdge;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;shadow=1;strokeColor=default;strokeWidth=1;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=none;endFill=0;" parent="1" source="qeMqfj75xE5H9zpvlo9_-2" target="qeMqfj75xE5H9zpvlo9_-22" edge="1">
  264. <mxGeometry relative="1" as="geometry">
  265. <Array as="points">
  266. <mxPoint x="250" y="560" />
  267. </Array>
  268. </mxGeometry>
  269. </mxCell>
  270. <mxCell id="zHmyz0SasBxqsNbjc6KS-15" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.2.7&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&amp;nbsp;Feinschliff und Bug Behebung&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  271. <mxGeometry x="420" y="690" width="120" height="60" as="geometry">
  272. <mxRectangle x="420" y="690" width="120" height="190" as="alternateBounds" />
  273. </mxGeometry>
  274. </mxCell>
  275. <mxCell id="zHmyz0SasBxqsNbjc6KS-16" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Bugs fixen die beim Überflug und Umsetzung aufgetaucht sind. RBAC im UI, visuelle Bugs, alte Texte raus.&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-15" vertex="1">
  276. <mxGeometry y="60" width="120" height="130" as="geometry" />
  277. </mxCell>
  278. <mxCell id="zHmyz0SasBxqsNbjc6KS-1" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.2.6&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Kiosk Frontend Vervollständigen&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  279. <mxGeometry x="420" y="610" width="120" height="60" as="geometry">
  280. <mxRectangle x="420" y="610" width="120" height="190" as="alternateBounds" />
  281. </mxGeometry>
  282. </mxCell>
  283. <mxCell id="zHmyz0SasBxqsNbjc6KS-2" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Vereinfachter Kiosk Modus für schnelles Ausleihen/Zurückgeben. Grosse Buttons, Touch freundlich.&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-1" vertex="1">
  284. <mxGeometry y="60" width="120" height="130" as="geometry" />
  285. </mxCell>
  286. <mxCell id="zHmyz0SasBxqsNbjc6KS-9" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.2.5&lt;br&gt;&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;background-color: transparent; font-weight: 400;&quot;&gt;&amp;nbsp;Reporting Funktion Umsetzen und Integrieren&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  287. <mxGeometry x="420" y="530" width="120" height="60" as="geometry">
  288. <mxRectangle x="420" y="530" width="120" height="190" as="alternateBounds" />
  289. </mxGeometry>
  290. </mxCell>
  291. <mxCell id="zHmyz0SasBxqsNbjc6KS-10" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Reports generieren und drucken können. Label Template Engine für Reports erweitern.&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-9" vertex="1">
  292. <mxGeometry y="60" width="120" height="130" as="geometry" />
  293. </mxCell>
  294. <mxCell id="zHmyz0SasBxqsNbjc6KS-7" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.2.4&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Issue View Realisieren&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  295. <mxGeometry x="420" y="450" width="120" height="60" as="geometry">
  296. <mxRectangle x="420" y="450" width="120" height="190" as="alternateBounds" />
  297. </mxGeometry>
  298. </mxCell>
  299. <mxCell id="zHmyz0SasBxqsNbjc6KS-8" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Issue View vom Platzhalter zu einer richtigen View machen. Table und Editor Renderer Config erstellen.&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-7" vertex="1">
  300. <mxGeometry y="60" width="120" height="130" as="geometry" />
  301. </mxCell>
  302. <mxCell id="zHmyz0SasBxqsNbjc6KS-3" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.2.3&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Schema Änderungen im Client fertig Implementieren&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  303. <mxGeometry x="420" y="370" width="120" height="60" as="geometry">
  304. <mxRectangle x="420" y="370" width="120" height="190" as="alternateBounds" />
  305. </mxGeometry>
  306. </mxCell>
  307. <mxCell id="zHmyz0SasBxqsNbjc6KS-4" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Client an letzte Schema Änderungen anpassen. Joins, Belongs To und Min Role korrekt implementieren.&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-3" vertex="1">
  308. <mxGeometry y="60" width="120" height="130" as="geometry" />
  309. </mxCell>
  310. <mxCell id="zHmyz0SasBxqsNbjc6KS-11" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.2.2&lt;br&gt;&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Workflows finalisieren&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  311. <mxGeometry x="420" y="290" width="120" height="60" as="geometry">
  312. <mxRectangle x="420" y="290" width="120" height="190" as="alternateBounds" />
  313. </mxGeometry>
  314. </mxCell>
  315. <mxCell id="zHmyz0SasBxqsNbjc6KS-12" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Halbfertige Workflows fertig machen, vor allem Replacement und Quick Actions in der Inventory View.&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-11" vertex="1">
  316. <mxGeometry y="60" width="120" height="130" as="geometry" />
  317. </mxCell>
  318. <mxCell id="qeMqfj75xE5H9zpvlo9_-68" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.2.1&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Zusammenführung der History, Editor und Viewer Module&amp;nbsp;&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  319. <mxGeometry x="420" y="210" width="120" height="60" as="geometry">
  320. <mxRectangle x="420" y="210" width="120" height="190" as="alternateBounds" />
  321. </mxGeometry>
  322. </mxCell>
  323. <mxCell id="qeMqfj75xE5H9zpvlo9_-69" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;History, Editor und Viewer Module zu einem ObjectInteractor Modul zusammenführen. JSON, Bilder und Binary Files sollen korrekt laden.&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-68" vertex="1">
  324. <mxGeometry y="60" width="120" height="130" as="geometry" />
  325. </mxCell>
  326. <mxCell id="zHmyz0SasBxqsNbjc6KS-21" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.3.4&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;End User Tests&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  327. <mxGeometry x="580" y="450" width="120" height="60" as="geometry">
  328. <mxRectangle x="580" y="450" width="120" height="190" as="alternateBounds" />
  329. </mxGeometry>
  330. </mxCell>
  331. <mxCell id="zHmyz0SasBxqsNbjc6KS-22" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Echte Leute das System benutzen lassen. Feedback sammeln, Usability Probleme notieren.&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-21" vertex="1">
  332. <mxGeometry y="60" width="120" height="130" as="geometry" />
  333. </mxCell>
  334. <mxCell id="zHmyz0SasBxqsNbjc6KS-19" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.3.3&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Sicherheits und Performance Tests&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  335. <mxGeometry x="580" y="370" width="120" height="60" as="geometry">
  336. <mxRectangle x="580" y="370" width="120" height="190" as="alternateBounds" />
  337. </mxGeometry>
  338. </mxCell>
  339. <mxCell id="zHmyz0SasBxqsNbjc6KS-20" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Auf offensichtliche Sicherheitslücken checken. Performance bei vielen Daten messen.&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-19" vertex="1">
  340. <mxGeometry y="60" width="120" height="130" as="geometry" />
  341. </mxCell>
  342. <mxCell id="zHmyz0SasBxqsNbjc6KS-17" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.3.2&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Tests der Gesamtfunktion&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  343. <mxGeometry x="580" y="290" width="120" height="60" as="geometry">
  344. <mxRectangle x="580" y="290" width="120" height="190" as="alternateBounds" />
  345. </mxGeometry>
  346. </mxCell>
  347. <mxCell id="zHmyz0SasBxqsNbjc6KS-18" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Integrationstests: Client und Backend zusammen testen. Workflows durchspielen, Barcode Scanner testen.&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-17" vertex="1">
  348. <mxGeometry y="60" width="120" height="130" as="geometry" />
  349. </mxCell>
  350. <mxCell id="qeMqfj75xE5H9zpvlo9_-43" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.3.1&lt;/span&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Tests der Client Komponente&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  351. <mxGeometry x="580" y="210" width="120" height="60" as="geometry">
  352. <mxRectangle x="580" y="210" width="120" height="190" as="alternateBounds" />
  353. </mxGeometry>
  354. </mxCell>
  355. <mxCell id="qeMqfj75xE5H9zpvlo9_-44" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Frontend Module durchtesten. Unit Tests mit Rust built-in Framework einbauen wo sinnvoll.&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-43" vertex="1">
  356. <mxGeometry y="60" width="120" height="130" as="geometry" />
  357. </mxCell>
  358. <mxCell id="zHmyz0SasBxqsNbjc6KS-27" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.4.4&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Code Kommentare von Fluchwörtern befreien&lt;br&gt;&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  359. <mxGeometry x="740" y="450" width="120" height="60" as="geometry">
  360. <mxRectangle x="740" y="450" width="120" height="190" as="alternateBounds" />
  361. </mxGeometry>
  362. </mxCell>
  363. <mxCell id="zHmyz0SasBxqsNbjc6KS-28" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Frust Kommentare und Fluchwörter aus dem Code entfernen. Soll ja Open Source werden.&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-27" vertex="1">
  364. <mxGeometry y="60" width="120" height="130" as="geometry" />
  365. </mxCell>
  366. <mxCell id="zHmyz0SasBxqsNbjc6KS-25" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.4.3&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Setup und Benutzeranleitung&lt;br&gt;&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  367. <mxGeometry x="740" y="370" width="120" height="60" as="geometry">
  368. <mxRectangle x="740" y="370" width="120" height="190" as="alternateBounds" />
  369. </mxGeometry>
  370. </mxCell>
  371. <mxCell id="zHmyz0SasBxqsNbjc6KS-26" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Handbuch für Admins (Setup) und User (Bedienung). Quick Start, Workflows, FAQ.&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-25" vertex="1">
  372. <mxGeometry y="60" width="120" height="130" as="geometry" />
  373. </mxCell>
  374. <mxCell id="zHmyz0SasBxqsNbjc6KS-23" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.4.2&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Front End Dokumentation&lt;br&gt;&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  375. <mxGeometry x="740" y="290" width="120" height="60" as="geometry">
  376. <mxRectangle x="740" y="290" width="120" height="190" as="alternateBounds" />
  377. </mxGeometry>
  378. </mxCell>
  379. <mxCell id="zHmyz0SasBxqsNbjc6KS-24" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Technische Doku für Client: Code Struktur, UI Konzepte, Build Prozess dokumentieren.&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-23" vertex="1">
  380. <mxGeometry y="60" width="120" height="130" as="geometry" />
  381. </mxCell>
  382. <mxCell id="qeMqfj75xE5H9zpvlo9_-45" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.4.1&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Backend Dokumentation &lt;br&gt;(API und Schema)&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  383. <mxGeometry x="740" y="210" width="120" height="60" as="geometry">
  384. <mxRectangle x="740" y="210" width="120" height="190" as="alternateBounds" />
  385. </mxGeometry>
  386. </mxCell>
  387. <mxCell id="qeMqfj75xE5H9zpvlo9_-46" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Technische Doku fürs Backend: API, Datenbankschema, Konfiguration dokumentieren.&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-45" vertex="1">
  388. <mxGeometry y="60" width="120" height="130" as="geometry" />
  389. </mxCell>
  390. <mxCell id="zHmyz0SasBxqsNbjc6KS-31" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.5.3&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Deployment auf internem Server&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  391. <mxGeometry x="900" y="370" width="120" height="60" as="geometry">
  392. <mxRectangle x="900" y="370" width="120" height="190" as="alternateBounds" />
  393. </mxGeometry>
  394. </mxCell>
  395. <mxCell id="zHmyz0SasBxqsNbjc6KS-32" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;BeepZone Stack auf internem Server aufsetzen für produktiven Einsatz.&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-31" vertex="1">
  396. <mxGeometry y="60" width="120" height="130" as="geometry" />
  397. </mxCell>
  398. <mxCell id="zHmyz0SasBxqsNbjc6KS-29" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.5.2&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Rückblick auf gelerntes und Zukünftiges&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  399. <mxGeometry x="900" y="290" width="120" height="60" as="geometry">
  400. <mxRectangle x="900" y="290" width="120" height="190" as="alternateBounds" />
  401. </mxGeometry>
  402. </mxCell>
  403. <mxCell id="zHmyz0SasBxqsNbjc6KS-30" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Schauen was gut lief und was nicht. Soll/Ist Vergleich, Lessons Learned, Ideen für v2.0.&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-29" vertex="1">
  404. <mxGeometry y="60" width="120" height="130" as="geometry" />
  405. </mxCell>
  406. <mxCell id="qeMqfj75xE5H9zpvlo9_-48" value="&lt;span style=&quot;font-weight: normal;&quot;&gt;72.5.1&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Beta Release auf Git erstellen&lt;/span&gt;&lt;/div&gt;" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1">
  407. <mxGeometry x="900" y="210" width="120" height="60" as="geometry">
  408. <mxRectangle x="900" y="210" width="120" height="190" as="alternateBounds" />
  409. </mxGeometry>
  410. </mxCell>
  411. <mxCell id="qeMqfj75xE5H9zpvlo9_-49" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Release Tag machen, Binaries kompilieren und auf Git hochladen. CHANGELOG und Release Notes.&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-48" vertex="1">
  412. <mxGeometry y="60" width="120" height="130" as="geometry" />
  413. </mxCell>
  414. </root>
  415. </mxGraphModel>
  416. </diagram>
  417. </mxfile>