From 5a0ccda9a3a28a080324c544e5636dfb253ae454 Mon Sep 17 00:00:00 2001
From: localhorst <localhorst@mosad.xyz>
Date: Tue, 26 Mar 2019 14:55:29 +0100
Subject: [PATCH] updated planner

---
 doc/planner/Ausgabe.pdf          |  Bin 0 -> 22236 bytes
 doc/planner/bestPlanEver.html    | 2462 ++++++++++++++++++++++++++++++
 doc/planner/bestPlanEver.planner |  151 +-
 3 files changed, 2564 insertions(+), 49 deletions(-)
 create mode 100644 doc/planner/Ausgabe.pdf
 create mode 100644 doc/planner/bestPlanEver.html

diff --git a/doc/planner/Ausgabe.pdf b/doc/planner/Ausgabe.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..5dd6583d5c3d949963bee68d020d95d603773833
GIT binary patch
literal 22236
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
Ay#N3J

literal 0
HcmV?d00001

diff --git a/doc/planner/bestPlanEver.html b/doc/planner/bestPlanEver.html
new file mode 100644
index 0000000..8df4b43
--- /dev/null
+++ b/doc/planner/bestPlanEver.html
@@ -0,0 +1,2462 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xmlns:date="http://exslt.org/dates-and-times">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<!--
+              This file is generated from xml source: DO NOT EDIT
+      -->
+    <title> - Planner</title>
+    <meta name="GENERATOR" content="Planner HTML output" />
+    <style type="text/css">
+
+/* CSS Stylesheet for Planner HTML output.
+ * 
+ * Copyright (C) 2004-2005 Imendio AB
+ * Copyright (C) 2003 CodeFactory AB
+ * Copyright (C) 2003 Daniel Lundin (daniel@edgewall.com)
+ * Copyright (C) 2004 Chris Ladd (caladd@particlestorm.net)
+ */
+
+/*
+ * Fonts 
+ */
+html,body,table { 
+ font-family: "Bitstream Vera Sans", helvetica, Arial, sans-serif;
+ font-size: 12px;
+ white-space: nowrap;
+}
+
+tr,td,th,table,font,span,div,h1,h2,h3 {
+ font-family: "Bitstream Vera Sans", helvetica, Arial, sans-serif;
+}
+
+h1 {
+ font-size: 16px;
+}
+
+h2 {
+ font-size: 12px;
+ margin-bottom: 2px;
+}
+
+div.separator {
+ margin: 1em;
+}
+
+/*
+ * Header
+ */
+table.proj-header {
+ border: 0;
+ margin: 0;
+ width: auto;
+}
+
+table.proj-header .header {
+ font-weight: bold;
+}
+
+/*
+ * Footer
+ */
+.footer {
+ float: left;
+ width: 100%;
+ margin-top: 50px;  
+ padding-top: 2px;
+ border-style: dotted;
+ border-width: 1px 0 0 0;
+ border-color: #999;
+ font-size: 9px;
+ text-align: right;
+ clear: both;
+ color: #666;
+}
+
+a:link, a:visited {
+ text-decoration: none;
+ color: #666;
+}
+
+a:hover[href] {
+ text-decoration: underline;
+}
+
+
+/*
+ * Layout
+ */
+
+.gantt, .gantt-tasklist, .gantt-chart, .tasklist, .resourcelist {
+ float: left;
+}
+
+.gantt-tasklist, .gantt-chart, .tasklist-table, .resourcelist-table {
+ border-style: solid;
+ border-width: 1px;
+ border-color: #aaa;
+}
+
+.gantt-tasklist, .gantt-chart, .tasklist, .resourcelist {
+ overflow: auto;
+}
+
+.gantt, .tasklist, .resourcelist {
+  clear: both;
+  width: 100%;
+}
+
+.gantt-tasklist {
+ border-width: 1px 0px 1px 1px;
+ width: 30%;
+}
+
+.gantt-chart {
+ border-color: #aaa #aaa #aaa #fff;
+ width: 69.5%;
+}
+
+.tasklist, .resourcelist {
+ clear: left;
+}
+
+table {
+ width: 100%;
+ border-collapse: collapse;
+ border-style: none;
+ border-color: #fff;
+ white-space: nowrap;
+ margin: 0;
+}
+
+tr, td, th {
+ white-space: nowrap;
+ vertical-align: top;
+ padding-top: 1px;
+ padding-bottom: 1px;
+}
+
+th {
+ vertical-align: top;
+}
+
+tr {
+ height: 1.5em;
+}
+
+tr.header {
+ background-color: #aaa;
+ color: #fff;
+}
+
+tr.even {
+ background-color: #eee;
+}
+
+tr.odd {
+ background-color: #fff;
+}
+
+th span, td span {
+ margin-left: 6px;
+ margin-right: 6px;
+}
+
+th.note {
+ min-width: 20em;
+}
+
+td.note {
+ white-space: normal;
+}
+
+/*
+ * Gantt
+ */
+div.gantt-empty-begin, div.gantt-empty-end, div.gantt-complete-done, div.gantt-complete-notdone, div.gantt-summary {
+ overflow: hidden;
+ clear: none;
+ float: left; 
+ height: 0.75em;
+ margin-top: 0.15em;
+ margin-bottom: 0;
+}
+
+div.gantt-complete-done {
+ background-color: #495f6b;
+ height: 0.75em;
+ margin-top: 0;
+ margin-bottom: 0;
+}
+
+div.gantt-complete-notdone {
+ background-color: #8db6cd;
+ border-style: solid;
+ border-width: 1px;
+}
+
+div.gantt-summary {
+ height: 0.3em;
+ margin-top: 0.25em;
+ border-bottom: 2px dashed #000;
+}
+
+div.gantt-empty-end {
+ margin-left: 0;
+}
+
+div.gantt-milestone {
+ float: left;
+ font-size: 0.9em;
+ color: #000000;
+ position: relative;
+ margin-left: 0;
+ margin-right: 0;
+}
+
+div.gantt-resources {
+ float: left;
+ margin-left: 0.5em;
+ white-space: nowrap;
+}
+
+th.gantt-1day-header {
+  width: 19px;
+}
+
+th.gantt-2day-header {
+  width: 39px;
+}
+
+th.gantt-3day-header {
+  width: 59px;
+}
+
+th.gantt-4day-header {
+  width: 79px;
+}
+
+th.gantt-5day-header {
+  width: 99px;
+}
+
+th.gantt-6day-header {
+  width: 119px;
+}
+
+th.gantt-week-header, .gantt-resources {
+ width: 139px;
+}
+
+th.gantt-day-header {
+ margin: 0;
+ padding-top: 1px;
+ padding-bottom: 1px;
+ width: 19px;
+}
+
+</style>
+<!--[if IE]><style type="text/css">
+
+/* IE specific overrides to compensate for the different box model used by IE
+ * (see http://en.wikipedia.org/wiki/Internet_Explorer_box_model_bug)
+ */
+
+.gantt-resources {
+  overflow: hidden;
+}
+
+
+.tasklist, .resourcelist {
+  overflow-x: auto;
+  overflow-y: hidden;
+  padding-bottom: 1em;
+}
+
+
+.gantt-tasklist, .gantt-chart {
+  overflow-x: scroll;
+  overflow-y: hidden;
+}
+
+
+.gantt-chart {
+  padding-bottom: 1px;
+}
+
+
+
+.tasklist-table, .resourcelist-table {
+  width: 99.8%;
+}
+
+/*
+div.gantt-empty-begin, div.gantt-empty-end, div.gantt-complete-done, div.gantt-complete-notdone, div.gantt-summary {
+ height: 1.75em;
+}
+
+div.gantt-complete-done {
+ height: 0.75em;
+}
+
+div.gantt-summary {
+ height: 0.3em;
+}
+*/
+th.gantt-1day-header {
+  width: 20px;
+}
+
+th.gantt-2day-header {
+  width: 40px;
+}
+
+th.gantt-3day-header {
+  width: 60px;
+}
+
+th.gantt-4day-header {
+  width: 80px;
+}
+
+th.gantt-5day-header {
+  width: 100px;
+}
+
+th.gantt-6day-header {
+  width: 120px;
+}
+
+th.gantt-week-header {
+ width: 140px;
+}
+
+th.gantt-day-header {
+ width: 20px;
+}
+
+</style><![endif]-->
+<!--[if gte IE 7]><style type="text/css">
+
+.gantt-chart {
+  padding-bottom: 0px;
+}
+
+</style><![endif]-->
+  </head>
+  <body>
+    <h1 class="proj-title">
+      <a name="project" id="project">Unbenanntes Projekt</a>
+    </h1>
+    <table class="proj-header">
+      <tr>
+        <td class="header">Beginn:</td>
+        <td>22. März 2019</td>
+      </tr>
+      <tr>
+        <td class="header">Ende:</td>
+        <td>1. Januar 1970</td>
+      </tr>
+      <tr>
+        <td class="header">Datum des Berichts:</td>
+        <td>26. März 2019</td>
+      </tr>
+    </table>
+    <div class="separator"></div>
+    <div class="gantt">
+      <h2>
+        <a name="gantt" id="gantt">Gantt-Diagramm</a>
+      </h2>
+      <div class="gantt-tasklist">
+        <table cellspacing="0" cellpadding="0" border="1">
+          <tr class="header" align="left">
+            <th>
+              <span>WBS</span>
+            </th>
+            <th>
+              <span>Name</span>
+            </th>
+            <th>
+              <span>Arbeit</span>
+            </th>
+          </tr>
+          <tr class="header">
+            <th> </th>
+            <th> </th>
+            <th> </th>
+          </tr>
+          <tr class="odd">
+            <td>
+              <span>1</span>
+            </td>
+            <td>
+              <a name="task-1" style="white-space: nowrap; font-weight: bold; margin-left: 0px;" id="task-1">
+                <span>Definition</span>
+              </a>
+            </td>
+            <td>
+              <span style="white-space: nowrap; font-weight: bold;">10d </span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <span>1.1</span>
+            </td>
+            <td>
+              <a name="gantt-2" style="white-space: nowrap; margin-left: 18px;" id="gantt-2">
+                <span>Charta [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>1d </span>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td>
+              <span>1.2</span>
+            </td>
+            <td>
+              <a name="gantt-3" style="white-space: nowrap; margin-left: 18px;" id="gantt-3">
+                <span>Lastenheft [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>3d </span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <span>1.3</span>
+            </td>
+            <td>
+              <a name="gantt-4" style="white-space: nowrap; margin-left: 18px;" id="gantt-4">
+                <span>Pflichtenheft [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>3d </span>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td>
+              <span>1.4</span>
+            </td>
+            <td>
+              <a name="gantt-5" style="white-space: nowrap; margin-left: 18px;" id="gantt-5">
+                <span>Risikoanalyse [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>3d </span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <span>2</span>
+            </td>
+            <td>
+              <a name="task-6" style="white-space: nowrap; font-weight: bold; margin-left: 0px;" id="task-6">
+                <span>Plannung</span>
+              </a>
+            </td>
+            <td>
+              <span style="white-space: nowrap; font-weight: bold;">16d </span>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td>
+              <span>2.1</span>
+            </td>
+            <td>
+              <a name="task-7" style="white-space: nowrap; font-weight: bold; margin-left: 18px;" id="task-7">
+                <span>Grobdesign [M]</span>
+              </a>
+            </td>
+            <td>
+              <span style="white-space: nowrap; font-weight: bold;">1d </span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <span>2.1.1</span>
+            </td>
+            <td>
+              <a name="gantt-8" style="white-space: nowrap; margin-left: 36px;" id="gantt-8">
+                <span>Architektur festlegen</span>
+              </a>
+            </td>
+            <td>
+              <span>1d </span>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td>
+              <span>2.2</span>
+            </td>
+            <td>
+              <a name="task-9" style="white-space: nowrap; font-weight: bold; margin-left: 18px;" id="task-9">
+                <span>Feindesign [M]</span>
+              </a>
+            </td>
+            <td>
+              <span style="white-space: nowrap; font-weight: bold;">12d </span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <span>2.2.1</span>
+            </td>
+            <td>
+              <a name="gantt-10" style="white-space: nowrap; margin-left: 36px;" id="gantt-10">
+                <span>Grafik Lib finden</span>
+              </a>
+            </td>
+            <td>
+              <span>3d </span>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td>
+              <span>2.2.2</span>
+            </td>
+            <td>
+              <a name="gantt-11" style="white-space: nowrap; margin-left: 36px;" id="gantt-11">
+                <span>Netzwerk-Protokoll definieren</span>
+              </a>
+            </td>
+            <td>
+              <span>3d </span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <span>2.2.3</span>
+            </td>
+            <td>
+              <a name="gantt-12" style="white-space: nowrap; margin-left: 36px;" id="gantt-12">
+                <span>Mockups</span>
+              </a>
+            </td>
+            <td>
+              <span>2d </span>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td>
+              <span>2.2.4</span>
+            </td>
+            <td>
+              <a name="gantt-13" style="white-space: nowrap; margin-left: 36px;" id="gantt-13">
+                <span>Wie Metadaten filtern?</span>
+              </a>
+            </td>
+            <td>
+              <span>2d </span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <span>2.2.5</span>
+            </td>
+            <td>
+              <a name="gantt-14" style="white-space: nowrap; margin-left: 36px;" id="gantt-14">
+                <span>Metadaten der Dateien erfassen</span>
+              </a>
+            </td>
+            <td>
+              <span>2d </span>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td>
+              <span>2.3</span>
+            </td>
+            <td>
+              <a name="gantt-15" style="white-space: nowrap; margin-left: 18px;" id="gantt-15">
+                <span>Mastertestplan [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>3d </span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <span>3</span>
+            </td>
+            <td>
+              <a name="gantt-16" style="white-space: nowrap; margin-left: 0px;" id="gantt-16">
+                <span>End of Design</span>
+              </a>
+            </td>
+            <td>
+              <span></span>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td>
+              <span>4</span>
+            </td>
+            <td>
+              <a name="task-17" style="white-space: nowrap; font-weight: bold; margin-left: 0px;" id="task-17">
+                <span>Realisation</span>
+              </a>
+            </td>
+            <td>
+              <span style="white-space: nowrap; font-weight: bold;">22d </span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <span>4.1</span>
+            </td>
+            <td>
+              <a name="task-18" style="white-space: nowrap; font-weight: bold; margin-left: 18px;" id="task-18">
+                <span>Einrichtung von Tests</span>
+              </a>
+            </td>
+            <td>
+              <span style="white-space: nowrap; font-weight: bold;">2d </span>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td>
+              <span>4.1.1</span>
+            </td>
+            <td>
+              <a name="gantt-19" style="white-space: nowrap; margin-left: 36px;" id="gantt-19">
+                <span>Client Tests</span>
+              </a>
+            </td>
+            <td>
+              <span>1d </span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <span>4.1.2</span>
+            </td>
+            <td>
+              <a name="gantt-20" style="white-space: nowrap; margin-left: 36px;" id="gantt-20">
+                <span>Server Tests</span>
+              </a>
+            </td>
+            <td>
+              <span>1d </span>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td>
+              <span>4.2</span>
+            </td>
+            <td>
+              <a name="task-21" style="white-space: nowrap; font-weight: bold; margin-left: 18px;" id="task-21">
+                <span>Client</span>
+              </a>
+            </td>
+            <td>
+              <span style="white-space: nowrap; font-weight: bold;">12d </span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <span>4.2.1</span>
+            </td>
+            <td>
+              <a name="task-22" style="white-space: nowrap; font-weight: bold; margin-left: 36px;" id="task-22">
+                <span>UI</span>
+              </a>
+            </td>
+            <td>
+              <span style="white-space: nowrap; font-weight: bold;">10d </span>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td>
+              <span>4.2.1.1</span>
+            </td>
+            <td>
+              <a name="gantt-23" style="white-space: nowrap; margin-left: 54px;" id="gantt-23">
+                <span>Previews</span>
+              </a>
+            </td>
+            <td>
+              <span>3d </span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <span>4.2.1.2</span>
+            </td>
+            <td>
+              <a name="gantt-24" style="white-space: nowrap; margin-left: 54px;" id="gantt-24">
+                <span>Filter Kontrollstrukturen</span>
+              </a>
+            </td>
+            <td>
+              <span>3d </span>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td>
+              <span>4.2.1.3</span>
+            </td>
+            <td>
+              <a name="gantt-25" style="white-space: nowrap; margin-left: 54px;" id="gantt-25">
+                <span>3D Visualisierung</span>
+              </a>
+            </td>
+            <td>
+              <span>2d </span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <span>4.2.1.4</span>
+            </td>
+            <td>
+              <a name="gantt-26" style="white-space: nowrap; margin-left: 54px;" id="gantt-26">
+                <span>Dateien hinzufügen</span>
+              </a>
+            </td>
+            <td>
+              <span>1d </span>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td>
+              <span>4.2.1.5</span>
+            </td>
+            <td>
+              <a name="gantt-27" style="white-space: nowrap; margin-left: 54px;" id="gantt-27">
+                <span>Dateien lokal abspeichern</span>
+              </a>
+            </td>
+            <td>
+              <span>1d </span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <span>4.2.2</span>
+            </td>
+            <td>
+              <a name="gantt-28" style="white-space: nowrap; margin-left: 36px;" id="gantt-28">
+                <span>Protokoll</span>
+              </a>
+            </td>
+            <td>
+              <span>2d </span>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td>
+              <span>4.3</span>
+            </td>
+            <td>
+              <a name="task-29" style="white-space: nowrap; font-weight: bold; margin-left: 18px;" id="task-29">
+                <span>Server</span>
+              </a>
+            </td>
+            <td>
+              <span style="white-space: nowrap; font-weight: bold;">8d </span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <span>4.3.1</span>
+            </td>
+            <td>
+              <a name="gantt-30" style="white-space: nowrap; margin-left: 36px;" id="gantt-30">
+                <span>Dateien speichern/verwalten</span>
+              </a>
+            </td>
+            <td>
+              <span>5d </span>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td>
+              <span>4.3.2</span>
+            </td>
+            <td>
+              <a name="gantt-31" style="white-space: nowrap; margin-left: 36px;" id="gantt-31">
+                <span>Protokoll</span>
+              </a>
+            </td>
+            <td>
+              <span>2d </span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <span>4.3.3</span>
+            </td>
+            <td>
+              <a name="gantt-32" style="white-space: nowrap; margin-left: 36px;" id="gantt-32">
+                <span>Filter Implementieren</span>
+              </a>
+            </td>
+            <td>
+              <span>1d </span>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td>
+              <span>5</span>
+            </td>
+            <td>
+              <a name="gantt-33" style="white-space: nowrap; margin-left: 0px;" id="gantt-33">
+                <span>End of Implementation</span>
+              </a>
+            </td>
+            <td>
+              <span></span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <span>6</span>
+            </td>
+            <td>
+              <a name="task-34" style="white-space: nowrap; font-weight: bold; margin-left: 0px;" id="task-34">
+                <span>Abnahme</span>
+              </a>
+            </td>
+            <td>
+              <span style="white-space: nowrap; font-weight: bold;">13d </span>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td>
+              <span>6.1</span>
+            </td>
+            <td>
+              <a name="gantt-35" style="white-space: nowrap; margin-left: 18px;" id="gantt-35">
+                <span>Modultests [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>4d </span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <span>6.2</span>
+            </td>
+            <td>
+              <a name="gantt-36" style="white-space: nowrap; margin-left: 18px;" id="gantt-36">
+                <span>Integrationstests [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>4d </span>
+            </td>
+          </tr>
+          <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>
+              <span>6.4</span>
+            </td>
+            <td>
+              <a name="gantt-38" style="white-space: nowrap; margin-left: 18px;" id="gantt-38">
+                <span>Akzeptanztest [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>1d </span>
+            </td>
+          </tr>
+        </table>
+      </div>
+      <div class="gantt-chart">
+        <table cellspacing="0" cellpadding="0" border="1" style="table-layout: fixed;">
+          <tr class="header" align="left">
+            <th class="gantt-3day-header" colspan="3"></th>
+            <th class="gantt-week-header" align="center" colspan="7">Woche 13, 2019</th>
+            <th class="gantt-week-header" align="center" colspan="7">Woche 14, 2019</th>
+            <th class="gantt-week-header" align="center" colspan="7">Woche 15, 2019</th>
+            <th class="gantt-week-header" align="center" colspan="7">Woche 16, 2019</th>
+            <th class="gantt-week-header" align="center" colspan="7">Woche 17, 2019</th>
+            <th class="gantt-week-header" align="center" colspan="7">Woche 18, 2019</th>
+            <th class="gantt-week-header" align="center" colspan="7">Woche 19, 2019</th>
+            <th class="gantt-week-header" align="center" colspan="7">Woche 20, 2019</th>
+            <th class="gantt-week-header" align="center" colspan="7">Woche 21, 2019</th>
+            <th class="gantt-6day-header" colspan="6"></th>
+            <th></th>
+          </tr>
+          <tr class="header" align="left">
+            <th class="gantt-day-header" align="center">22</th>
+            <th class="gantt-day-header" align="center">23</th>
+            <th class="gantt-day-header" align="center">24</th>
+            <th class="gantt-day-header" align="center">25</th>
+            <th class="gantt-day-header" align="center">26</th>
+            <th class="gantt-day-header" align="center">27</th>
+            <th class="gantt-day-header" align="center">28</th>
+            <th class="gantt-day-header" align="center">29</th>
+            <th class="gantt-day-header" align="center">30</th>
+            <th class="gantt-day-header" align="center">31</th>
+            <th class="gantt-day-header" align="center">1</th>
+            <th class="gantt-day-header" align="center">2</th>
+            <th class="gantt-day-header" align="center">3</th>
+            <th class="gantt-day-header" align="center">4</th>
+            <th class="gantt-day-header" align="center">5</th>
+            <th class="gantt-day-header" align="center">6</th>
+            <th class="gantt-day-header" align="center">7</th>
+            <th class="gantt-day-header" align="center">8</th>
+            <th class="gantt-day-header" align="center">9</th>
+            <th class="gantt-day-header" align="center">10</th>
+            <th class="gantt-day-header" align="center">11</th>
+            <th class="gantt-day-header" align="center">12</th>
+            <th class="gantt-day-header" align="center">13</th>
+            <th class="gantt-day-header" align="center">14</th>
+            <th class="gantt-day-header" align="center">15</th>
+            <th class="gantt-day-header" align="center">16</th>
+            <th class="gantt-day-header" align="center">17</th>
+            <th class="gantt-day-header" align="center">18</th>
+            <th class="gantt-day-header" align="center">19</th>
+            <th class="gantt-day-header" align="center">20</th>
+            <th class="gantt-day-header" align="center">21</th>
+            <th class="gantt-day-header" align="center">22</th>
+            <th class="gantt-day-header" align="center">23</th>
+            <th class="gantt-day-header" align="center">24</th>
+            <th class="gantt-day-header" align="center">25</th>
+            <th class="gantt-day-header" align="center">26</th>
+            <th class="gantt-day-header" align="center">27</th>
+            <th class="gantt-day-header" align="center">28</th>
+            <th class="gantt-day-header" align="center">29</th>
+            <th class="gantt-day-header" align="center">30</th>
+            <th class="gantt-day-header" align="center">1</th>
+            <th class="gantt-day-header" align="center">2</th>
+            <th class="gantt-day-header" align="center">3</th>
+            <th class="gantt-day-header" align="center">4</th>
+            <th class="gantt-day-header" align="center">5</th>
+            <th class="gantt-day-header" align="center">6</th>
+            <th class="gantt-day-header" align="center">7</th>
+            <th class="gantt-day-header" align="center">8</th>
+            <th class="gantt-day-header" align="center">9</th>
+            <th class="gantt-day-header" align="center">10</th>
+            <th class="gantt-day-header" align="center">11</th>
+            <th class="gantt-day-header" align="center">12</th>
+            <th class="gantt-day-header" align="center">13</th>
+            <th class="gantt-day-header" align="center">14</th>
+            <th class="gantt-day-header" align="center">15</th>
+            <th class="gantt-day-header" align="center">16</th>
+            <th class="gantt-day-header" align="center">17</th>
+            <th class="gantt-day-header" align="center">18</th>
+            <th class="gantt-day-header" align="center">19</th>
+            <th class="gantt-day-header" align="center">20</th>
+            <th class="gantt-day-header" align="center">21</th>
+            <th class="gantt-day-header" align="center">22</th>
+            <th class="gantt-day-header" align="center">23</th>
+            <th class="gantt-day-header" align="center">24</th>
+            <th class="gantt-day-header" align="center">25</th>
+            <th class="gantt-day-header" align="center">26</th>
+            <th class="gantt-day-header" align="center">27</th>
+            <th class="gantt-day-header" align="center">28</th>
+            <th class="gantt-day-header" align="center">29</th>
+            <th class="gantt-day-header" align="center">30</th>
+            <th class="gantt-day-header" align="center">31</th>
+            <th class="gantt-day-header" align="center">1</th>
+            <th align="center"></th>
+          </tr>
+          <tr class="odd">
+            <td colspan="73">
+              <div style="width: 1441px; white-space: nowrap;"></div>
+            </td>
+          </tr>
+          <tr class="even">
+            <td colspan="73">
+              <div style="width: 1441px; white-space: nowrap;">
+                <div class="gantt-empty-begin" style="width: 26px;"></div>
+                <div class="gantt-complete-notdone" style="width: 8px;">
+                  <div class="gantt-complete-done" style="width: 8px;"></div>
+                </div>
+                <div class="gantt-empty-end"></div>
+                <div class="gantt-resources"></div>
+              </div>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td colspan="73">
+              <div style="width: 1441px; white-space: nowrap;">
+                <div class="gantt-empty-begin" style="width: 26px;"></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">
+              <div style="width: 1441px; white-space: nowrap;">
+                <div class="gantt-empty-begin" style="width: 166px;"></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">
+              <div style="width: 1441px; white-space: nowrap;">
+                <div class="gantt-empty-begin" style="width: 166px;"></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">
+              <div style="width: 1441px; white-space: nowrap;"></div>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td colspan="73">
+              <div style="width: 1441px; white-space: nowrap;"></div>
+            </td>
+          </tr>
+          <tr class="even">
+            <td colspan="73">
+              <div style="width: 1441px; white-space: nowrap;">
+                <div class="gantt-empty-begin" style="width: 306px;"></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">
+              <div style="width: 1441px; white-space: nowrap;"></div>
+            </td>
+          </tr>
+          <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">
+              <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">R</div>
+              </div>
+            </td>
+          </tr>
+          <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: 28px;"></div>
+                <div class="gantt-empty-end"></div>
+                <div class="gantt-resources"></div>
+              </div>
+            </td>
+          </tr>
+          <tr class="odd">
+            <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: 28px;"></div>
+                <div class="gantt-empty-end"></div>
+                <div class="gantt-resources"></div>
+              </div>
+            </td>
+          </tr>
+          <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: 28px;"></div>
+                <div class="gantt-empty-end"></div>
+                <div class="gantt-resources"></div>
+              </div>
+            </td>
+          </tr>
+          <tr class="odd">
+            <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="even">
+            <td colspan="73">
+              <div style="width: 1441px; white-space: nowrap;">
+                <div class="gantt-empty-begin" style="width: 450px;"></div>
+                <div class="gantt-milestone">◆</div>
+                <div class="gantt-resources"></div>
+              </div>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td colspan="73">
+              <div style="width: 1441px; white-space: nowrap;"></div>
+            </td>
+          </tr>
+          <tr class="even">
+            <td colspan="73">
+              <div style="width: 1441px; white-space: nowrap;"></div>
+            </td>
+          </tr>
+          <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: 8px;"></div>
+                <div class="gantt-empty-end"></div>
+                <div class="gantt-resources"></div>
+              </div>
+            </td>
+          </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">
+            <td colspan="73">
+              <div style="width: 1441px; white-space: nowrap;"></div>
+            </td>
+          </tr>
+          <tr class="even">
+            <td colspan="73">
+              <div style="width: 1441px; white-space: nowrap;"></div>
+            </td>
+          </tr>
+          <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">
+              <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="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: 28px;"></div>
+                <div class="gantt-empty-end"></div>
+                <div class="gantt-resources"></div>
+              </div>
+            </td>
+          </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">
+            <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="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: 28px;"></div>
+                <div class="gantt-empty-end"></div>
+                <div class="gantt-resources"></div>
+              </div>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td colspan="73">
+              <div style="width: 1441px; white-space: nowrap;"></div>
+            </td>
+          </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: 168px;"></div>
+                <div class="gantt-empty-end"></div>
+                <div class="gantt-resources"></div>
+              </div>
+            </td>
+          </tr>
+          <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: 28px;"></div>
+                <div class="gantt-empty-end"></div>
+                <div class="gantt-resources"></div>
+              </div>
+            </td>
+          </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">
+            <td colspan="73">
+              <div style="width: 1441px; white-space: nowrap;">
+                <div class="gantt-empty-begin" style="width: 670px;"></div>
+                <div class="gantt-milestone">◆</div>
+                <div class="gantt-resources"></div>
+              </div>
+            </td>
+          </tr>
+          <tr class="even">
+            <td colspan="73">
+              <div style="width: 1441px; white-space: nowrap;"></div>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td colspan="73">
+              <div style="width: 1441px; white-space: nowrap;">
+                <div class="gantt-empty-begin" style="width: 726px;"></div>
+                <div class="gantt-complete-notdone" style="width: 148px;"></div>
+                <div class="gantt-empty-end"></div>
+                <div class="gantt-resources"></div>
+              </div>
+            </td>
+          </tr>
+          <tr class="even">
+            <td colspan="73">
+              <div style="width: 1441px; white-space: nowrap;">
+                <div class="gantt-empty-begin" style="width: 926px;"></div>
+                <div class="gantt-complete-notdone" style="width: 148px;"></div>
+                <div class="gantt-empty-end"></div>
+                <div class="gantt-resources"></div>
+              </div>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td colspan="73">
+              <div style="width: 1441px; white-space: nowrap;">
+                <div class="gantt-empty-begin" style="width: 1086px;"></div>
+                <div class="gantt-complete-notdone" style="width: 148px;"></div>
+                <div class="gantt-empty-end"></div>
+                <div class="gantt-resources"></div>
+              </div>
+            </td>
+          </tr>
+          <tr class="even">
+            <td colspan="73">
+              <div style="width: 1441px; white-space: nowrap;">
+                <div class="gantt-empty-begin" style="width: 1286px;"></div>
+                <div class="gantt-complete-notdone" style="width: 8px;"></div>
+                <div class="gantt-empty-end"></div>
+                <div class="gantt-resources"></div>
+              </div>
+            </td>
+          </tr>
+        </table>
+      </div>
+    </div>
+    <div class="separator"></div>
+    <div class="tasklist">
+      <h2>
+        <a name="tasks" id="tasks">Aufgaben</a>
+      </h2>
+      <div class="tasklist-table">
+        <table cellspacing="0" cellpadding="0" border="1">
+          <tr class="header" align="left">
+            <th>
+              <span>WBS</span>
+            </th>
+            <th>
+              <span>Name</span>
+            </th>
+            <th>
+              <span>Beginn</span>
+            </th>
+            <th>
+              <span>Ende</span>
+            </th>
+            <th>
+              <span>Arbeit</span>
+            </th>
+            <th>
+              <span>Abgeschlossen</span>
+            </th>
+            <th>
+              <span>Kosten</span>
+            </th>
+            <th>
+              <span>Zugewiesen zu</span>
+            </th>
+          </tr>
+          <tr class="odd" style="&#10;            font-weight: bold;&#10;          ">
+            <td>
+              <span>1</span>
+            </td>
+            <td>
+              <a name="task1" style="margin-left: 0px" id="task1">
+                <span>Definition</span>
+              </a>
+            </td>
+            <td>
+              <span>Mar 23</span>
+            </td>
+            <td>
+              <span>Apr 3</span>
+            </td>
+            <td>
+              <span>10d </span>
+            </td>
+            <td></td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="even" style="">
+            <td>
+              <span>1.1</span>
+            </td>
+            <td>
+              <a name="task2" style="margin-left: 18px" id="task2">
+                <span>Charta [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>Mar 23</span>
+            </td>
+            <td>
+              <span>Mar 23</span>
+            </td>
+            <td>
+              <span>1d </span>
+            </td>
+            <td>
+              <span>100%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="odd" style="">
+            <td>
+              <span>1.2</span>
+            </td>
+            <td>
+              <a name="task3" style="margin-left: 18px" id="task3">
+                <span>Lastenheft [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>Mar 23</span>
+            </td>
+            <td>
+              <span>Mar 27</span>
+            </td>
+            <td>
+              <span>3d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="even" style="">
+            <td>
+              <span>1.3</span>
+            </td>
+            <td>
+              <a name="task4" style="margin-left: 18px" id="task4">
+                <span>Pflichtenheft [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>Mar 30</span>
+            </td>
+            <td>
+              <span>Apr 3</span>
+            </td>
+            <td>
+              <span>3d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="odd" style="">
+            <td>
+              <span>1.4</span>
+            </td>
+            <td>
+              <a name="task5" style="margin-left: 18px" id="task5">
+                <span>Risikoanalyse [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>Mar 30</span>
+            </td>
+            <td>
+              <span>Apr 3</span>
+            </td>
+            <td>
+              <span>3d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="even" style="&#10;            font-weight: bold;&#10;          ">
+            <td>
+              <span>2</span>
+            </td>
+            <td>
+              <a name="task6" style="margin-left: 0px" id="task6">
+                <span>Plannung</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 6</span>
+            </td>
+            <td>
+              <span>Apr 13</span>
+            </td>
+            <td>
+              <span>16d </span>
+            </td>
+            <td></td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="odd" style="&#10;            font-weight: bold;&#10;          ">
+            <td>
+              <span>2.1</span>
+            </td>
+            <td>
+              <a name="task7" style="margin-left: 18px" id="task7">
+                <span>Grobdesign [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 6</span>
+            </td>
+            <td>
+              <span>Apr 6</span>
+            </td>
+            <td>
+              <span>1d </span>
+            </td>
+            <td></td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="even" style="">
+            <td>
+              <span>2.1.1</span>
+            </td>
+            <td>
+              <a name="task8" style="margin-left: 36px" id="task8">
+                <span>Architektur festlegen</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 6</span>
+            </td>
+            <td>
+              <span>Apr 6</span>
+            </td>
+            <td>
+              <span>1d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="odd" style="&#10;            font-weight: bold;&#10;          ">
+            <td>
+              <span>2.2</span>
+            </td>
+            <td>
+              <a name="task9" style="margin-left: 18px" id="task9">
+                <span>Feindesign [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 9</span>
+            </td>
+            <td>
+              <span>Apr 13</span>
+            </td>
+            <td>
+              <span>12d </span>
+            </td>
+            <td></td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="even" style="">
+            <td>
+              <span>2.2.1</span>
+            </td>
+            <td>
+              <a name="task10" style="margin-left: 36px" id="task10">
+                <span>Grafik Lib finden</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 9</span>
+            </td>
+            <td>
+              <span>Apr 13</span>
+            </td>
+            <td>
+              <span>3d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="odd" style="">
+            <td>
+              <span>2.2.2</span>
+            </td>
+            <td>
+              <a name="task11" style="margin-left: 36px" id="task11">
+                <span>Netzwerk-Protokoll definieren</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 9</span>
+            </td>
+            <td>
+              <span>Apr 13</span>
+            </td>
+            <td>
+              <span>3d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td>R</td>
+          </tr>
+          <tr class="even" style="">
+            <td>
+              <span>2.2.3</span>
+            </td>
+            <td>
+              <a name="task12" style="margin-left: 36px" id="task12">
+                <span>Mockups</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 9</span>
+            </td>
+            <td>
+              <span>Apr 10</span>
+            </td>
+            <td>
+              <span>2d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="odd" style="">
+            <td>
+              <span>2.2.4</span>
+            </td>
+            <td>
+              <a name="task13" style="margin-left: 36px" id="task13">
+                <span>Wie Metadaten filtern?</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 9</span>
+            </td>
+            <td>
+              <span>Apr 10</span>
+            </td>
+            <td>
+              <span>2d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="even" style="">
+            <td>
+              <span>2.2.5</span>
+            </td>
+            <td>
+              <a name="task14" style="margin-left: 36px" id="task14">
+                <span>Metadaten der Dateien erfassen</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 9</span>
+            </td>
+            <td>
+              <span>Apr 10</span>
+            </td>
+            <td>
+              <span>2d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="odd" style="">
+            <td>
+              <span>2.3</span>
+            </td>
+            <td>
+              <a name="task15" style="margin-left: 18px" id="task15">
+                <span>Mastertestplan [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 9</span>
+            </td>
+            <td>
+              <span>Apr 13</span>
+            </td>
+            <td>
+              <span>3d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="even" style="">
+            <td>
+              <span>3</span>
+            </td>
+            <td>
+              <a name="task16" style="margin-left: 0px" id="task16">
+                <span>End of Design</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 13</span>
+            </td>
+            <td>
+              <span>Apr 13</span>
+            </td>
+            <td></td>
+            <td></td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="odd" style="&#10;            font-weight: bold;&#10;          ">
+            <td>
+              <span>4</span>
+            </td>
+            <td>
+              <a name="task17" style="margin-left: 0px" id="task17">
+                <span>Realisation</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>Apr 24</span>
+            </td>
+            <td>
+              <span>22d </span>
+            </td>
+            <td></td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="even" style="&#10;            font-weight: bold;&#10;          ">
+            <td>
+              <span>4.1</span>
+            </td>
+            <td>
+              <a name="task18" style="margin-left: 18px" id="task18">
+                <span>Einrichtung von Tests</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>2d </span>
+            </td>
+            <td></td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="odd" style="">
+            <td>
+              <span>4.1.1</span>
+            </td>
+            <td>
+              <a name="task19" style="margin-left: 36px" id="task19">
+                <span>Client Tests</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>Apr 16</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>4.1.2</span>
+            </td>
+            <td>
+              <a name="task20" style="margin-left: 36px" id="task20">
+                <span>Server Tests</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>1d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="odd" style="&#10;            font-weight: bold;&#10;          ">
+            <td>
+              <span>4.2</span>
+            </td>
+            <td>
+              <a name="task21" style="margin-left: 18px" id="task21">
+                <span>Client</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>Apr 20</span>
+            </td>
+            <td>
+              <span>12d </span>
+            </td>
+            <td></td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="even" style="&#10;            font-weight: bold;&#10;          ">
+            <td>
+              <span>4.2.1</span>
+            </td>
+            <td>
+              <a name="task22" style="margin-left: 36px" id="task22">
+                <span>UI</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>Apr 20</span>
+            </td>
+            <td>
+              <span>10d </span>
+            </td>
+            <td></td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="odd" style="">
+            <td>
+              <span>4.2.1.1</span>
+            </td>
+            <td>
+              <a name="task23" style="margin-left: 54px" id="task23">
+                <span>Previews</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>Apr 20</span>
+            </td>
+            <td>
+              <span>3d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="even" style="">
+            <td>
+              <span>4.2.1.2</span>
+            </td>
+            <td>
+              <a name="task24" style="margin-left: 54px" id="task24">
+                <span>Filter Kontrollstrukturen</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>Apr 20</span>
+            </td>
+            <td>
+              <span>3d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="odd" style="">
+            <td>
+              <span>4.2.1.3</span>
+            </td>
+            <td>
+              <a name="task25" style="margin-left: 54px" id="task25">
+                <span>3D Visualisierung</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>Apr 17</span>
+            </td>
+            <td>
+              <span>2d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="even" style="">
+            <td>
+              <span>4.2.1.4</span>
+            </td>
+            <td>
+              <a name="task26" style="margin-left: 54px" id="task26">
+                <span>Dateien hinzufügen</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>1d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="odd" style="">
+            <td>
+              <span>4.2.1.5</span>
+            </td>
+            <td>
+              <a name="task27" style="margin-left: 54px" id="task27">
+                <span>Dateien lokal abspeichern</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>Apr 16</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>4.2.2</span>
+            </td>
+            <td>
+              <a name="task28" style="margin-left: 36px" id="task28">
+                <span>Protokoll</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>Apr 17</span>
+            </td>
+            <td>
+              <span>2d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="odd" style="&#10;            font-weight: bold;&#10;          ">
+            <td>
+              <span>4.3</span>
+            </td>
+            <td>
+              <a name="task29" style="margin-left: 18px" id="task29">
+                <span>Server</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>Apr 24</span>
+            </td>
+            <td>
+              <span>8d </span>
+            </td>
+            <td></td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="even" style="">
+            <td>
+              <span>4.3.1</span>
+            </td>
+            <td>
+              <a name="task30" style="margin-left: 36px" id="task30">
+                <span>Dateien speichern/verwalten</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>Apr 24</span>
+            </td>
+            <td>
+              <span>5d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="odd" style="">
+            <td>
+              <span>4.3.2</span>
+            </td>
+            <td>
+              <a name="task31" style="margin-left: 36px" id="task31">
+                <span>Protokoll</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>Apr 17</span>
+            </td>
+            <td>
+              <span>2d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="even" style="">
+            <td>
+              <span>4.3.3</span>
+            </td>
+            <td>
+              <a name="task32" style="margin-left: 36px" id="task32">
+                <span>Filter Implementieren</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>Apr 16</span>
+            </td>
+            <td>
+              <span>1d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="odd" style="">
+            <td>
+              <span>5</span>
+            </td>
+            <td>
+              <a name="task33" style="margin-left: 0px" id="task33">
+                <span>End of Implementation</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 24</span>
+            </td>
+            <td>
+              <span>Apr 24</span>
+            </td>
+            <td></td>
+            <td></td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="even" style="&#10;            font-weight: bold;&#10;          ">
+            <td>
+              <span>6</span>
+            </td>
+            <td>
+              <a name="task34" style="margin-left: 0px" id="task34">
+                <span>Abnahme</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 27</span>
+            </td>
+            <td>
+              <span>May 25</span>
+            </td>
+            <td>
+              <span>13d </span>
+            </td>
+            <td></td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="odd" style="">
+            <td>
+              <span>6.1</span>
+            </td>
+            <td>
+              <a name="task35" style="margin-left: 18px" id="task35">
+                <span>Modultests [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>Apr 27</span>
+            </td>
+            <td>
+              <span>May 4</span>
+            </td>
+            <td>
+              <span>4d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="even" style="">
+            <td>
+              <span>6.2</span>
+            </td>
+            <td>
+              <a name="task36" style="margin-left: 18px" id="task36">
+                <span>Integrationstests [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>May 7</span>
+            </td>
+            <td>
+              <span>May 14</span>
+            </td>
+            <td>
+              <span>4d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="odd" style="">
+            <td>
+              <span>6.3</span>
+            </td>
+            <td>
+              <a name="task37" style="margin-left: 18px" id="task37">
+                <span>Systemtests [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>May 15</span>
+            </td>
+            <td>
+              <span>May 22</span>
+            </td>
+            <td>
+              <span>4d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+          <tr class="even" style="">
+            <td>
+              <span>6.4</span>
+            </td>
+            <td>
+              <a name="task38" style="margin-left: 18px" id="task38">
+                <span>Akzeptanztest [M]</span>
+              </a>
+            </td>
+            <td>
+              <span>May 25</span>
+            </td>
+            <td>
+              <span>May 25</span>
+            </td>
+            <td>
+              <span>1d </span>
+            </td>
+            <td>
+              <span>0%
+              </span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td></td>
+          </tr>
+        </table>
+      </div>
+    </div>
+    <div class="separator"></div>
+    <div class="resourcelist">
+      <h2>
+        <a name="resources" id="resources">Ressourcen</a>
+      </h2>
+      <div class="resourcelist-table">
+        <table cellspacing="0" cellpadding="0" border="1" width="100%">
+          <tr class="header" align="left">
+            <th>
+              <span>Name</span>
+            </th>
+            <th>
+              <span>Kurzname</span>
+            </th>
+            <th>
+              <span>Typ</span>
+            </th>
+            <th>
+              <span>Gruppe</span>
+            </th>
+            <th>
+              <span>E-Mail</span>
+            </th>
+            <th>
+              <span>Kosten</span>
+            </th>
+          </tr>
+          <tr class="odd">
+            <td>
+              <a name="res-2" id="res-2">
+                <span>Hendrik</span>
+              </a>
+            </td>
+            <td>
+              <span>H</span>
+            </td>
+            <td>
+              <span>Arbeit</span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td>
+              <a href="mailto:">
+                <span></span>
+              </a>
+            </td>
+            <td align="right">
+              <span>0</span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <a name="res-3" id="res-3">
+                <span>Jannik</span>
+              </a>
+            </td>
+            <td>
+              <span>J</span>
+            </td>
+            <td>
+              <span>Arbeit</span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td>
+              <a href="mailto:">
+                <span></span>
+              </a>
+            </td>
+            <td align="right">
+              <span>0</span>
+            </td>
+          </tr>
+          <tr class="odd">
+            <td>
+              <a name="res-4" id="res-4">
+                <span>Lukas</span>
+              </a>
+            </td>
+            <td>
+              <span>L</span>
+            </td>
+            <td>
+              <span>Arbeit</span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td>
+              <a href="mailto:">
+                <span></span>
+              </a>
+            </td>
+            <td align="right">
+              <span>0</span>
+            </td>
+          </tr>
+          <tr class="even">
+            <td>
+              <a name="res-1" id="res-1">
+                <span>Robin</span>
+              </a>
+            </td>
+            <td>
+              <span>R</span>
+            </td>
+            <td>
+              <span>Arbeit</span>
+            </td>
+            <td>
+              <span></span>
+            </td>
+            <td>
+              <a href="mailto:">
+                <span></span>
+              </a>
+            </td>
+            <td align="right">
+              <span>0</span>
+            </td>
+          </tr>
+        </table>
+      </div>
+    </div>
+    <div class="footer">
+      <div>Diese Datei wurde erstellt von 
+      <a href="http://live.gnome.org/Planner/" style="text-decoration: underline;">Planner</a></div>
+    </div>
+  </body>
+</html>
diff --git a/doc/planner/bestPlanEver.planner b/doc/planner/bestPlanEver.planner
index 6078b3b..e5e1cd9 100644
--- a/doc/planner/bestPlanEver.planner
+++ b/doc/planner/bestPlanEver.planner
@@ -20,73 +20,126 @@
     </calendar>
   </calendars>
   <tasks>
-    <task id="1" name="Definition" note="" work="172800" start="20190322T000000Z" end="20190326T170000Z" work-start="20190323T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
-      <task id="2" name="Charta" note="" work="28800" start="20190322T000000Z" end="20190323T170000Z" work-start="20190323T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
-      <task id="3" name="Lastenheft" note="" work="57600" start="20190322T000000Z" end="20190326T170000Z" work-start="20190323T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
-      <task id="4" name="Pflichtenheft" note="" work="57600" start="20190322T000000Z" end="20190326T170000Z" work-start="20190323T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
-      <task id="5" name="Risikoanalyse" note="" work="28800" start="20190322T000000Z" end="20190323T170000Z" work-start="20190323T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
-    </task>
-    <task id="6" name="Plannung" note="" work="345600" start="20190322T000000Z" end="20190327T170000Z" work-start="20190323T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
-      <task id="7" name="Grobdesign" note="" work="86400" start="20190322T000000Z" end="20190327T170000Z" work-start="20190323T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
-      <task id="8" name="Feindesign" note="" work="172800" start="20190322T000000Z" end="20190327T170000Z" work-start="20190323T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
-        <task id="9" name="Grafik Lib finden" note="" work="57600" start="20190322T000000Z" end="20190326T170000Z" work-start="20190323T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
-        <task id="10" name="Netzwerk-Protokoll definieren" note="" work="86400" start="20190322T000000Z" end="20190327T170000Z" work-start="20190323T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
-        <task id="11" name="Mockups" note="" work="28800" start="20190322T000000Z" end="20190323T170000Z" 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="3" name="Lastenheft [M]" note="" work="86400" start="20190322T000000Z" end="20190327T170000Z" work-start="20190323T080000Z" percent-complete="0" 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="0" priority="0" type="normal" scheduling="fixed-work">
+        <predecessors>
+          <predecessor id="1" predecessor-id="3" type="FS"/>
+        </predecessors>
+      </task>
+      <task id="5" name="Risikoanalyse [M]" note="" work="86400" start="20190327T170000Z" end="20190403T170000Z" work-start="20190330T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+        <predecessors>
+          <predecessor id="1" predecessor-id="3" type="FS"/>
+        </predecessors>
       </task>
-      <task id="12" name="Mastertestplan" note="" work="86400" start="20190322T000000Z" end="20190327T170000Z" work-start="20190323T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
     </task>
-    <task id="13" name="End of Design" note="" work="0" start="20190327T170000Z" end="20190327T170000Z" work-start="20190327T170000Z" percent-complete="0" priority="0" type="milestone" scheduling="fixed-work">
+    <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="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">
+          <predecessors>
+            <predecessor id="1" predecessor-id="5" type="FS"/>
+          </predecessors>
+        </task>
+      </task>
+      <task id="9" name="Feindesign [M]" note="" work="345600" start="20190406T170000Z" end="20190413T170000Z" work-start="20190409T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+        <task id="10" name="Grafik Lib finden" note="" work="86400" start="20190406T170000Z" end="20190413T170000Z" 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="11" name="Netzwerk-Protokoll definieren" note="" work="86400" start="20190406T170000Z" end="20190413T170000Z" 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="12" name="Mockups" note="" work="57600" start="20190406T170000Z" end="20190410T170000Z" 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="13" name="Wie Metadaten filtern?" note="" work="57600" start="20190406T170000Z" end="20190410T170000Z" 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="14" name="Metadaten der Dateien erfassen" note="" work="57600" start="20190406T170000Z" end="20190410T170000Z" 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>
+      <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">
+        <predecessors>
+          <predecessor id="1" predecessor-id="8" type="FS"/>
+        </predecessors>
+      </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">
       <predecessors>
+        <predecessor id="1" predecessor-id="11" type="FS"/>
         <predecessor id="1" predecessor-id="10" type="FS"/>
-        <predecessor id="1" predecessor-id="9" type="FS"/>
       </predecessors>
     </task>
-    <task id="14" name="Realisation" note="" work="864000" start="20190327T170000Z" end="20190501T170000Z" work-start="20190330T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+    <task id="17" name="Realisation" note="" work="633600" start="20190413T170000Z" end="20190424T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
       <predecessors>
-        <predecessor id="1" predecessor-id="13" type="FS"/>
-      </predecessors>
-      <task id="15" name="Einrichtung von Tests" note="" work="57600" start="20190327T170000Z" end="20190402T170000Z" work-start="20190330T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
-        <predecessors>
-          <predecessor id="1" predecessor-id="10" type="FS"/>
-        </predecessors>
-      </task>
-      <task id="16" name="Client" note="" work="432000" start="20190327T170000Z" end="20190501T170000Z" work-start="20190330T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
-        <predecessors>
-          <predecessor id="1" predecessor-id="10" type="FS"/>
-        </predecessors>
-      </task>
-      <task id="17" name="Server" note="" work="374400" start="20190327T170000Z" end="20190427T170000Z" work-start="20190330T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
-        <predecessors>
-          <predecessor id="1" predecessor-id="10" type="FS"/>
-        </predecessors>
-      </task>
-    </task>
-    <task id="18" name="End of Implementation" note="" work="0" start="20190501T170000Z" end="20190501T170000Z" work-start="20190501T170000Z" percent-complete="0" priority="0" type="milestone" scheduling="fixed-work">
-      <predecessors>
-        <predecessor id="1" predecessor-id="17" type="FS"/>
         <predecessor id="1" predecessor-id="16" type="FS"/>
-        <predecessor id="1" predecessor-id="15" type="FS"/>
+      </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">
+        <predecessors>
+          <predecessor id="1" predecessor-id="11" type="FS"/>
+        </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="Server Tests" note="" work="28800" start="20190413T170000Z" end="20190416T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
+      </task>
+      <task id="21" name="Client" note="" work="345600" start="20190413T170000Z" end="20190420T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+        <predecessors>
+          <predecessor id="1" predecessor-id="11" type="FS"/>
+        </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="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="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 lokal abspeichern" note="" work="28800" start="20190413T170000Z" end="20190416T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
+        </task>
+        <task id="28" name="Protokoll" note="" work="57600" start="20190413T170000Z" end="20190417T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work"/>
+      </task>
+      <task id="29" name="Server" note="" work="230400" start="20190413T170000Z" end="20190424T170000Z" work-start="20190416T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+        <predecessors>
+          <predecessor id="1" predecessor-id="11" type="FS"/>
+        </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="Protokoll" note="" work="57600" start="20190413T170000Z" end="20190417T170000Z" 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="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">
+      <predecessors>
+        <predecessor id="1" predecessor-id="29" type="FS"/>
+        <predecessor id="1" predecessor-id="21" type="FS"/>
+        <predecessor id="1" predecessor-id="18" type="FS"/>
       </predecessors>
     </task>
-    <task id="19" name="Abnahme" note="" work="374400" start="20190501T170000Z" end="20190601T170000Z" work-start="20190504T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
-      <task id="20" name="Modultests" note="" work="115200" start="20190501T170000Z" end="20190511T170000Z" work-start="20190504T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+    <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="Modultests [M]" note="" work="115200" start="20190424T170000Z" end="20190504T170000Z" work-start="20190427T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
         <predecessors>
-          <predecessor id="1" predecessor-id="18" type="FS"/>
+          <predecessor id="1" predecessor-id="33" type="FS"/>
         </predecessors>
       </task>
-      <task id="21" name="Integrationstests" note="" work="115200" start="20190511T170000Z" end="20190521T170000Z" work-start="20190514T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+      <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">
         <predecessors>
-          <predecessor id="1" predecessor-id="20" type="FS"/>
+          <predecessor id="1" predecessor-id="35" type="FS"/>
         </predecessors>
       </task>
-      <task id="22" name="Systemtests" note="" work="115200" start="20190521T170000Z" end="20190529T170000Z" work-start="20190522T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+      <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>
-          <predecessor id="1" predecessor-id="21" type="FS"/>
+          <predecessor id="1" predecessor-id="36" type="FS"/>
         </predecessors>
       </task>
-      <task id="23" name="Akzeptanztest" note="" work="28800" start="20190529T170000Z" end="20190601T170000Z" work-start="20190601T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
+      <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">
         <predecessors>
-          <predecessor id="1" predecessor-id="22" type="FS"/>
+          <predecessor id="1" predecessor-id="37" type="FS"/>
         </predecessors>
       </task>
     </task>
@@ -95,10 +148,10 @@
   <resources>
     <resource id="1" name="Robin" short-name="R" type="1" units="0" email="" note="" std-rate="0"/>
     <resource id="2" name="Hendrik" short-name="H" type="1" units="0" email="" note="" std-rate="0"/>
-    <resource id="3" name="Yannick" short-name="J" type="1" units="0" email="" note="" std-rate="0"/>
+    <resource id="3" name="Jannik" short-name="J" type="1" units="0" email="" note="" std-rate="0"/>
     <resource id="4" name="Lukas" short-name="L" type="1" units="0" email="" note="" std-rate="0"/>
   </resources>
   <allocations>
-    <allocation task-id="10" resource-id="1" units="100"/>
+    <allocation task-id="11" resource-id="1" units="100"/>
   </allocations>
 </project>