planner: update

This commit is contained in:
Hendrik Schutter 2019-03-27 13:04:54 +01:00
parent 4ad4147cf7
commit fe0685363f
3 changed files with 240 additions and 181 deletions

Binary file not shown.

View File

@ -348,6 +348,10 @@ th.gantt-day-header {
<body> <body>
<h1 class="proj-title"> <h1 class="proj-title">
<a name="project" id="project">TextureSync</a> <a name="project" id="project">TextureSync</a>
<br>
<br>
<a href="https://planner.mosad.xyz/TextureSync.html">Zeige akutelle Version</a>
<br>
</h1> </h1>
<table class="proj-header"> <table class="proj-header">
<tr> <tr>
@ -368,7 +372,7 @@ th.gantt-day-header {
</tr> </tr>
<tr> <tr>
<td class="header">Datum des Berichts:</td> <td class="header">Datum des Berichts:</td>
<td>26. März 2019</td> <td>27. März 2019</td>
</tr> </tr>
</table> </table>
<div class="separator"></div> <div class="separator"></div>
@ -469,7 +473,7 @@ th.gantt-day-header {
</a> </a>
</td> </td>
<td> <td>
<span style="white-space: nowrap; font-weight: bold;">16d </span> <span style="white-space: nowrap; font-weight: bold;">17d </span>
</td> </td>
</tr> </tr>
<tr class="odd"> <tr class="odd">
@ -582,6 +586,19 @@ th.gantt-day-header {
</td> </td>
<td> <td>
<a name="gantt-15" style="white-space: nowrap; margin-left: 18px;" id="gantt-15"> <a name="gantt-15" style="white-space: nowrap; margin-left: 18px;" id="gantt-15">
<span>Task zuweisen</span>
</a>
</td>
<td>
<span>1d </span>
</td>
</tr>
<tr class="even">
<td>
<span>2.4</span>
</td>
<td>
<a name="gantt-16" style="white-space: nowrap; margin-left: 18px;" id="gantt-16">
<span>Mastertestplan [M]</span> <span>Mastertestplan [M]</span>
</a> </a>
</td> </td>
@ -589,12 +606,12 @@ th.gantt-day-header {
<span>3d </span> <span>3d </span>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="odd">
<td> <td>
<span>3</span> <span>3</span>
</td> </td>
<td> <td>
<a name="gantt-16" style="white-space: nowrap; margin-left: 0px;" id="gantt-16"> <a name="gantt-17" style="white-space: nowrap; margin-left: 0px;" id="gantt-17">
<span>End of Design</span> <span>End of Design</span>
</a> </a>
</td> </td>
@ -602,12 +619,12 @@ th.gantt-day-header {
<span></span> <span></span>
</td> </td>
</tr> </tr>
<tr class="odd"> <tr class="even">
<td> <td>
<span>4</span> <span>4</span>
</td> </td>
<td> <td>
<a name="task-17" style="white-space: nowrap; font-weight: bold; margin-left: 0px;" id="task-17"> <a name="task-18" style="white-space: nowrap; font-weight: bold; margin-left: 0px;" id="task-18">
<span>Realisation</span> <span>Realisation</span>
</a> </a>
</td> </td>
@ -615,12 +632,12 @@ th.gantt-day-header {
<span style="white-space: nowrap; font-weight: bold;">25d </span> <span style="white-space: nowrap; font-weight: bold;">25d </span>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="odd">
<td> <td>
<span>4.1</span> <span>4.1</span>
</td> </td>
<td> <td>
<a name="task-18" style="white-space: nowrap; font-weight: bold; margin-left: 18px;" id="task-18"> <a name="task-19" style="white-space: nowrap; font-weight: bold; margin-left: 18px;" id="task-19">
<span>Einrichtung von Tests</span> <span>Einrichtung von Tests</span>
</a> </a>
</td> </td>
@ -628,12 +645,12 @@ th.gantt-day-header {
<span style="white-space: nowrap; font-weight: bold;">2d </span> <span style="white-space: nowrap; font-weight: bold;">2d </span>
</td> </td>
</tr> </tr>
<tr class="odd"> <tr class="even">
<td> <td>
<span>4.1.1</span> <span>4.1.1</span>
</td> </td>
<td> <td>
<a name="gantt-19" style="white-space: nowrap; margin-left: 36px;" id="gantt-19"> <a name="gantt-20" style="white-space: nowrap; margin-left: 36px;" id="gantt-20">
<span>Client Tests</span> <span>Client Tests</span>
</a> </a>
</td> </td>
@ -641,12 +658,12 @@ th.gantt-day-header {
<span>1d </span> <span>1d </span>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="odd">
<td> <td>
<span>4.1.2</span> <span>4.1.2</span>
</td> </td>
<td> <td>
<a name="gantt-20" style="white-space: nowrap; margin-left: 36px;" id="gantt-20"> <a name="gantt-21" style="white-space: nowrap; margin-left: 36px;" id="gantt-21">
<span>Server Tests</span> <span>Server Tests</span>
</a> </a>
</td> </td>
@ -654,12 +671,12 @@ th.gantt-day-header {
<span>1d </span> <span>1d </span>
</td> </td>
</tr> </tr>
<tr class="odd"> <tr class="even">
<td> <td>
<span>4.2</span> <span>4.2</span>
</td> </td>
<td> <td>
<a name="task-21" style="white-space: nowrap; font-weight: bold; margin-left: 18px;" id="task-21"> <a name="task-22" style="white-space: nowrap; font-weight: bold; margin-left: 18px;" id="task-22">
<span>Client</span> <span>Client</span>
</a> </a>
</td> </td>
@ -667,12 +684,12 @@ th.gantt-day-header {
<span style="white-space: nowrap; font-weight: bold;">13d </span> <span style="white-space: nowrap; font-weight: bold;">13d </span>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="odd">
<td> <td>
<span>4.2.1</span> <span>4.2.1</span>
</td> </td>
<td> <td>
<a name="task-22" style="white-space: nowrap; font-weight: bold; margin-left: 36px;" id="task-22"> <a name="task-23" style="white-space: nowrap; font-weight: bold; margin-left: 36px;" id="task-23">
<span>UI</span> <span>UI</span>
</a> </a>
</td> </td>
@ -680,12 +697,12 @@ th.gantt-day-header {
<span style="white-space: nowrap; font-weight: bold;">10d </span> <span style="white-space: nowrap; font-weight: bold;">10d </span>
</td> </td>
</tr> </tr>
<tr class="odd"> <tr class="even">
<td> <td>
<span>4.2.1.1</span> <span>4.2.1.1</span>
</td> </td>
<td> <td>
<a name="gantt-23" style="white-space: nowrap; margin-left: 54px;" id="gantt-23"> <a name="gantt-24" style="white-space: nowrap; margin-left: 54px;" id="gantt-24">
<span>Previews</span> <span>Previews</span>
</a> </a>
</td> </td>
@ -693,12 +710,12 @@ th.gantt-day-header {
<span>3d </span> <span>3d </span>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="odd">
<td> <td>
<span>4.2.1.2</span> <span>4.2.1.2</span>
</td> </td>
<td> <td>
<a name="gantt-24" style="white-space: nowrap; margin-left: 54px;" id="gantt-24"> <a name="gantt-25" style="white-space: nowrap; margin-left: 54px;" id="gantt-25">
<span>Filter Kontrollstrukturen</span> <span>Filter Kontrollstrukturen</span>
</a> </a>
</td> </td>
@ -706,12 +723,12 @@ th.gantt-day-header {
<span>3d </span> <span>3d </span>
</td> </td>
</tr> </tr>
<tr class="odd"> <tr class="even">
<td> <td>
<span>4.2.1.3</span> <span>4.2.1.3</span>
</td> </td>
<td> <td>
<a name="gantt-25" style="white-space: nowrap; margin-left: 54px;" id="gantt-25"> <a name="gantt-26" style="white-space: nowrap; margin-left: 54px;" id="gantt-26">
<span>3D Visualisierung</span> <span>3D Visualisierung</span>
</a> </a>
</td> </td>
@ -719,12 +736,12 @@ th.gantt-day-header {
<span>2d </span> <span>2d </span>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="odd">
<td> <td>
<span>4.2.1.4</span> <span>4.2.1.4</span>
</td> </td>
<td> <td>
<a name="gantt-26" style="white-space: nowrap; margin-left: 54px;" id="gantt-26"> <a name="gantt-27" style="white-space: nowrap; margin-left: 54px;" id="gantt-27">
<span>Dateien hinzufügen</span> <span>Dateien hinzufügen</span>
</a> </a>
</td> </td>
@ -732,12 +749,12 @@ th.gantt-day-header {
<span>1d </span> <span>1d </span>
</td> </td>
</tr> </tr>
<tr class="odd"> <tr class="even">
<td> <td>
<span>4.2.1.5</span> <span>4.2.1.5</span>
</td> </td>
<td> <td>
<a name="gantt-27" style="white-space: nowrap; margin-left: 54px;" id="gantt-27"> <a name="gantt-28" style="white-space: nowrap; margin-left: 54px;" id="gantt-28">
<span>Dateien lokal abspeichern</span> <span>Dateien lokal abspeichern</span>
</a> </a>
</td> </td>
@ -745,12 +762,12 @@ th.gantt-day-header {
<span>1d </span> <span>1d </span>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="odd">
<td> <td>
<span>4.2.2</span> <span>4.2.2</span>
</td> </td>
<td> <td>
<a name="gantt-28" style="white-space: nowrap; margin-left: 36px;" id="gantt-28"> <a name="gantt-29" style="white-space: nowrap; margin-left: 36px;" id="gantt-29">
<span>Grund Architektur</span> <span>Grund Architektur</span>
</a> </a>
</td> </td>
@ -758,12 +775,12 @@ th.gantt-day-header {
<span>3d </span> <span>3d </span>
</td> </td>
</tr> </tr>
<tr class="odd"> <tr class="even">
<td> <td>
<span>4.3</span> <span>4.3</span>
</td> </td>
<td> <td>
<a name="task-29" style="white-space: nowrap; font-weight: bold; margin-left: 18px;" id="task-29"> <a name="task-30" style="white-space: nowrap; font-weight: bold; margin-left: 18px;" id="task-30">
<span>Server</span> <span>Server</span>
</a> </a>
</td> </td>
@ -771,12 +788,12 @@ th.gantt-day-header {
<span style="white-space: nowrap; font-weight: bold;">6d </span> <span style="white-space: nowrap; font-weight: bold;">6d </span>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="odd">
<td> <td>
<span>4.3.1</span> <span>4.3.1</span>
</td> </td>
<td> <td>
<a name="gantt-30" style="white-space: nowrap; margin-left: 36px;" id="gantt-30"> <a name="gantt-31" style="white-space: nowrap; margin-left: 36px;" id="gantt-31">
<span>Dateien speichern/verwalten</span> <span>Dateien speichern/verwalten</span>
</a> </a>
</td> </td>
@ -784,12 +801,12 @@ th.gantt-day-header {
<span>5d </span> <span>5d </span>
</td> </td>
</tr> </tr>
<tr class="odd"> <tr class="even">
<td> <td>
<span>4.3.2</span> <span>4.3.2</span>
</td> </td>
<td> <td>
<a name="gantt-31" style="white-space: nowrap; margin-left: 36px;" id="gantt-31"> <a name="gantt-32" style="white-space: nowrap; margin-left: 36px;" id="gantt-32">
<span>Filter implementieren</span> <span>Filter implementieren</span>
</a> </a>
</td> </td>
@ -797,12 +814,12 @@ th.gantt-day-header {
<span>1d </span> <span>1d </span>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="odd">
<td> <td>
<span>4.4</span> <span>4.4</span>
</td> </td>
<td> <td>
<a name="gantt-32" style="white-space: nowrap; margin-left: 18px;" id="gantt-32"> <a name="gantt-33" style="white-space: nowrap; margin-left: 18px;" id="gantt-33">
<span>Protokoll implementieren</span> <span>Protokoll implementieren</span>
</a> </a>
</td> </td>
@ -810,12 +827,12 @@ th.gantt-day-header {
<span>4d </span> <span>4d </span>
</td> </td>
</tr> </tr>
<tr class="odd"> <tr class="even">
<td> <td>
<span>5</span> <span>5</span>
</td> </td>
<td> <td>
<a name="gantt-33" style="white-space: nowrap; margin-left: 0px;" id="gantt-33"> <a name="gantt-34" style="white-space: nowrap; margin-left: 0px;" id="gantt-34">
<span>End of Implementation</span> <span>End of Implementation</span>
</a> </a>
</td> </td>
@ -823,12 +840,12 @@ th.gantt-day-header {
<span></span> <span></span>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="odd">
<td> <td>
<span>6</span> <span>6</span>
</td> </td>
<td> <td>
<a name="task-34" style="white-space: nowrap; font-weight: bold; margin-left: 0px;" id="task-34"> <a name="task-35" style="white-space: nowrap; font-weight: bold; margin-left: 0px;" id="task-35">
<span>Abnahme</span> <span>Abnahme</span>
</a> </a>
</td> </td>
@ -836,12 +853,12 @@ th.gantt-day-header {
<span style="white-space: nowrap; font-weight: bold;">13d </span> <span style="white-space: nowrap; font-weight: bold;">13d </span>
</td> </td>
</tr> </tr>
<tr class="odd"> <tr class="even">
<td> <td>
<span>6.1</span> <span>6.1</span>
</td> </td>
<td> <td>
<a name="gantt-35" style="white-space: nowrap; margin-left: 18px;" id="gantt-35"> <a name="gantt-36" style="white-space: nowrap; margin-left: 18px;" id="gantt-36">
<span>Modultests [M]</span> <span>Modultests [M]</span>
</a> </a>
</td> </td>
@ -849,12 +866,12 @@ th.gantt-day-header {
<span>4d </span> <span>4d </span>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="odd">
<td> <td>
<span>6.2</span> <span>6.2</span>
</td> </td>
<td> <td>
<a name="gantt-36" style="white-space: nowrap; margin-left: 18px;" id="gantt-36"> <a name="gantt-37" style="white-space: nowrap; margin-left: 18px;" id="gantt-37">
<span>Integrationstests [M]</span> <span>Integrationstests [M]</span>
</a> </a>
</td> </td>
@ -862,25 +879,25 @@ th.gantt-day-header {
<span>4d </span> <span>4d </span>
</td> </td>
</tr> </tr>
<tr class="even">
<td>
<span>6.3</span>
</td>
<td>
<a name="gantt-38" style="white-space: nowrap; margin-left: 18px;" id="gantt-38">
<span>Systemtests [M]</span>
</a>
</td>
<td>
<span>4d </span>
</td>
</tr>
<tr class="odd"> <tr class="odd">
<td>
<span>6.3</span>
</td>
<td>
<a name="gantt-37" style="white-space: nowrap; margin-left: 18px;" id="gantt-37">
<span>Systemtests [M]</span>
</a>
</td>
<td>
<span>4d </span>
</td>
</tr>
<tr class="even">
<td> <td>
<span>6.4</span> <span>6.4</span>
</td> </td>
<td> <td>
<a name="gantt-38" style="white-space: nowrap; margin-left: 18px;" id="gantt-38"> <a name="gantt-39" style="white-space: nowrap; margin-left: 18px;" id="gantt-39">
<span>Akzeptanztest [M]</span> <span>Akzeptanztest [M]</span>
</a> </a>
</td> </td>
@ -1003,7 +1020,7 @@ th.gantt-day-header {
<div style="width: 1441px; white-space: nowrap;"> <div style="width: 1441px; white-space: nowrap;">
<div class="gantt-empty-begin" style="width: 26px;"></div> <div class="gantt-empty-begin" style="width: 26px;"></div>
<div class="gantt-complete-notdone" style="width: 88px;"> <div class="gantt-complete-notdone" style="width: 88px;">
<div class="gantt-complete-done" style="width: 70px;"></div> <div class="gantt-complete-done" style="width: 88px;"></div>
</div> </div>
<div class="gantt-empty-end"></div> <div class="gantt-empty-end"></div>
<div class="gantt-resources"></div> <div class="gantt-resources"></div>
@ -1111,13 +1128,23 @@ th.gantt-day-header {
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"> <div style="width: 1441px; white-space: nowrap;">
<div class="gantt-empty-begin" style="width: 366px;"></div> <div class="gantt-empty-begin" style="width: 366px;"></div>
<div class="gantt-complete-notdone" style="width: 88px;"></div> <div class="gantt-complete-notdone" style="width: 8px;"></div>
<div class="gantt-empty-end"></div> <div class="gantt-empty-end"></div>
<div class="gantt-resources"></div> <div class="gantt-resources"></div>
</div> </div>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="even">
<td colspan="73">
<div style="width: 1441px; white-space: nowrap;">
<div class="gantt-empty-begin" style="width: 366px;"></div>
<div class="gantt-complete-notdone" style="width: 88px;"></div>
<div class="gantt-empty-end"></div>
<div class="gantt-resources"></div>
</div>
</td>
</tr>
<tr class="odd">
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"> <div style="width: 1441px; white-space: nowrap;">
<div class="gantt-empty-begin" style="width: 450px;"></div> <div class="gantt-empty-begin" style="width: 450px;"></div>
@ -1126,11 +1153,6 @@ th.gantt-day-header {
</div> </div>
</td> </td>
</tr> </tr>
<tr class="odd">
<td colspan="73">
<div style="width: 1441px; white-space: nowrap;"></div>
</td>
</tr>
<tr class="even"> <tr class="even">
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"></div> <div style="width: 1441px; white-space: nowrap;"></div>
@ -1138,12 +1160,7 @@ th.gantt-day-header {
</tr> </tr>
<tr class="odd"> <tr class="odd">
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"> <div style="width: 1441px; white-space: nowrap;"></div>
<div class="gantt-empty-begin" style="width: 506px;"></div>
<div class="gantt-complete-notdone" style="width: 8px;"></div>
<div class="gantt-empty-end"></div>
<div class="gantt-resources"></div>
</div>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="even">
@ -1158,7 +1175,12 @@ th.gantt-day-header {
</tr> </tr>
<tr class="odd"> <tr class="odd">
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"></div> <div style="width: 1441px; white-space: nowrap;">
<div class="gantt-empty-begin" style="width: 506px;"></div>
<div class="gantt-complete-notdone" style="width: 8px;"></div>
<div class="gantt-empty-end"></div>
<div class="gantt-resources"></div>
</div>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="even">
@ -1168,12 +1190,7 @@ th.gantt-day-header {
</tr> </tr>
<tr class="odd"> <tr class="odd">
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"> <div style="width: 1441px; white-space: nowrap;"></div>
<div class="gantt-empty-begin" style="width: 506px;"></div>
<div class="gantt-complete-notdone" style="width: 88px;"></div>
<div class="gantt-empty-end"></div>
<div class="gantt-resources"></div>
</div>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="even">
@ -1187,6 +1204,16 @@ th.gantt-day-header {
</td> </td>
</tr> </tr>
<tr class="odd"> <tr class="odd">
<td colspan="73">
<div style="width: 1441px; white-space: nowrap;">
<div class="gantt-empty-begin" style="width: 506px;"></div>
<div class="gantt-complete-notdone" style="width: 88px;"></div>
<div class="gantt-empty-end"></div>
<div class="gantt-resources"></div>
</div>
</td>
</tr>
<tr class="even">
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"> <div style="width: 1441px; white-space: nowrap;">
<div class="gantt-empty-begin" style="width: 506px;"></div> <div class="gantt-empty-begin" style="width: 506px;"></div>
@ -1196,16 +1223,6 @@ th.gantt-day-header {
</div> </div>
</td> </td>
</tr> </tr>
<tr class="even">
<td colspan="73">
<div style="width: 1441px; white-space: nowrap;">
<div class="gantt-empty-begin" style="width: 506px;"></div>
<div class="gantt-complete-notdone" style="width: 8px;"></div>
<div class="gantt-empty-end"></div>
<div class="gantt-resources"></div>
</div>
</td>
</tr>
<tr class="odd"> <tr class="odd">
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"> <div style="width: 1441px; white-space: nowrap;">
@ -1217,6 +1234,16 @@ th.gantt-day-header {
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="even">
<td colspan="73">
<div style="width: 1441px; white-space: nowrap;">
<div class="gantt-empty-begin" style="width: 506px;"></div>
<div class="gantt-complete-notdone" style="width: 8px;"></div>
<div class="gantt-empty-end"></div>
<div class="gantt-resources"></div>
</div>
</td>
</tr>
<tr class="odd">
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"> <div style="width: 1441px; white-space: nowrap;">
<div class="gantt-empty-begin" style="width: 506px;"></div> <div class="gantt-empty-begin" style="width: 506px;"></div>
@ -1226,12 +1253,12 @@ th.gantt-day-header {
</div> </div>
</td> </td>
</tr> </tr>
<tr class="odd"> <tr class="even">
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"></div> <div style="width: 1441px; white-space: nowrap;"></div>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="odd">
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"> <div style="width: 1441px; white-space: nowrap;">
<div class="gantt-empty-begin" style="width: 506px;"></div> <div class="gantt-empty-begin" style="width: 506px;"></div>
@ -1241,7 +1268,7 @@ th.gantt-day-header {
</div> </div>
</td> </td>
</tr> </tr>
<tr class="odd"> <tr class="even">
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"> <div style="width: 1441px; white-space: nowrap;">
<div class="gantt-empty-begin" style="width: 506px;"></div> <div class="gantt-empty-begin" style="width: 506px;"></div>
@ -1251,7 +1278,7 @@ th.gantt-day-header {
</div> </div>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="odd">
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"> <div style="width: 1441px; white-space: nowrap;">
<div class="gantt-empty-begin" style="width: 506px;"></div> <div class="gantt-empty-begin" style="width: 506px;"></div>
@ -1261,7 +1288,7 @@ th.gantt-day-header {
</div> </div>
</td> </td>
</tr> </tr>
<tr class="odd"> <tr class="even">
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"> <div style="width: 1441px; white-space: nowrap;">
<div class="gantt-empty-begin" style="width: 670px;"></div> <div class="gantt-empty-begin" style="width: 670px;"></div>
@ -1270,12 +1297,12 @@ th.gantt-day-header {
</div> </div>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="odd">
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"></div> <div style="width: 1441px; white-space: nowrap;"></div>
</td> </td>
</tr> </tr>
<tr class="odd"> <tr class="even">
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"> <div style="width: 1441px; white-space: nowrap;">
<div class="gantt-empty-begin" style="width: 726px;"></div> <div class="gantt-empty-begin" style="width: 726px;"></div>
@ -1285,7 +1312,7 @@ th.gantt-day-header {
</div> </div>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="odd">
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"> <div style="width: 1441px; white-space: nowrap;">
<div class="gantt-empty-begin" style="width: 926px;"></div> <div class="gantt-empty-begin" style="width: 926px;"></div>
@ -1295,7 +1322,7 @@ th.gantt-day-header {
</div> </div>
</td> </td>
</tr> </tr>
<tr class="odd"> <tr class="even">
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"> <div style="width: 1441px; white-space: nowrap;">
<div class="gantt-empty-begin" style="width: 1086px;"></div> <div class="gantt-empty-begin" style="width: 1086px;"></div>
@ -1305,7 +1332,7 @@ th.gantt-day-header {
</div> </div>
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="odd">
<td colspan="73"> <td colspan="73">
<div style="width: 1441px; white-space: nowrap;"> <div style="width: 1441px; white-space: nowrap;">
<div class="gantt-empty-begin" style="width: 1286px;"></div> <div class="gantt-empty-begin" style="width: 1286px;"></div>
@ -1421,7 +1448,7 @@ th.gantt-day-header {
<span>3d </span> <span>3d </span>
</td> </td>
<td> <td>
<span>80% <span>100%
</span> </span>
</td> </td>
<td> <td>
@ -1499,7 +1526,7 @@ th.gantt-day-header {
<span>Apr 13</span> <span>Apr 13</span>
</td> </td>
<td> <td>
<span>16d </span> <span>17d </span>
</td> </td>
<td></td> <td></td>
<td> <td>
@ -1723,6 +1750,33 @@ th.gantt-day-header {
</td> </td>
<td> <td>
<a name="task15" style="margin-left: 18px" id="task15"> <a name="task15" style="margin-left: 18px" id="task15">
<span>Task zuweisen</span>
</a>
</td>
<td>
<span>Apr 9</span>
</td>
<td>
<span>Apr 9</span>
</td>
<td>
<span>1d </span>
</td>
<td>
<span>0%
</span>
</td>
<td>
<span></span>
</td>
<td></td>
</tr>
<tr class="even" style="">
<td>
<span>2.4</span>
</td>
<td>
<a name="task16" style="margin-left: 18px" id="task16">
<span>Mastertestplan [M]</span> <span>Mastertestplan [M]</span>
</a> </a>
</td> </td>
@ -1744,12 +1798,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="even" style=""> <tr class="odd" style="">
<td> <td>
<span>3</span> <span>3</span>
</td> </td>
<td> <td>
<a name="task16" style="margin-left: 0px" id="task16"> <a name="task17" style="margin-left: 0px" id="task17">
<span>End of Design</span> <span>End of Design</span>
</a> </a>
</td> </td>
@ -1766,12 +1820,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="odd" style="&#10; font-weight: bold;&#10; "> <tr class="even" style="&#10; font-weight: bold;&#10; ">
<td> <td>
<span>4</span> <span>4</span>
</td> </td>
<td> <td>
<a name="task17" style="margin-left: 0px" id="task17"> <a name="task18" style="margin-left: 0px" id="task18">
<span>Realisation</span> <span>Realisation</span>
</a> </a>
</td> </td>
@ -1790,12 +1844,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="even" style="&#10; font-weight: bold;&#10; "> <tr class="odd" style="&#10; font-weight: bold;&#10; ">
<td> <td>
<span>4.1</span> <span>4.1</span>
</td> </td>
<td> <td>
<a name="task18" style="margin-left: 18px" id="task18"> <a name="task19" style="margin-left: 18px" id="task19">
<span>Einrichtung von Tests</span> <span>Einrichtung von Tests</span>
</a> </a>
</td> </td>
@ -1814,12 +1868,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="odd" style=""> <tr class="even" style="">
<td> <td>
<span>4.1.1</span> <span>4.1.1</span>
</td> </td>
<td> <td>
<a name="task19" style="margin-left: 36px" id="task19"> <a name="task20" style="margin-left: 36px" id="task20">
<span>Client Tests</span> <span>Client Tests</span>
</a> </a>
</td> </td>
@ -1841,12 +1895,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="even" style=""> <tr class="odd" style="">
<td> <td>
<span>4.1.2</span> <span>4.1.2</span>
</td> </td>
<td> <td>
<a name="task20" style="margin-left: 36px" id="task20"> <a name="task21" style="margin-left: 36px" id="task21">
<span>Server Tests</span> <span>Server Tests</span>
</a> </a>
</td> </td>
@ -1868,12 +1922,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="odd" style="&#10; font-weight: bold;&#10; "> <tr class="even" style="&#10; font-weight: bold;&#10; ">
<td> <td>
<span>4.2</span> <span>4.2</span>
</td> </td>
<td> <td>
<a name="task21" style="margin-left: 18px" id="task21"> <a name="task22" style="margin-left: 18px" id="task22">
<span>Client</span> <span>Client</span>
</a> </a>
</td> </td>
@ -1892,12 +1946,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="even" style="&#10; font-weight: bold;&#10; "> <tr class="odd" style="&#10; font-weight: bold;&#10; ">
<td> <td>
<span>4.2.1</span> <span>4.2.1</span>
</td> </td>
<td> <td>
<a name="task22" style="margin-left: 36px" id="task22"> <a name="task23" style="margin-left: 36px" id="task23">
<span>UI</span> <span>UI</span>
</a> </a>
</td> </td>
@ -1916,12 +1970,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="odd" style=""> <tr class="even" style="">
<td> <td>
<span>4.2.1.1</span> <span>4.2.1.1</span>
</td> </td>
<td> <td>
<a name="task23" style="margin-left: 54px" id="task23"> <a name="task24" style="margin-left: 54px" id="task24">
<span>Previews</span> <span>Previews</span>
</a> </a>
</td> </td>
@ -1943,12 +1997,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="even" style=""> <tr class="odd" style="">
<td> <td>
<span>4.2.1.2</span> <span>4.2.1.2</span>
</td> </td>
<td> <td>
<a name="task24" style="margin-left: 54px" id="task24"> <a name="task25" style="margin-left: 54px" id="task25">
<span>Filter Kontrollstrukturen</span> <span>Filter Kontrollstrukturen</span>
</a> </a>
</td> </td>
@ -1970,12 +2024,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="odd" style=""> <tr class="even" style="">
<td> <td>
<span>4.2.1.3</span> <span>4.2.1.3</span>
</td> </td>
<td> <td>
<a name="task25" style="margin-left: 54px" id="task25"> <a name="task26" style="margin-left: 54px" id="task26">
<span>3D Visualisierung</span> <span>3D Visualisierung</span>
</a> </a>
</td> </td>
@ -1997,12 +2051,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="even" style=""> <tr class="odd" style="">
<td> <td>
<span>4.2.1.4</span> <span>4.2.1.4</span>
</td> </td>
<td> <td>
<a name="task26" style="margin-left: 54px" id="task26"> <a name="task27" style="margin-left: 54px" id="task27">
<span>Dateien hinzufügen</span> <span>Dateien hinzufügen</span>
</a> </a>
</td> </td>
@ -2024,12 +2078,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="odd" style=""> <tr class="even" style="">
<td> <td>
<span>4.2.1.5</span> <span>4.2.1.5</span>
</td> </td>
<td> <td>
<a name="task27" style="margin-left: 54px" id="task27"> <a name="task28" style="margin-left: 54px" id="task28">
<span>Dateien lokal abspeichern</span> <span>Dateien lokal abspeichern</span>
</a> </a>
</td> </td>
@ -2051,12 +2105,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="even" style=""> <tr class="odd" style="">
<td> <td>
<span>4.2.2</span> <span>4.2.2</span>
</td> </td>
<td> <td>
<a name="task28" style="margin-left: 36px" id="task28"> <a name="task29" style="margin-left: 36px" id="task29">
<span>Grund Architektur</span> <span>Grund Architektur</span>
</a> </a>
</td> </td>
@ -2078,12 +2132,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="odd" style="&#10; font-weight: bold;&#10; "> <tr class="even" style="&#10; font-weight: bold;&#10; ">
<td> <td>
<span>4.3</span> <span>4.3</span>
</td> </td>
<td> <td>
<a name="task29" style="margin-left: 18px" id="task29"> <a name="task30" style="margin-left: 18px" id="task30">
<span>Server</span> <span>Server</span>
</a> </a>
</td> </td>
@ -2102,12 +2156,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="even" style=""> <tr class="odd" style="">
<td> <td>
<span>4.3.1</span> <span>4.3.1</span>
</td> </td>
<td> <td>
<a name="task30" style="margin-left: 36px" id="task30"> <a name="task31" style="margin-left: 36px" id="task31">
<span>Dateien speichern/verwalten</span> <span>Dateien speichern/verwalten</span>
</a> </a>
</td> </td>
@ -2129,12 +2183,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="odd" style=""> <tr class="even" style="">
<td> <td>
<span>4.3.2</span> <span>4.3.2</span>
</td> </td>
<td> <td>
<a name="task31" style="margin-left: 36px" id="task31"> <a name="task32" style="margin-left: 36px" id="task32">
<span>Filter implementieren</span> <span>Filter implementieren</span>
</a> </a>
</td> </td>
@ -2156,12 +2210,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="even" style=""> <tr class="odd" style="">
<td> <td>
<span>4.4</span> <span>4.4</span>
</td> </td>
<td> <td>
<a name="task32" style="margin-left: 18px" id="task32"> <a name="task33" style="margin-left: 18px" id="task33">
<span>Protokoll implementieren</span> <span>Protokoll implementieren</span>
</a> </a>
</td> </td>
@ -2183,12 +2237,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="odd" style=""> <tr class="even" style="">
<td> <td>
<span>5</span> <span>5</span>
</td> </td>
<td> <td>
<a name="task33" style="margin-left: 0px" id="task33"> <a name="task34" style="margin-left: 0px" id="task34">
<span>End of Implementation</span> <span>End of Implementation</span>
</a> </a>
</td> </td>
@ -2205,12 +2259,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="even" style="&#10; font-weight: bold;&#10; "> <tr class="odd" style="&#10; font-weight: bold;&#10; ">
<td> <td>
<span>6</span> <span>6</span>
</td> </td>
<td> <td>
<a name="task34" style="margin-left: 0px" id="task34"> <a name="task35" style="margin-left: 0px" id="task35">
<span>Abnahme</span> <span>Abnahme</span>
</a> </a>
</td> </td>
@ -2229,12 +2283,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="odd" style=""> <tr class="even" style="">
<td> <td>
<span>6.1</span> <span>6.1</span>
</td> </td>
<td> <td>
<a name="task35" style="margin-left: 18px" id="task35"> <a name="task36" style="margin-left: 18px" id="task36">
<span>Modultests [M]</span> <span>Modultests [M]</span>
</a> </a>
</td> </td>
@ -2256,12 +2310,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="even" style=""> <tr class="odd" style="">
<td> <td>
<span>6.2</span> <span>6.2</span>
</td> </td>
<td> <td>
<a name="task36" style="margin-left: 18px" id="task36"> <a name="task37" style="margin-left: 18px" id="task37">
<span>Integrationstests [M]</span> <span>Integrationstests [M]</span>
</a> </a>
</td> </td>
@ -2283,12 +2337,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="odd" style=""> <tr class="even" style="">
<td> <td>
<span>6.3</span> <span>6.3</span>
</td> </td>
<td> <td>
<a name="task37" style="margin-left: 18px" id="task37"> <a name="task38" style="margin-left: 18px" id="task38">
<span>Systemtests [M]</span> <span>Systemtests [M]</span>
</a> </a>
</td> </td>
@ -2310,12 +2364,12 @@ th.gantt-day-header {
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr class="even" style=""> <tr class="odd" style="">
<td> <td>
<span>6.4</span> <span>6.4</span>
</td> </td>
<td> <td>
<a name="task38" style="margin-left: 18px" id="task38"> <a name="task39" style="margin-left: 18px" id="task39">
<span>Akzeptanztest [M]</span> <span>Akzeptanztest [M]</span>
</a> </a>
</td> </td>

View File

@ -22,7 +22,7 @@
<tasks> <tasks>
<task id="1" name="Definition" note="" work="288000" start="20190322T000000Z" end="20190403T170000Z" work-start="20190323T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"> <task id="1" name="Definition" note="" work="288000" start="20190322T000000Z" end="20190403T170000Z" work-start="20190323T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<task id="2" name="Charta [M]" note="" work="28800" start="20190322T000000Z" end="20190323T170000Z" work-start="20190323T080000Z" percent-complete="100" priority="0" type="normal" scheduling="fixed-work"/> <task id="2" name="Charta [M]" note="" work="28800" start="20190322T000000Z" end="20190323T170000Z" work-start="20190323T080000Z" percent-complete="100" priority="0" type="normal" scheduling="fixed-work"/>
<task id="3" name="Lastenheft [M]" note="" work="86400" start="20190322T000000Z" end="20190327T170000Z" work-start="20190323T080000Z" percent-complete="80" priority="0" type="normal" scheduling="fixed-work"/> <task id="3" name="Lastenheft [M]" note="" work="86400" start="20190322T000000Z" end="20190327T170000Z" work-start="20190323T080000Z" percent-complete="100" priority="0" type="normal" scheduling="fixed-work"/>
<task id="4" name="Pflichtenheft [M]" note="" work="86400" start="20190327T170000Z" end="20190403T170000Z" work-start="20190330T080000Z" percent-complete="80" priority="0" type="normal" scheduling="fixed-work"> <task id="4" name="Pflichtenheft [M]" note="" work="86400" start="20190327T170000Z" end="20190403T170000Z" work-start="20190330T080000Z" percent-complete="80" priority="0" type="normal" scheduling="fixed-work">
<predecessors> <predecessors>
<predecessor id="1" predecessor-id="3" type="FS"/> <predecessor id="1" predecessor-id="3" type="FS"/>
@ -34,7 +34,7 @@
</predecessors> </predecessors>
</task> </task>
</task> </task>
<task id="6" name="Plannung" note="" work="460800" start="20190403T170000Z" end="20190413T170000Z" work-start="20190406T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"> <task id="6" name="Plannung" note="" work="489600" start="20190403T170000Z" end="20190413T170000Z" work-start="20190406T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<task id="7" name="Grobdesign [M]" note="" work="28800" start="20190403T170000Z" end="20190406T170000Z" work-start="20190406T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"> <task id="7" name="Grobdesign [M]" note="" work="28800" start="20190403T170000Z" end="20190406T170000Z" work-start="20190406T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<task id="8" name="Architektur festlegen" note="" work="28800" start="20190403T170000Z" end="20190406T170000Z" work-start="20190406T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"> <task id="8" name="Architektur festlegen" note="" work="28800" start="20190403T170000Z" end="20190406T170000Z" work-start="20190406T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<predecessors> <predecessors>
@ -69,79 +69,84 @@
</predecessors> </predecessors>
</task> </task>
</task> </task>
<task id="15" name="Mastertestplan [M]" note="" work="86400" start="20190406T170000Z" end="20190413T170000Z" work-start="20190409T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"> <task id="15" name="Task zuweisen" note="" work="28800" start="20190406T170000Z" end="20190409T170000Z" work-start="20190409T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<predecessors>
<predecessor id="1" predecessor-id="8" type="FS"/>
</predecessors>
</task>
<task id="16" name="Mastertestplan [M]" note="" work="86400" start="20190406T170000Z" end="20190413T170000Z" work-start="20190409T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<predecessors> <predecessors>
<predecessor id="1" predecessor-id="8" type="FS"/> <predecessor id="1" predecessor-id="8" type="FS"/>
</predecessors> </predecessors>
</task> </task>
</task> </task>
<task id="16" name="End of Design" note="" work="0" start="20190413T170000Z" end="20190413T170000Z" work-start="20190413T170000Z" percent-complete="0" priority="0" type="milestone" scheduling="fixed-work"> <task id="17" name="End of Design" note="" work="0" start="20190413T170000Z" end="20190413T170000Z" work-start="20190413T170000Z" percent-complete="0" priority="0" type="milestone" scheduling="fixed-work">
<predecessors> <predecessors>
<predecessor id="1" predecessor-id="11" type="FS"/> <predecessor id="1" predecessor-id="11" type="FS"/>
<predecessor id="1" predecessor-id="10" type="FS"/> <predecessor id="1" predecessor-id="10" type="FS"/>
</predecessors> </predecessors>
</task> </task>
<task id="17" name="Realisation" note="" work="720000" start="20190413T170000Z" end="20190424T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"> <task id="18" name="Realisation" note="" work="720000" start="20190413T170000Z" end="20190424T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<predecessors> <predecessors>
<predecessor id="1" predecessor-id="16" type="FS"/> <predecessor id="1" predecessor-id="17" type="FS"/>
</predecessors> </predecessors>
<task id="18" name="Einrichtung von Tests" note="" work="57600" start="20190413T170000Z" end="20190416T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"> <task id="19" name="Einrichtung von Tests" note="" work="57600" start="20190413T170000Z" end="20190416T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<predecessors> <predecessors>
<predecessor id="1" predecessor-id="11" type="FS"/> <predecessor id="1" predecessor-id="11" type="FS"/>
</predecessors> </predecessors>
<task id="19" name="Client Tests" note="" work="28800" start="20190413T170000Z" end="20190416T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/> <task id="20" name="Client Tests" note="" work="28800" start="20190413T170000Z" end="20190416T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
<task id="20" name="Server Tests" note="" work="28800" start="20190413T170000Z" end="20190416T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/> <task id="21" name="Server Tests" note="" work="28800" start="20190413T170000Z" end="20190416T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
</task> </task>
<task id="21" name="Client" note="" work="374400" start="20190413T170000Z" end="20190420T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"> <task id="22" name="Client" note="" work="374400" start="20190413T170000Z" end="20190420T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<predecessors> <predecessors>
<predecessor id="1" predecessor-id="11" type="FS"/> <predecessor id="1" predecessor-id="11" type="FS"/>
</predecessors> </predecessors>
<task id="22" name="UI" note="" work="288000" start="20190413T170000Z" end="20190420T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"> <task id="23" name="UI" note="" work="288000" start="20190413T170000Z" end="20190420T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<task id="23" name="Previews" note="" work="86400" start="20190413T170000Z" end="20190420T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/> <task id="24" name="Previews" note="" work="86400" start="20190413T170000Z" end="20190420T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
<task id="24" name="Filter Kontrollstrukturen" note="" work="86400" start="20190413T170000Z" end="20190420T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/> <task id="25" name="Filter Kontrollstrukturen" note="" work="86400" start="20190413T170000Z" end="20190420T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
<task id="25" name="3D Visualisierung" note="" work="57600" start="20190413T170000Z" end="20190417T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/> <task id="26" name="3D Visualisierung" note="" work="57600" start="20190413T170000Z" end="20190417T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
<task id="26" name="Dateien hinzuf&#xFC;gen" note="" work="28800" start="20190413T170000Z" end="20190416T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/> <task id="27" name="Dateien hinzuf&#xFC;gen" note="" work="28800" start="20190413T170000Z" end="20190416T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
<task id="27" name="Dateien lokal abspeichern" note="" work="28800" start="20190413T170000Z" end="20190416T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/> <task id="28" name="Dateien lokal abspeichern" note="" work="28800" start="20190413T170000Z" end="20190416T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
</task> </task>
<task id="28" name="Grund Architektur" note="" work="86400" start="20190413T170000Z" end="20190420T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/> <task id="29" name="Grund Architektur" note="" work="86400" start="20190413T170000Z" end="20190420T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
</task> </task>
<task id="29" name="Server" note="" work="172800" start="20190413T170000Z" end="20190424T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"> <task id="30" name="Server" note="" work="172800" start="20190413T170000Z" end="20190424T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<predecessors> <predecessors>
<predecessor id="1" predecessor-id="11" type="FS"/> <predecessor id="1" predecessor-id="11" type="FS"/>
</predecessors> </predecessors>
<task id="30" name="Dateien speichern/verwalten" note="" work="144000" start="20190413T170000Z" end="20190424T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/> <task id="31" name="Dateien speichern/verwalten" note="" work="144000" start="20190413T170000Z" end="20190424T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
<task id="31" name="Filter implementieren" note="" work="28800" start="20190413T170000Z" end="20190416T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/> <task id="32" name="Filter implementieren" note="" work="28800" start="20190413T170000Z" end="20190416T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
</task> </task>
<task id="32" name="Protokoll implementieren" note="" work="115200" start="20190413T170000Z" end="20190423T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/> <task id="33" name="Protokoll implementieren" note="" work="115200" start="20190413T170000Z" end="20190423T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
</task> </task>
<task id="33" name="End of Implementation" note="" work="0" start="20190424T170000Z" end="20190424T170000Z" work-start="20190424T170000Z" percent-complete="0" priority="0" type="milestone" scheduling="fixed-work"> <task id="34" name="End of Implementation" note="" work="0" start="20190424T170000Z" end="20190424T170000Z" work-start="20190424T170000Z" percent-complete="0" priority="0" type="milestone" scheduling="fixed-work">
<predecessors> <predecessors>
<predecessor id="1" predecessor-id="29" type="FS"/> <predecessor id="1" predecessor-id="30" type="FS"/>
<predecessor id="1" predecessor-id="21" type="FS"/> <predecessor id="1" predecessor-id="22" type="FS"/>
<predecessor id="1" predecessor-id="18" type="FS"/> <predecessor id="1" predecessor-id="19" type="FS"/>
</predecessors> </predecessors>
</task> </task>
<task id="34" name="Abnahme" note="" work="374400" start="20190424T170000Z" end="20190525T170000Z" work-start="20190427T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"> <task id="35" name="Abnahme" note="" work="374400" start="20190424T170000Z" end="20190525T170000Z" work-start="20190427T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<task id="35" name="Modultests [M]" note="" work="115200" start="20190424T170000Z" end="20190504T170000Z" work-start="20190427T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"> <task id="36" name="Modultests [M]" note="" work="115200" start="20190424T170000Z" end="20190504T170000Z" work-start="20190427T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<predecessors> <predecessors>
<predecessor id="1" predecessor-id="33" type="FS"/> <predecessor id="1" predecessor-id="34" type="FS"/>
</predecessors> </predecessors>
</task> </task>
<task id="36" name="Integrationstests [M]" note="" work="115200" start="20190504T170000Z" end="20190514T170000Z" work-start="20190507T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"> <task id="37" name="Integrationstests [M]" note="" work="115200" start="20190504T170000Z" end="20190514T170000Z" work-start="20190507T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<predecessors>
<predecessor id="1" predecessor-id="35" type="FS"/>
</predecessors>
</task>
<task id="37" name="Systemtests [M]" note="" work="115200" start="20190514T170000Z" end="20190522T170000Z" work-start="20190515T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<predecessors> <predecessors>
<predecessor id="1" predecessor-id="36" type="FS"/> <predecessor id="1" predecessor-id="36" type="FS"/>
</predecessors> </predecessors>
</task> </task>
<task id="38" name="Akzeptanztest [M]" note="" work="28800" start="20190522T170000Z" end="20190525T170000Z" work-start="20190525T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"> <task id="38" name="Systemtests [M]" note="" work="115200" start="20190514T170000Z" end="20190522T170000Z" work-start="20190515T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<predecessors> <predecessors>
<predecessor id="1" predecessor-id="37" type="FS"/> <predecessor id="1" predecessor-id="37" type="FS"/>
</predecessors> </predecessors>
</task> </task>
<task id="39" name="Akzeptanztest [M]" note="" work="28800" start="20190522T170000Z" end="20190525T170000Z" work-start="20190525T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<predecessors>
<predecessor id="1" predecessor-id="38" type="FS"/>
</predecessors>
</task>
</task> </task>
</tasks> </tasks>
<resource-groups/> <resource-groups/>