{"text_format":"3","workbook":"xls","n_sheets":1,"sheets":["Sheet0"],"not_rendered":{"external_links":1},"read":"whole","date_system":"1900","formulas":"cached_only"}

{"sheet":"Sheet0","index":0,"n_rows":116,"n_cols":15,"rows_kept":116,"flags":["formulas_cached_only"]}
["ID","Name","Begin date","End date","Duration","Completion","Cost","Coordinator","Predecessors","Outline number","Resources","Assignments","Task color","Web Link","Notes"]
[18,"Phase I","2022-03-09","2022-03-15",5,100,0,"","","1","","","#993300","",""]
[7,"  Präsentations-Folien","2022-03-15","2022-03-15",1,100,0,"Jonas Biedermann","41;42;43","1.1","Jonas Biedermann","3:15.00","#009966","",""]
[41,"  Netzwerkfunktionalität","2022-03-11","2022-03-11",1,100,0,"Sebastian Lenzlinger","50","1.2","Sebastian Lenzlinger","2:100.00","#009966","",""]
[42,"  Projektplan","2022-03-11","2022-03-14",2,100,0,"Seraina Schöb","","1.3","Seraina Schöb","0:30.00","#009966","",""]
[43,"  Anforderungsanalyse","2022-03-11","2022-03-11",1,100,0,"Alexandr Sazonov","","1.4","Alexandr Sazonov","1:100.00","#009966","",""]
[50,"  Netzwerkprotokoll","2022-03-09","2022-03-10",2,100,0,"Jonas Biedermann","","1.5","Jonas Biedermann","3:85.00","#009966","",""]
[0,"Meilenstein I","2022-03-16","2022-03-16",0,0,0,"","","2","","","#ff0000","https://p9.dmi.unibas.ch/cs108/2022/#Milestone 1","Git-Abgabe 16.März 17.00\n\n\nMeilenstein 1\nTermine: Donnerstag 17.03.2022 (10:15 – 12:00 Uhr) Alte Uni HS -101 und\nFreitag 18.03.2022 (10:15 – 12:00 Uhr) Kollegienhaus HS 117, Präsentation\nim Plenum, alle Gruppen.\nPräsentation von ca. 5 – 10 min pro Gruppe (die genaue Zeit wird noch\nfestgelegt; sie ist abhängig von der Anzahl Gruppen im Programmierprojekt).\nIn der Präsentation werden folgende Details erwartet:\n– Beschreibung des Ziels des Spieles und der zugehörigen Spielregeln\n– Präsentation der Anforderungen an die zu entwickelnde Software\n– Festlegung der Funktionalität von Client und Server (welche Server-\nFunktionalität kann der Client aufrufen), noch ohne Beschreibung\ndes Protokolls\n– Projektorganisation: Arbeitsplan/Balkendiagramm, Zuständigkeiten\n"]
[19,"Phase II","2022-03-16","2022-03-24",7,100,0,"","18","3","","","#993300","",""]
[16,"  Client-Server-Architektur","2022-03-17","2022-03-24",6,100,0,"Sebastian Lenzlinger","","3.1","Seraina Schöb;Sebastian Lenzlinger","0:25.00;2:10.00","#009966","",""]
[47,"    Client-Skelett implementieren","2022-03-18","2022-03-21",2,100,0,"","55","3.1.1","Seraina Schöb;Sebastian Lenzlinger","0:5.00;2:15.00","#009966","",""]
[55,"    Aufgabenteilung Client-Server definieren","2022-03-17","2022-03-17",1,100,0,"Sebastian Lenzlinger","","3.1.2","Sebastian Lenzlinger","2:5.00","#009966","",""]
[48,"    Server-Skelett implementieren","2022-03-18","2022-03-21",2,100,0,"Sebastian Lenzlinger","55","3.1.3","Sebastian Lenzlinger","2:20.00","#009966","",""]
[49,"    Verbindungsfähigkeit verifizieren","2022-03-22","2022-03-22",1,100,0,"Jonas Biedermann","47;48","3.1.4","Jonas Biedermann","3:10.00","","",""]
[58,"    Netzwerkprotokoll definieren im Src-Code","2022-03-24","2022-03-24",1,100,0,"Sebastian Lenzlinger","56","3.1.5","Seraina Schöb;Sebastian Lenzlinger","0:10.00;2:10.00","#009966","",""]
[56,"    Erweiterung auf Mutlithreading","2022-03-23","2022-03-23",1,100,0,"Sebastian Lenzlinger","49","3.1.6","Sebastian Lenzlinger","2:20.00","#009966","",""]
[57,"    Terminal Chat","2022-03-24","2022-03-24",1,100,0,"Seraina Schöb","56","3.1.7","Seraina Schöb;Sebastian Lenzlinger","0:30.00;2:10.00","#009966","",""]
[23,"  Klassenstruktur","2022-03-16","2022-03-22",5,100,0,"Jonas Biedermann","","3.2","Seraina Schöb;Jonas Biedermann","0:30.00;3:20.00","#009966","",""]
[51,"    Methoden & Attribute Festlegen","2022-03-16","2022-03-16",1,100,0,"Jonas Biedermann","","3.2.1","Seraina Schöb;Jonas Biedermann","0:15.00;3:20.00","#009966","",""]
[37,"    Human-Class","2022-03-18","2022-03-18",1,100,0,"Jonas Biedermann","52","3.2.2","Jonas Biedermann","3:5.00","#009966","",""]
[52,"    Character-Class","2022-03-17","2022-03-17",1,100,0,"Jonas Biedermann","51","3.2.3","Jonas Biedermann","3:5.00","#009966","",""]
[38,"    Ghost-Class","2022-03-18","2022-03-18",1,100,0,"Jonas Biedermann","52","3.2.4","Jonas Biedermann","3:5.00","#009966","",""]
[39,"    Player-Class","2022-03-21","2022-03-21",1,100,0,"Jonas Biedermann","37;38","3.2.5","Jonas Biedermann","3:5.00","#009966","",""]
[40,"    NPC-Class","2022-03-21","2022-03-22",2,100,0,"Jonas Biedermann","37;38","3.2.6","Seraina Schöb;Jonas Biedermann","0:15.00;3:5.00","#009966","",""]
[69,"  Software Quality Concept erstellen","2022-03-18","2022-03-23",4,100,0,"Seraina Schöb","","3.3","Seraina Schöb","0:40.00","#009966","",""]
[3,"Meilenstein II","2022-03-28","2022-03-28",0,0,0,"","","4","","","#ff0000","https://p9.dmi.unibas.ch/cs108/2022/#Milestone 2","Git-Abgabe 28. März 07.00\n\n\nMeilenstein 2\nDieser Meilenstein besteht aus dem Vorzeigen des Projekts in den\nÜbungsstunden der Woche vom 28.03.2022.\nDie Anforderung für diesen Projektmeilenstein ist die Implementierung eines\nJava Client/Server-Systems mit einfachen Socket-Verbindungen.\n– Netzwerk-Kommunikation eines Servers mit mehreren Clients\nimplementiert (via Socket-Verbindungen, z.B. java.net.*).\n"]
[101,"Phase III - Neu","2022-03-28","2022-04-15",15,91,0,"","","5","","","#000000","",""]
[103,"  Repo Cleanup","2022-03-28","2022-03-31",4,100,0,"","","5.1","Seraina Schöb","0:5.00","","",""]
[24,"  Spiellogik","2022-04-01","2022-04-07",5,100,0,"","51","5.2","Seraina Schöb;Alexandr Sazonov;Jonas Biedermann","0:40.00;1:85.00;3:10.00","#009966","",""]
[59,"    Tag","2022-04-01","2022-04-06",4,100,0,"","","5.2.1","Seraina Schöb;Alexandr Sazonov;Jonas Biedermann","0:20.00;1:30.00;3:5.00","#009966","",""]
[62,"      Abstimmung Humans","2022-04-01","2022-04-04",2,100,0,"","","5.2.1.1","Seraina Schöb;Alexandr Sazonov","0:10.00;1:30.00","#009966","",""]
[65,"      Zustandsspeicherung und Auswertung der Votes","2022-04-05","2022-04-05",1,100,0,"","62;64","5.2.1.2","Seraina Schöb;Alexandr Sazonov","0:10.00;1:15.00","#009966","",""]
[68,"      Ausschluss der Spieler:in","2022-04-06","2022-04-06",1,100,0,"","65","5.2.1.3","Seraina Schöb;Jonas Biedermann","0:5.00;3:10.00","","",""]
[60,"    Nacht","2022-04-01","2022-04-06",4,100,0,"","","5.2.2","Seraina Schöb;Alexandr Sazonov","0:20.00;1:30.00","#009966","",""]
[63,"      Abstimmung Ghosts","2022-04-01","2022-04-04",2,100,0,"","","5.2.2.1","Seraina Schöb;Alexandr Sazonov","0:10.00;1:30.00","#009966","",""]
[66,"      Zustandsspeicherung und Auswertung der Votes","2022-04-05","2022-04-05",1,100,0,"","63;64","5.2.2.2","Seraina Schöb;Alexandr Sazonov","0:10.00;1:15.00","#009966","",""]
[67,"      Ghostification","2022-04-06","2022-04-06",1,100,0,"","66","5.2.2.3","Seraina Schöb;Alexandr Sazonov","0:5.00;1:5.00","","",""]
[61,"    1 Runde","2022-04-07","2022-04-07",1,100,0,"","59;60;64","5.2.3","Seraina Schöb;Alexandr Sazonov;Jonas Biedermann","0:15.00;1:15.00;3:5.00","","",""]
[64,"    Abbruch - Timer implementieren","2022-04-01","2022-04-01",1,100,0,"Seraina Schöb","","5.2.4","Seraina Schöb","0:5.00","#009966","",""]
[104,"  Client-Server Reparieren","2022-04-01","2022-04-07",5,100,0,"","","5.3","Sebastian Lenzlinger;Jonas Biedermann","2:10.00;3:20.00","#000000","",""]
[105,"    Client-IP-Addresse speichern","2022-04-05","2022-04-05",1,100,0,"","","5.3.1","","","","",""]
[106,"    Ping-Pong Reparieren","2022-04-06","2022-04-07",2,100,0,"Jonas Biedermann","105;107;141","5.3.2","Jonas Biedermann","3:20.00","","",""]
[107,"    Safe quit","2022-04-01","2022-04-04",2,100,0,"Jonas Biedermann","","5.3.3","Jonas Biedermann","3:15.00","","",""]
[108,"    Protokoll als Enum","2022-04-01","2022-04-04",2,100,0,"","","5.3.4","Sebastian Lenzlinger;Jonas Biedermann","2:10.00;3:15.00","","",""]
[109,"    Protokoll besser dokumentieren","2022-04-01","2022-04-04",2,100,0,"","","5.3.5","Seraina Schöb;Sebastian Lenzlinger;Jonas Biedermann","0:10.00;2:10.00;3:10.00","","",""]
[141,"    Server console zeigt logins auch an","2022-04-01","2022-04-04",2,100,0,"","","5.3.6","Sebastian Lenzlinger;Jonas Biedermann","2:10.00;3:10.00","","",""]
[110,"  Client Username Reparieren","2022-04-04","2022-04-07",4,100,0,"","","5.4","Seraina Schöb;Jonas Biedermann","0:5.00;3:10.00","#000000","",""]
[125,"    names can't have spaces","2022-04-04","2022-04-05",2,100,0,"Jonas Biedermann","","5.4.1","Jonas Biedermann","3:5.00","","",""]
[111,"    Name Suggestion is default","2022-04-04","2022-04-07",4,100,0,"Jonas Biedermann","","5.4.2","Jonas Biedermann","3:5.00","","",""]
[114,"    Name duplicate checker via ClientHandler","2022-04-04","2022-04-07",4,100,0,"","","5.4.3","Seraina Schöb;Jonas Biedermann","0:5.00;3:5.00","","",""]
[115,"  Lobbies","2022-04-01","2022-04-06",4,100,0,"","","5.5","Sebastian Lenzlinger","2:70.00","#000000","",""]
[116,"    Lobby-Klasse","2022-04-01","2022-04-01",1,100,0,"","","5.5.1","Sebastian Lenzlinger;Jonas Biedermann","2:30.00;3:20.00","","",""]
[117,"    Server kann Lobbies erstellen","2022-04-04","2022-04-04",1,100,0,"","116","5.5.2","Sebastian Lenzlinger","2:10.00","","",""]
[118,"    Have support for multiple lobbies (one per game) with their respective internal chats","2022-04-04","2022-04-04",1,100,0,"","116","5.5.3","Seraina Schöb;Sebastian Lenzlinger","0:5.00;2:5.00","","",""]
[121,"    Broadcast to all clients across all games and lobbies is working and has a dedicated command","2022-04-05","2022-04-05",1,100,0,"","118","5.5.4","Sebastian Lenzlinger;Jonas Biedermann","2:5.00;3:5.00","","",""]
[119,"    There is a way to list all players currently connected to the server","2022-04-06","2022-04-06",1,100,0,"","121","5.5.5","Sebastian Lenzlinger","2:10.00","","",""]
[120,"    There is a way to list players in lobbies","2022-04-06","2022-04-06",1,100,0,"","121","5.5.6","Sebastian Lenzlinger","2:10.00","","",""]
[122,"  Chat","2022-03-31","2022-04-07",6,100,0,"","","5.6","Seraina Schöb;Sebastian Lenzlinger;Jonas Biedermann","0:30.00;2:10.00;3:30.00","","",""]
[123,"    The Chat is available via a basic GUI","2022-03-31","2022-04-07",6,100,0,"","","5.6.1","Seraina Schöb;Sebastian Lenzlinger","0:10.00;2:10.00","","",""]
[124,"    Whisper-chat between two clients is working","2022-03-31","2022-04-07",6,100,0,"","","5.6.2","Sebastian Lenzlinger;Jonas Biedermann","2:10.00;3:5.00","","",""]
[128,"  Zusammenführen","2022-04-08","2022-04-11",2,100,0,"","","5.7","Seraina Schöb;Sebastian Lenzlinger;Jonas Biedermann","0:20.00;2:20.00;3:15.00","#000000","",""]
[129,"    There is a way to list open, ongoing as well as finished games. Their status is indicated","2022-04-11","2022-04-11",1,100,0,"","115;132","5.7.1","Jonas Biedermann;Sebastian Lenzlinger","3:10.00;2:5.00","","",""]
[130,"    Command line parameters are parsed correctly: (client <hostadress>:<port> [<username>] | server <port>)","2022-04-08","2022-04-08",1,100,0,"","24;115","5.7.2","Jonas Biedermann;Sebastian Lenzlinger","3:5.00;2:5.00","","",""]
[131,"    The build script succeeds and produces an executable jar & javadoc for the task \"build-cs108\"","2022-04-08","2022-04-08",1,100,0,"Seraina Schöb","24;115","5.7.3","Seraina Schöb","0:20.00","","",""]
[132,"    Server kann Lobby starten, aus Lobby spiel starten.","2022-04-08","2022-04-08",1,100,0,"","24;115","5.7.4","Sebastian Lenzlinger;Jonas Biedermann","2:10.00;3:20.00","","",""]
[133,"  Präsentation & Abgabe","2022-04-08","2022-04-15",6,64,0,"","","5.8","","","","",""]
[142,"    There is a manual which describes how the game is to be played, in written form","2022-04-11","2022-04-12",2,100,0,"Alexandr Sazonov","","5.8.1","Alexandr Sazonov","1:20.00","","",""]
[134,"    Project diary is up to date and filled with meaningful entries","2022-04-08","2022-04-12",3,100,0,"","","5.8.2","Seraina Schöb;Alexandr Sazonov;Sebastian Lenzlinger;Jonas Biedermann","0:5.00;1:5.00;2:5.00;3:5.00","","",""]
[136,"    Network protocol is completely defined and documented in source code","2022-04-08","2022-04-12",3,100,0,"","","5.8.3","Seraina Schöb;Sebastian Lenzlinger;Jonas Biedermann","0:5.00;2:20.00;3:60.00","","",""]
[137,"    Have a well thought out and detailed written QA concept and a solid and realistic plan on how to implement it. If possible, have a first result of your metrics, in written form (see slides)","2022-04-08","2022-04-12",3,100,0,"Seraina Schöb","","5.8.4","Seraina Schöb","0:40.00","","",""]
[138,"    Update and adjust your project plan for milestones 4 and 5","2022-04-08","2022-04-12",3,0,0,"Alexandr Sazonov","","5.8.5","Alexandr Sazonov","1:20.00","","",""]
[139,"    Do presentation","2022-04-13","2022-04-14",2,0,0,"","","5.8.6","Seraina Schöb;Alexandr Sazonov;Sebastian Lenzlinger;Jonas Biedermann","0:5.00;1:5.00;2:5.00;3:5.00","","",""]
[140,"    Check that all milestone points are achieved before the check-in","2022-04-15","2022-04-15",1,0,0,"","104;110;115;122;128;139","5.8.7","Seraina Schöb;Alexandr Sazonov;Sebastian Lenzlinger;Jonas Biedermann","0:5.00;1:10.00;2:10.00;3:5.00","","",""]
[4,"Meilenstein III","2022-04-19","2022-04-19",0,0,0,"","","6","","","#ff0000","https://p9.dmi.unibas.ch/cs108/2022/#Milestone 3","Git-Abgabe 19.April 07.00\n\n\nMeilenstein 3\nTermine: Donnerstag 21.04.2022 (10:15 – 12:00 Uhr) Alte Uni HS -101 und\nFreitag 22.04.2022 (10:15 – 12:00 Uhr) Kollegienhaus HS 117, Präsentation\nim Plenum, alle Gruppen.\nZusätzlich wird auch der aktuelle Status des Projekts auch in den\nÜbungsgruppen bewertet (Dienstag 19.04.2022, Mittwoch 20.04.2022 und\nMontag 25.04.2022).\nAnforderungen für diesen Projektmeilenstein:\n– Kernkomponenten des Spieles (Spiel-Management) sind implementiert,\nallerdings noch ohne Regelüberprüfung und ohne grafische Oberfläche,\nfür die Lobby und den Chat ist einer GUI vorhanden.\n\n\n"]
[21,"Phase IV","2022-04-18","2022-04-28",9,0,0,"","","7","","","#993300","",""]
[143,"  JAR-Review","2022-04-25","2022-04-26",2,0,0,"Sebastian Lenzlinger","","7.1","Sebastian Lenzlinger","2:10.00","#009966","","Review two JARs you received: Explain the goal of the game, the rules and how it's played. Explain (1 sentence) why you give or give not these achievements: GUI, GUI (advanced), High Score, Referee, Shall We Play A Game, Victory and the malus Chat Commander in written form (see slides)"]
[144,"  Sicherstellen der Einhaltung der Spielregeln","2022-04-20","2022-04-22",3,0,0,"","","7.2","Alexandr Sazonov;Jonas Biedermann","1:40.00;3:40.00","#009966","",""]
[25,"  GUI","2022-04-18","2022-04-27",8,0,0,"Sebastian Lenzlinger","","7.3","Seraina Schöb;Sebastian Lenzlinger","0:40.00;2:80.00","#009966","",""]
[26,"    Festlegen der Positionierung der Sprites","2022-04-19","2022-04-19",1,0,0,"Seraina Schöb","54","7.3.1","Seraina Schöb","0:10.00","#009966","",""]
[54,"    Design-Meeting","2022-04-18","2022-04-18",1,0,0,"","","7.3.2","Seraina Schöb;Alexandr Sazonov;Sebastian Lenzlinger;Jonas Biedermann","0:10.00;1:5.00;2:10.00;3:10.00","#009966","","Welche Ästhetik, was für Sprites?"]
[28,"    Implementierung 2D-Engine mit Placeholder-Sprites","2022-04-20","2022-04-21",2,0,0,"Seraina Schöb","26;27","7.3.3","Seraina Schöb","0:20.00","#009966","",""]
[27,"    Placeholder-Sprites erstellen","2022-04-19","2022-04-19",1,0,0,"Jonas Biedermann","54","7.3.4","Jonas Biedermann","3:20.00","#009966","",""]
[29,"    3D-Animation: Finale Sprites erstellen","2022-04-20","2022-04-22",3,0,0,"Jonas Biedermann","27","7.3.5","Jonas Biedermann","3:20.00","#009966","",""]
[30,"    Finale Sprites mit Engine zusammenführen","2022-04-25","2022-04-27",3,0,0,"Jonas Biedermann","28;29","7.3.6","Seraina Schöb;Jonas Biedermann","0:30.00;3:20.00","#009966","",""]
[88,"  Ausgabe der Top 10 (5 per Type)","2022-04-20","2022-04-20",1,0,0,"Alexandr Sazonov","26;87","7.4","Alexandr Sazonov","1:15.00","#009966","",""]
[87,"  Speicherung der Highscores","2022-04-19","2022-04-19",1,0,0,"","","7.5","Alexandr Sazonov","1:15.00","#009966","","Top 5 für\n\nHumans (Team)\nAm Wenigsten Runden gebraucht\n\n\nGhosts (Einzelspieler:in\n)\nAm meisten Runden überlebt\n"]
[89,"  Unit-Tests für alles Relevante","2022-04-25","2022-04-27",3,0,0,"","88;144","7.6","Alexandr Sazonov;Jonas Biedermann","1:40.00;3:40.00","#009966","",""]
[98,"  Spielbarkeit des Spiels für Präs sicherstellen","2022-04-28","2022-04-28",1,0,0,"","89","7.7","Alexandr Sazonov;Jonas Biedermann","1:25.00;3:30.00","#009966","",""]
[5,"Meilenstein IV","2022-05-02","2022-05-02",0,0,0,"","","8","","","#ff0000","https://p9.dmi.unibas.ch/cs108/2022/#Milestone 4","Git-Abgabe 2.Mai 07.00\n\n\nMeilenstein 4\nDieser Meilenstein besteht wieder aus dem Vorzeigen des Projekts in der\nÜbungsstunde in der Woche vom 02.05.2022.\nAnforderung für Meilenstein 4:\n– Es ist eine erste Version der GUI für das Spiel vorhanden\n– Die kompletten Spielregeln sind implementiert\n\nZiel ist es, ein erstes lauffähiges Client/Server Spiel mit GUI-Unterstützung\nverfügbar zu haben"]
[22,"Phase V","2022-05-03","2022-05-16",10,1,0,"","21","9","","","#993300","",""]
[145,"  Programmarchitektur dokumentieren","2022-05-03","2022-05-05",3,0,0,"Sebastian Lenzlinger","","9.1","Sebastian Lenzlinger","2:15.00","#009966","",""]
[71,"  Bericht Qualitätssicherung","2022-05-03","2022-05-05",3,0,0,"Seraina Schöb","","9.2","Seraina Schöb","0:40.00","#009966","",""]
[72,"  GUI kann auf ganze Client-Funktionalität zugreifen","2022-05-09","2022-05-12",4,0,0,"","77","9.3","Seraina Schöb;Sebastian Lenzlinger","0:60.00;2:40.00","#009966","",""]
[77,"  Vollständige Implementierung der Spiellogik (vollst. spielbar)","2022-05-03","2022-05-06",4,0,0,"","","9.4","Alexandr Sazonov;Jonas Biedermann","1:30.00;3:30.00","#009966","",""]
[90,"  OPTIONAL: Erweiterung der Spiellogik um Einstellungen","2022-05-03","2022-05-06",4,0,0,"","","9.5","","","#000000","",""]
[92,"    Modifizierung Spieler:innen Anzahl","2022-05-03","2022-05-05",3,0,0,"","","9.5.1","","","","",""]
[97,"    2 Spieler.innen in einem Abteil","2022-05-06","2022-05-06",1,0,0,"","92","9.5.2","","","","",""]
[93,"    Anzeige: Wer hat für wen abgestimmt?","2022-05-03","2022-05-05",3,0,0,"","","9.5.3","","","","",""]
[94,"    Nachbar-Ghost werden auch eliminiert","2022-05-03","2022-05-05",3,0,0,"","","9.5.4","","","","",""]
[95,"    Menschen werden auch von Zug gevoted","2022-05-03","2022-05-05",3,0,0,"","","9.5.5","","","","",""]
[96,"    Es wird nicht immer Benachrichtigt, wenn Geister an Abteil vorbeiziehen","2022-05-03","2022-05-05",3,0,0,"","","9.5.6","","","","",""]
[91,"  Einstellungen von Lobby in GUI anzeigen","2022-05-09","2022-05-09",1,0,0,"Sebastian Lenzlinger","77","9.6","Sebastian Lenzlinger","2:30.00","#009966","",""]
[79,"  Screenshot","2022-05-13","2022-05-13",1,0,0,"Alexandr Sazonov","72","9.7","Alexandr Sazonov","1:5.00","#009966","",""]
[80,"  Gameplay-Video","2022-05-13","2022-05-13",1,0,0,"","72","9.8","Alexandr Sazonov;Jonas Biedermann","1:10.00;3:10.00","#009966","",""]
[78,"  Unit-Testing","2022-05-13","2022-05-16",2,0,0,"","25;72","9.9","Alexandr Sazonov;Jonas Biedermann","1:40.00;3:30.00","#009966","",""]
[73,"  High-Score-Liste in GUI ausgeben","2022-05-09","2022-05-10",2,0,0,"Alexandr Sazonov","77","9.10","Alexandr Sazonov","1:15.00","#009966","",""]
[75,"  Manual fertigstellen","2022-05-03","2022-05-04",2,0,0,"Alexandr Sazonov","","9.11","Alexandr Sazonov","1:15.00","#009966","",""]
[76,"  Spiellogo","2022-05-03","2022-05-03",1,45,0,"Jonas Biedermann","","9.12","Jonas Biedermann","3:10.00","#009966","",""]
[6,"Meilenstein V","2022-05-18","2022-05-18",0,0,0,"","","10","","","#ff0000","","Git-Abgabe 18. Mai 17.00\n\nMeilenstein 5-Präsentation\nZiel dieses Meilensteins ist die Abschlusspräsentation des gesamten Projekts\nim Plenum.\n– Präsentation des gesamten Projekts (inklusive einer Live-Demonstration)\n– Bitte Live-Demonstration und insbesondere die Netzwerk-Kommunikation\nim WLAN im Hörsaal (Netzwerk: DMI PROGRAMMING) vorher testen\n– Charakteristischer Screenshot des Spiels\n– Präsentation der Details zu den durchgeführten Qualitätssicherungsmassnahmen\n(dies soll in der Übungsgruppe vorgeführt werden)\n– Lessons Learned: was haben Sie in diesem Projekt gelernt, was würden\nSie wieder so machen, was würden Sie beim nächsten Projekt verändern?"]
[]
[]
["ID","Name","Default role","e-mail","Phone","Standard rate","Total cost","Total load"]
[0,"Seraina Schöb","SoftwareDevelopment:2","seraina.schoeb@unibas.ch","",0,0,24.449999999999996]
[1,"Alexandr Sazonov","SoftwareDevelopment:2","alexandr.sazonov@stud.unibas.ch","",0,0,16.45]
[2,"Sebastian Lenzlinger","SoftwareDevelopment:2","sebastian.lenzlinger@stud.unibas.ch","",0,0,19.750000000000004]
[3,"Jonas Biedermann","SoftwareDevelopment:2","jonas.biedermann@stud.unibas.ch","",0,0,18.900000000000002]