diff options
Diffstat (limited to 'Abgaben/PSP.drawio')
| -rw-r--r-- | Abgaben/PSP.drawio | 202 |
1 files changed, 108 insertions, 94 deletions
diff --git a/Abgaben/PSP.drawio b/Abgaben/PSP.drawio index 61bde7b..daa3083 100644 --- a/Abgaben/PSP.drawio +++ b/Abgaben/PSP.drawio @@ -1,6 +1,6 @@ <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"> <diagram name="Page-1" id="nfd8GJAHPX_azGzCf930"> - <mxGraphModel dx="1529" dy="844" 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"> + <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"> <root> <mxCell id="0" /> <mxCell id="1" parent="0" /> @@ -85,14 +85,14 @@ </Array> </mxGeometry> </mxCell> - <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;" edge="1" parent="1" source="qeMqfj75xE5H9zpvlo9_-28" target="zHmyz0SasBxqsNbjc6KS-11"> + <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"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="410" y="320" /> </Array> </mxGeometry> </mxCell> - <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;" edge="1" parent="1"> + <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"> <mxGeometry relative="1" as="geometry"> <mxPoint x="410" y="189" as="sourcePoint" /> <mxPoint x="420" y="400.0000000000002" as="targetPoint" /> @@ -101,7 +101,7 @@ </Array> </mxGeometry> </mxCell> - <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;" edge="1" parent="1"> + <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"> <mxGeometry relative="1" as="geometry"> <mxPoint x="410" y="189" as="sourcePoint" /> <mxPoint x="420" y="480" as="targetPoint" /> @@ -110,13 +110,27 @@ </Array> </mxGeometry> </mxCell> - <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;" edge="1" parent="1" source="qeMqfj75xE5H9zpvlo9_-28" target="zHmyz0SasBxqsNbjc6KS-9"> + <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"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="410" y="560" /> </Array> </mxGeometry> </mxCell> + <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"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="410" y="640" /> + </Array> + </mxGeometry> + </mxCell> + <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"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="410" y="720" /> + </Array> + </mxGeometry> + </mxCell> <mxCell id="qeMqfj75xE5H9zpvlo9_-28" value="72.2<div>Umsetzung</div>" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;shadow=1;" parent="1" vertex="1"> <mxGeometry x="410" y="129" width="140" height="60" as="geometry" /> </mxCell> @@ -127,21 +141,21 @@ </Array> </mxGeometry> </mxCell> - <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;" edge="1" parent="1" source="qeMqfj75xE5H9zpvlo9_-29" target="zHmyz0SasBxqsNbjc6KS-17"> + <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"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="570" y="320" /> </Array> </mxGeometry> </mxCell> - <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;" edge="1" parent="1" source="qeMqfj75xE5H9zpvlo9_-29" target="zHmyz0SasBxqsNbjc6KS-19"> + <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"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="570" y="400" /> </Array> </mxGeometry> </mxCell> - <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;" edge="1" parent="1" source="qeMqfj75xE5H9zpvlo9_-29" target="zHmyz0SasBxqsNbjc6KS-21"> + <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"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="570" y="480" /> @@ -158,21 +172,21 @@ </Array> </mxGeometry> </mxCell> - <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;" edge="1" parent="1" source="qeMqfj75xE5H9zpvlo9_-30" target="zHmyz0SasBxqsNbjc6KS-23"> + <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"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="730" y="320" /> </Array> </mxGeometry> </mxCell> - <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;" edge="1" parent="1" source="qeMqfj75xE5H9zpvlo9_-30" target="zHmyz0SasBxqsNbjc6KS-25"> + <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"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="730" y="400" /> </Array> </mxGeometry> </mxCell> - <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;" edge="1" parent="1" source="qeMqfj75xE5H9zpvlo9_-30" target="zHmyz0SasBxqsNbjc6KS-27"> + <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"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="730" y="480" /> @@ -184,7 +198,7 @@ </mxCell> <mxCell id="qeMqfj75xE5H9zpvlo9_-22" value="<span style="font-weight: normal;">72.1.5</span><div><span style="font-weight: 400;"><br></span><div><span style="font-weight: 400;">Projekt in Kanban aufnehmen</span></div></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> <mxGeometry x="260" y="530" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="530" width="120" height="190" as="alternateBounds" /> + <mxRectangle x="260" y="530" width="120" height="190" as="alternateBounds" /> </mxGeometry> </mxCell> <mxCell id="qeMqfj75xE5H9zpvlo9_-23" value="<span style="font-size: 8px;">Projekt in Kanban aufnehmen, Arbeitspakete falls Nötig in kleinere Tasks aufteilen, Checklisten zu Arbeitspaketen hinzufügen</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-22" vertex="1"> @@ -192,7 +206,7 @@ </mxCell> <mxCell id="qeMqfj75xE5H9zpvlo9_-26" value="<span style="font-weight: normal;">72.1.4</span><div><span style="font-weight: 400;"><br></span><div><span style="font-weight: 400;">Planung Kontrollieren</span></div></div><div><span style="font-weight: 400;"><br></span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> <mxGeometry x="260" y="450" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="450" width="120" height="190" as="alternateBounds" /> + <mxRectangle x="260" y="450" width="120" height="190" as="alternateBounds" /> </mxGeometry> </mxCell> <mxCell id="qeMqfj75xE5H9zpvlo9_-27" value="<span style="font-size: 8px;">Selbständiger Überflug von Planungsdokumenten sowie mit Lehrperson</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-26" vertex="1"> @@ -200,7 +214,7 @@ </mxCell> <mxCell id="qeMqfj75xE5H9zpvlo9_-20" value="<span style="font-weight: normal;">72.1.3</span><div><span style="font-weight: 400;">Planungsrelevante Dokumente Vervollständigen</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> <mxGeometry x="260" y="370" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="370" width="120" height="190" as="alternateBounds" /> + <mxRectangle x="260" y="370" width="120" height="190" as="alternateBounds" /> </mxGeometry> </mxCell> <mxCell id="qeMqfj75xE5H9zpvlo9_-21" value="<span style="font-size: 8px;">Projektplanungsdokument Vervollständigen</span><div><span style="font-size: 8px;">PSP und Phasenplan Falls Notwendig oder Sinnvoll Anpassen</span></div><div><span style="font-size: 8px;">Risikoanalyse Vervollständigen&nbsp;</span></div>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-20" vertex="1"> @@ -222,22 +236,6 @@ <mxCell id="qeMqfj75xE5H9zpvlo9_-13" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-12" vertex="1"> <mxGeometry y="60" width="120" height="130" as="geometry" /> </mxCell> - <mxCell id="qeMqfj75xE5H9zpvlo9_-43" value="<span style="font-weight: normal;">72.3.1</span><div><div><span style="font-weight: 400;">Tests der Client Komponente</span></div></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> - <mxGeometry x="580" y="210" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="210" width="120" height="190" as="alternateBounds" /> - </mxGeometry> - </mxCell> - <mxCell id="qeMqfj75xE5H9zpvlo9_-44" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-43" vertex="1"> - <mxGeometry y="60" width="120" height="130" as="geometry" /> - </mxCell> - <mxCell id="qeMqfj75xE5H9zpvlo9_-45" value="<span style="font-weight: normal;">72.4.1</span><div><span style="font-weight: 400;">Backend Dokumentation <br>(API und Schema)</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> - <mxGeometry x="740" y="210" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="210" width="120" height="190" as="alternateBounds" /> - </mxGeometry> - </mxCell> - <mxCell id="qeMqfj75xE5H9zpvlo9_-46" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-45" vertex="1"> - <mxGeometry y="60" width="120" height="130" as="geometry" /> - </mxCell> <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"> <mxGeometry relative="1" as="geometry"> <Array as="points"> @@ -245,14 +243,14 @@ </Array> </mxGeometry> </mxCell> - <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;" edge="1" parent="1" source="qeMqfj75xE5H9zpvlo9_-47" target="zHmyz0SasBxqsNbjc6KS-29"> + <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"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="890" y="320" /> </Array> </mxGeometry> </mxCell> - <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;" edge="1" parent="1" source="qeMqfj75xE5H9zpvlo9_-47" target="zHmyz0SasBxqsNbjc6KS-31"> + <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"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="890" y="400" /> @@ -262,14 +260,6 @@ <mxCell id="qeMqfj75xE5H9zpvlo9_-47" value="72.5<div>Abschluss</div>" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;shadow=1;" parent="1" vertex="1"> <mxGeometry x="890" y="129" width="140" height="60" as="geometry" /> </mxCell> - <mxCell id="qeMqfj75xE5H9zpvlo9_-48" value="<span style="font-weight: normal;">72.4.1</span><div><span style="font-weight: 400;">Deployment auf internem Server</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> - <mxGeometry x="900" y="210" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="210" width="120" height="190" as="alternateBounds" /> - </mxGeometry> - </mxCell> - <mxCell id="qeMqfj75xE5H9zpvlo9_-49" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-48" vertex="1"> - <mxGeometry y="60" width="120" height="130" as="geometry" /> - </mxCell> <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"> <mxGeometry relative="1" as="geometry"> <Array as="points"> @@ -277,124 +267,148 @@ </Array> </mxGeometry> </mxCell> - <mxCell id="qeMqfj75xE5H9zpvlo9_-68" value="<span style="font-weight: normal;">72.2.1</span><div><span style="font-weight: 400;">Item History View Vervollständigen</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> - <mxGeometry x="420" y="210" width="120" height="60" as="geometry"> - <mxRectangle x="420" y="210" width="120" height="190" as="alternateBounds" /> + <mxCell id="zHmyz0SasBxqsNbjc6KS-15" value="<span style="font-weight: normal;">72.2.7</span><div><span style="font-weight: 400;">&nbsp;Feinschliff und Bug Behebung</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> + <mxGeometry x="420" y="690" width="120" height="60" as="geometry"> + <mxRectangle x="420" y="690" width="120" height="190" as="alternateBounds" /> </mxGeometry> </mxCell> - <mxCell id="qeMqfj75xE5H9zpvlo9_-69" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-68" vertex="1"> + <mxCell id="zHmyz0SasBxqsNbjc6KS-16" value="<span style="font-size: 8px;">Bugs fixen die beim Überflug und Umsetzung aufgetaucht sind. RBAC im UI, visuelle Bugs, alte Texte raus.</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-15" vertex="1"> <mxGeometry y="60" width="120" height="130" as="geometry" /> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-1" value="<span style="font-weight: normal;">72.2.6</span><div><span style="font-weight: 400;">Kiosk Kompatibles Frontend Vervollständigen</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" vertex="1" collapsed="1" parent="1"> + <mxCell id="zHmyz0SasBxqsNbjc6KS-1" value="<span style="font-weight: normal;">72.2.6</span><div><span style="font-weight: 400;">Kiosk Frontend Vervollständigen</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> <mxGeometry x="420" y="610" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="210" width="120" height="190" as="alternateBounds" /> + <mxRectangle x="420" y="610" width="120" height="190" as="alternateBounds" /> </mxGeometry> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-2" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" vertex="1" parent="zHmyz0SasBxqsNbjc6KS-1"> + <mxCell id="zHmyz0SasBxqsNbjc6KS-2" value="<span style="font-size: 8px;">Vereinfachter Kiosk Modus für schnelles Ausleihen/Zurückgeben. Grosse Buttons, Touch freundlich.</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-1" vertex="1"> <mxGeometry y="60" width="120" height="130" as="geometry" /> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-3" value="<span style="font-weight: normal;">72.2.3</span><div><span style="font-weight: 400;">Item Replacement und Relationship implementieren</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" vertex="1" collapsed="1" parent="1"> - <mxGeometry x="420" y="370" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="210" width="120" height="190" as="alternateBounds" /> + <mxCell id="zHmyz0SasBxqsNbjc6KS-9" value="<span style="font-weight: normal;">72.2.5<br></span><div><span style="background-color: transparent; font-weight: 400;">&nbsp;Reporting Funktion Umsetzen und Integrieren</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> + <mxGeometry x="420" y="530" width="120" height="60" as="geometry"> + <mxRectangle x="420" y="530" width="120" height="190" as="alternateBounds" /> </mxGeometry> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-4" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" vertex="1" parent="zHmyz0SasBxqsNbjc6KS-3"> + <mxCell id="zHmyz0SasBxqsNbjc6KS-10" value="<span style="font-size: 8px;">Reports generieren und drucken können. Label Template Engine für Reports erweitern.</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-9" vertex="1"> <mxGeometry y="60" width="120" height="130" as="geometry" /> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-7" value="<span style="font-weight: normal;">72.2.4</span><div><span style="font-weight: 400;">RBAC Support im Frontend polieren</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" vertex="1" collapsed="1" parent="1"> + <mxCell id="zHmyz0SasBxqsNbjc6KS-7" value="<span style="font-weight: normal;">72.2.4</span><div><span style="font-weight: 400;">Issue View Realisieren</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> <mxGeometry x="420" y="450" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="210" width="120" height="190" as="alternateBounds" /> + <mxRectangle x="420" y="450" width="120" height="190" as="alternateBounds" /> </mxGeometry> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-8" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" vertex="1" parent="zHmyz0SasBxqsNbjc6KS-7"> + <mxCell id="zHmyz0SasBxqsNbjc6KS-8" value="<span style="font-size: 8px;">Issue View vom Platzhalter zu einer richtigen View machen. Table und Editor Renderer Config erstellen.</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-7" vertex="1"> <mxGeometry y="60" width="120" height="130" as="geometry" /> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-9" value="<span style="font-weight: normal;">72.2.5<br></span><div><span style="background-color: transparent; font-weight: 400;">Issue View und Reporting fertig implementieren</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" vertex="1" collapsed="1" parent="1"> - <mxGeometry x="420" y="530" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="210" width="120" height="190" as="alternateBounds" /> + <mxCell id="zHmyz0SasBxqsNbjc6KS-3" value="<span style="font-weight: normal;">72.2.3</span><div><span style="font-weight: 400;">Schema Änderungen im Client fertig Implementieren</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> + <mxGeometry x="420" y="370" width="120" height="60" as="geometry"> + <mxRectangle x="420" y="370" width="120" height="190" as="alternateBounds" /> </mxGeometry> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-10" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" vertex="1" parent="zHmyz0SasBxqsNbjc6KS-9"> + <mxCell id="zHmyz0SasBxqsNbjc6KS-4" value="<span style="font-size: 8px;">Client an letzte Schema Änderungen anpassen. Joins, Belongs To und Min Role korrekt implementieren.</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-3" vertex="1"> <mxGeometry y="60" width="120" height="130" as="geometry" /> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-11" value="<span style="font-weight: normal;">72.2.2<br></span><div><span style="font-weight: 400;">Audit Workflow polieren</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" vertex="1" collapsed="1" parent="1"> + <mxCell id="zHmyz0SasBxqsNbjc6KS-11" value="<span style="font-weight: normal;">72.2.2<br></span><div><span style="font-weight: 400;">Workflows finalisieren</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> <mxGeometry x="420" y="290" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="210" width="120" height="190" as="alternateBounds" /> + <mxRectangle x="420" y="290" width="120" height="190" as="alternateBounds" /> </mxGeometry> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-12" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" vertex="1" parent="zHmyz0SasBxqsNbjc6KS-11"> + <mxCell id="zHmyz0SasBxqsNbjc6KS-12" value="<span style="font-size: 8px;">Halbfertige Workflows fertig machen, vor allem Replacement und Quick Actions in der Inventory View.</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-11" vertex="1"> <mxGeometry y="60" width="120" height="130" as="geometry" /> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-15" value="<span style="font-weight: normal;">72.2.7</span><div><span style="font-weight: 400;">Client Code Aufräumen</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" vertex="1" collapsed="1" parent="1"> - <mxGeometry x="420" y="690" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="210" width="120" height="190" as="alternateBounds" /> + <mxCell id="qeMqfj75xE5H9zpvlo9_-68" value="<span style="font-weight: normal;">72.2.1</span><div><span style="font-weight: 400;">Zusammenführung der History, Editor und Viewer Module&nbsp;</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> + <mxGeometry x="420" y="210" width="120" height="60" as="geometry"> + <mxRectangle x="420" y="210" width="120" height="190" as="alternateBounds" /> </mxGeometry> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-16" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" vertex="1" parent="zHmyz0SasBxqsNbjc6KS-15"> + <mxCell id="qeMqfj75xE5H9zpvlo9_-69" value="<span style="font-size: 8px;">History, Editor und Viewer Module zu einem ObjectInteractor Modul zusammenführen. JSON, Bilder und Binary Files sollen korrekt laden.</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-68" vertex="1"> <mxGeometry y="60" width="120" height="130" as="geometry" /> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-17" value="<span style="font-weight: normal;">72.3.2</span><div><span style="font-weight: 400;">Tests der Gesamtfunktion</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" vertex="1" collapsed="1" parent="1"> - <mxGeometry x="580" y="290" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="210" width="120" height="190" as="alternateBounds" /> + <mxCell id="zHmyz0SasBxqsNbjc6KS-21" value="<span style="font-weight: normal;">72.3.4</span><div><span style="font-weight: 400;">End User Tests</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> + <mxGeometry x="580" y="450" width="120" height="60" as="geometry"> + <mxRectangle x="580" y="450" width="120" height="190" as="alternateBounds" /> </mxGeometry> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-18" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" vertex="1" parent="zHmyz0SasBxqsNbjc6KS-17"> + <mxCell id="zHmyz0SasBxqsNbjc6KS-22" value="<span style="font-size: 8px;">Echte Leute das System benutzen lassen. Feedback sammeln, Usability Probleme notieren.</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-21" vertex="1"> <mxGeometry y="60" width="120" height="130" as="geometry" /> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-19" value="<span style="font-weight: normal;">72.3.3</span><div><span style="font-weight: 400;">Sicherheits und Performance Tests</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" vertex="1" collapsed="1" parent="1"> + <mxCell id="zHmyz0SasBxqsNbjc6KS-19" value="<span style="font-weight: normal;">72.3.3</span><div><span style="font-weight: 400;">Sicherheits und Performance Tests</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> <mxGeometry x="580" y="370" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="210" width="120" height="190" as="alternateBounds" /> + <mxRectangle x="580" y="370" width="120" height="190" as="alternateBounds" /> </mxGeometry> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-20" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" vertex="1" parent="zHmyz0SasBxqsNbjc6KS-19"> + <mxCell id="zHmyz0SasBxqsNbjc6KS-20" value="<span style="font-size: 8px;">Auf offensichtliche Sicherheitslücken checken. Performance bei vielen Daten messen.</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-19" vertex="1"> <mxGeometry y="60" width="120" height="130" as="geometry" /> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-21" value="<span style="font-weight: normal;">72.3.4</span><div><span style="font-weight: 400;">End User Tests</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" vertex="1" collapsed="1" parent="1"> - <mxGeometry x="580" y="450" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="210" width="120" height="190" as="alternateBounds" /> + <mxCell id="zHmyz0SasBxqsNbjc6KS-17" value="<span style="font-weight: normal;">72.3.2</span><div><span style="font-weight: 400;">Tests der Gesamtfunktion</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> + <mxGeometry x="580" y="290" width="120" height="60" as="geometry"> + <mxRectangle x="580" y="290" width="120" height="190" as="alternateBounds" /> </mxGeometry> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-22" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" vertex="1" parent="zHmyz0SasBxqsNbjc6KS-21"> + <mxCell id="zHmyz0SasBxqsNbjc6KS-18" value="<span style="font-size: 8px;">Integrationstests: Client und Backend zusammen testen. Workflows durchspielen, Barcode Scanner testen.</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-17" vertex="1"> <mxGeometry y="60" width="120" height="130" as="geometry" /> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-23" value="<span style="font-weight: normal;">72.4.2</span><div><span style="font-weight: 400;">Front End Dokumentation<br></span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" vertex="1" collapsed="1" parent="1"> - <mxGeometry x="740" y="290" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="210" width="120" height="190" as="alternateBounds" /> + <mxCell id="qeMqfj75xE5H9zpvlo9_-43" value="<span style="font-weight: normal;">72.3.1</span><div><div><span style="font-weight: 400;">Tests der Client Komponente</span></div></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> + <mxGeometry x="580" y="210" width="120" height="60" as="geometry"> + <mxRectangle x="580" y="210" width="120" height="190" as="alternateBounds" /> + </mxGeometry> + </mxCell> + <mxCell id="qeMqfj75xE5H9zpvlo9_-44" value="<span style="font-size: 8px;">Frontend Module durchtesten. Unit Tests mit Rust built-in Framework einbauen wo sinnvoll.</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-43" vertex="1"> + <mxGeometry y="60" width="120" height="130" as="geometry" /> + </mxCell> + <mxCell id="zHmyz0SasBxqsNbjc6KS-27" value="<span style="font-weight: normal;">72.4.4</span><div><span style="font-weight: 400;">Code Kommentare von Fluchwörtern befreien<br></span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> + <mxGeometry x="740" y="450" width="120" height="60" as="geometry"> + <mxRectangle x="740" y="450" width="120" height="190" as="alternateBounds" /> </mxGeometry> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-24" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" vertex="1" parent="zHmyz0SasBxqsNbjc6KS-23"> + <mxCell id="zHmyz0SasBxqsNbjc6KS-28" value="<span style="font-size: 8px;">Frust Kommentare und Fluchwörter aus dem Code entfernen. Soll ja Open Source werden.</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-27" vertex="1"> <mxGeometry y="60" width="120" height="130" as="geometry" /> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-25" value="<span style="font-weight: normal;">72.4.3</span><div><span style="font-weight: 400;">Setup und Benutzeranleitung<br></span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" vertex="1" collapsed="1" parent="1"> + <mxCell id="zHmyz0SasBxqsNbjc6KS-25" value="<span style="font-weight: normal;">72.4.3</span><div><span style="font-weight: 400;">Setup und Benutzeranleitung<br></span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> <mxGeometry x="740" y="370" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="210" width="120" height="190" as="alternateBounds" /> + <mxRectangle x="740" y="370" width="120" height="190" as="alternateBounds" /> </mxGeometry> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-26" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" vertex="1" parent="zHmyz0SasBxqsNbjc6KS-25"> + <mxCell id="zHmyz0SasBxqsNbjc6KS-26" value="<span style="font-size: 8px;">Handbuch für Admins (Setup) und User (Bedienung). Quick Start, Workflows, FAQ.</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-25" vertex="1"> <mxGeometry y="60" width="120" height="130" as="geometry" /> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-27" value="<span style="font-weight: normal;">72.4.4</span><div><span style="font-weight: 400;">Code Kommentare von Fluchwörtern befreien<br></span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" vertex="1" collapsed="1" parent="1"> - <mxGeometry x="740" y="450" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="210" width="120" height="190" as="alternateBounds" /> + <mxCell id="zHmyz0SasBxqsNbjc6KS-23" value="<span style="font-weight: normal;">72.4.2</span><div><span style="font-weight: 400;">Front End Dokumentation<br></span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> + <mxGeometry x="740" y="290" width="120" height="60" as="geometry"> + <mxRectangle x="740" y="290" width="120" height="190" as="alternateBounds" /> </mxGeometry> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-28" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" vertex="1" parent="zHmyz0SasBxqsNbjc6KS-27"> + <mxCell id="zHmyz0SasBxqsNbjc6KS-24" value="<span style="font-size: 8px;">Technische Doku für Client: Code Struktur, UI Konzepte, Build Prozess dokumentieren.</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-23" vertex="1"> <mxGeometry y="60" width="120" height="130" as="geometry" /> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-29" value="<span style="font-weight: normal;">72.4.2</span><div><span style="font-weight: 400;">Beta Release auf Git erstellen</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" vertex="1" collapsed="1" parent="1"> - <mxGeometry x="900" y="290" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="210" width="120" height="190" as="alternateBounds" /> + <mxCell id="qeMqfj75xE5H9zpvlo9_-45" value="<span style="font-weight: normal;">72.4.1</span><div><span style="font-weight: 400;">Backend Dokumentation <br>(API und Schema)</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> + <mxGeometry x="740" y="210" width="120" height="60" as="geometry"> + <mxRectangle x="740" y="210" width="120" height="190" as="alternateBounds" /> </mxGeometry> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-30" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" vertex="1" parent="zHmyz0SasBxqsNbjc6KS-29"> + <mxCell id="qeMqfj75xE5H9zpvlo9_-46" value="<span style="font-size: 8px;">Technische Doku fürs Backend: API, Datenbankschema, Konfiguration dokumentieren.</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-45" vertex="1"> <mxGeometry y="60" width="120" height="130" as="geometry" /> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-31" value="<span style="font-weight: normal;">72.4.2</span><div><span style="font-weight: 400;">Rückblick auf gelerntes und Zukünftiges</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" vertex="1" collapsed="1" parent="1"> + <mxCell id="zHmyz0SasBxqsNbjc6KS-31" value="<span style="font-weight: normal;">72.5.3</span><div><span style="font-weight: 400;">Deployment auf internem Server</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> <mxGeometry x="900" y="370" width="120" height="60" as="geometry"> - <mxRectangle x="100" y="210" width="120" height="190" as="alternateBounds" /> + <mxRectangle x="900" y="370" width="120" height="190" as="alternateBounds" /> + </mxGeometry> + </mxCell> + <mxCell id="zHmyz0SasBxqsNbjc6KS-32" value="<span style="font-size: 8px;">BeepZone Stack auf internem Server aufsetzen für produktiven Einsatz.</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-31" vertex="1"> + <mxGeometry y="60" width="120" height="130" as="geometry" /> + </mxCell> + <mxCell id="zHmyz0SasBxqsNbjc6KS-29" value="<span style="font-weight: normal;">72.5.2</span><div><span style="font-weight: 400;">Rückblick auf gelerntes und Zukünftiges</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> + <mxGeometry x="900" y="290" width="120" height="60" as="geometry"> + <mxRectangle x="900" y="290" width="120" height="190" as="alternateBounds" /> + </mxGeometry> + </mxCell> + <mxCell id="zHmyz0SasBxqsNbjc6KS-30" value="<span style="font-size: 8px;">Schauen was gut lief und was nicht. Soll/Ist Vergleich, Lessons Learned, Ideen für v2.0.</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="zHmyz0SasBxqsNbjc6KS-29" vertex="1"> + <mxGeometry y="60" width="120" height="130" as="geometry" /> + </mxCell> + <mxCell id="qeMqfj75xE5H9zpvlo9_-48" value="<span style="font-weight: normal;">72.5.1</span><div><span style="font-weight: 400;">Beta Release auf Git erstellen</span></div>" style="swimlane;whiteSpace=wrap;html=1;startSize=60;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" parent="1" vertex="1" collapsed="1"> + <mxGeometry x="900" y="210" width="120" height="60" as="geometry"> + <mxRectangle x="900" y="210" width="120" height="190" as="alternateBounds" /> </mxGeometry> </mxCell> - <mxCell id="zHmyz0SasBxqsNbjc6KS-32" value="<span style="font-size: 8px;">BeepZone-eGUI Desktop Client Visuel als auch Code mässig kurz Überfliegen und Liste Erstellen an klar ersichtlichen Fehlenden features, Problemen sowie anderem Notizwertem.&nbsp;</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" vertex="1" parent="zHmyz0SasBxqsNbjc6KS-31"> + <mxCell id="qeMqfj75xE5H9zpvlo9_-49" value="<span style="font-size: 8px;">Release Tag machen, Binaries kompilieren und auf Git hochladen. CHANGELOG und Release Notes.</span>" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacing=5;spacingLeft=5;spacingRight=5;" parent="qeMqfj75xE5H9zpvlo9_-48" vertex="1"> <mxGeometry y="60" width="120" height="130" as="geometry" /> </mxCell> </root> |
