Steering Committees
Transcription
Steering Committees
Software Engineering Projekt Ein kurzer Überblick über das Projekt Unsere Erwartung und eure Fragen Agenda Gruppeneinteilung Projektablauf Steering Committees Reviews Artefakte Projektmanagement Dokument Pflichtenheft Design Dokument Qualitätssicherungsdokument Ansprechpartner Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Gruppeneinteilung Alexander Wagener Felix Brodkorb Kai Rathmann Ulf Liedén [email protected] Rizwana Yasmeen Julian Dean Dervis Kilic Betreuer: Andreas Sewe [email protected] HDA: Rocco Zunic [email protected] Steffi Bockhorn [email protected] Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Gruppeneinteilung Leonid Khaylov Kamil Erhard Dirk Kröhan Erik Brangs Till Hohmann [email protected] Ina Horn Betreuer: Ralf Mitschke [email protected] HDA: Anna Kröll [email protected] Frederik Becker [email protected] Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Gruppeneinteilung Joscha Drechsler Sven Amann Thomas Pilot Dennis Feldmann Ulrich Rokohl [email protected] Fahd Laghrib Christoph Andrzejak Betreuer: Marcel Bruch [email protected] HDA: Janine Hasert [email protected] Jennifer Seifert-Leidner [email protected] Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Zeitlicher Ablauf Start (heute November 2010) Kick-Off: Projektmanagement (24.11. - TBD) 1. Steering Committee (7.12. 2010) Projekt-Management Dokument (20.12. 2010) 2. Steering Committee (Anfang Februar 2011) Pflichtenheft (1.3. 2011) 1. Review (Mitte März 2011) … Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Zeitlicher Ablauf … Kick-Off: Software Design und Qualitätssicherung (Ende März 2011) 3. Steering Committee (Anfang Mai 2011) Design Dokument (1.6. 2011) 2. Review (Anfang Juli 2011) 4. Steering Committee (Anfang August 2011) Abnahme & QS Dokument (15.9. 2011) 3. Review (Anfang Oktober 2011) SE-Messe (Ende) (1. Freitag im November 2011) Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Steering Committees (SC) Anwesend: Alle Teilnehmer des SE Projekts Projekt Status; präzise Vorstellung (Vortragsfolien) 5-10 min (d.h. auf keinen Fall mehr als 5 Folien; kein Übersicht etc.) Pro SC trägt im Allgemeinen ein Gruppenmitglied vor Über die SCs hinweg wechseln sich die Gruppenmitglieder ab Sprecht euren Projekt-Status mit der gesamten Gruppe durch (Sprecht mit dem Betreuer, um Unklarheiten zu beseitigen) Anschließend Diskussion Fragen zu den aktuellen Inhalten (Projekt-Artefakte) Vorstellung der nächsten Inhalte (SE-Organisation) Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Projekt Status ALLGEMEINE INHALTE (bei jedem Steering Committee) eine Folie mit den wichtigsten Stichpunkten zu eurem Projekt: Wer sind wir... Wer ist der Auftraggeber... Was machen wir (in 2-3 Sätzen)... Inhaltsfolien – Aktuelle SPEZIFISCHE INHALTE Ein bis zwei Folien mit Grafiken zu: den bisherigen Aufwänden, der Abschätzung des noch notwendigen Aufwands und der Veränderung der Abschätzung des Aufwands im Vergleich zum letzten SC bzw. Review Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Projekt Status SPEZIFISCHE INHALTE 1. SC: Prozess, Rollen, Ist-/Sollstand des Projektes, Zeitplan 2. SC: Pflichtenheft, geplante Tools 3. SC: Systemdesign, kritische Design Entscheidungen, Vision QS 4. SC: Implementierung, Qualitätssicherung Die SCs dienen auch dazu ggf. Probleme und Lösungen der anderen Gruppen kennen zu lernen. Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Reviews Jede Gruppe trägt einzeln vor 2 Vortragende pro Review; über die Reviews hinweg sollen alle Gruppenmitglieder einmal vortragen 30-40min pro Gruppe + Fragen Der Vortrag (insbesondere die Folien) werden als Ergebnis der Gruppe gesehen Sprecht euren Vortrag mit der gesamten Gruppe durch und danach mit dem Betreuer (Sprecht rechtzeitig mit dem Betreuer, um Vorschläge einbauen zu können) Notenrelevant Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Reviews ALLGEMEINE INHALTE (bei jedem Review) eine Folie mit den wichtigsten Stichpunkten zu eurem Projekt: Wer sind wir... Wer ist der Auftraggeber... Was machen wir (in 2-3 Sätzen)... Inhaltsfolien - Aktuelle SPEZIFISCHE INHALTE Ein bis zwei Folien mit Grafiken zu: den bisherigen Aufwänden, der Abschätzung des noch notwendigen Aufwands und der Veränderung der Abschätzung des Aufwands. Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Reviews SPEZIFISCHE INHALTE 1. Review: Pflichtenheft (Struktur, Soll-Ist,..), Vision QS 2. Review: Übergang Analyse zu Entwurf (Patterns, Architektur, Designentscheidungen,...) 3. Review: Eure Erfahrungen bzgl. eingesetzter Werkzeuge, Fazit der Qualitätssicherung (Vision und Realität), Fazit der Veranstaltung Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Zeitplan (was erwarten wir...) bisheriger Zeitaufwand: … Std. geschätzter Gesamtaufwand (alt – XX.YY.ZZZZ): geschätzter Gesamtaufwand (neu): => Restaufwand: … … … Std. Std. Verteilung des Aufwands (aktuell) Verteilung des Aufwands (erwartet / geschätzt) Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Std. Aufgabe der Soziologen Zielsetzung dieses Praktikums ist [...] die Einübung der Zusammenarbeit mit Personen anderer Qualifikationsrichtungen. Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Aufgabe der Soziologen [...] Je nach Zuschnitt des Projekts, an dem die Praktikanten beobachtend oder - wenn gewünscht - auch gestaltend teilnehmen[...]. Beispiele: Ausarbeitung von Texten (Pflichtenheft, Dokumentation,...) Erstellung von Präsentationen Ggf. Halten von Präsentationen weitere Möglichkeiten zur Mitarbeit sind Projektspezifisch (z.B. Usabilitytests,...) Erfüllung der Anforderungen aus dem Soziologiepraktikum Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Bewertung Insg. 8SWS (12CP) – dafür gibt es zwei Noten 6 SWS (9 CP) Basis ist im Wesentlichen die praktische Arbeit und die Zufriedenheit des Auftraggebers 2 SWS (3CP) Die erstellen Dokumente und die gehaltenen Präsentationen (Reviews) Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Erste Schritte (vorläufig) Teaminterne Verantwortlichkeiten verteilen; insbesondere eine Person identifizieren, die für Kontakte zum Auftraggeber verantwortlich ist Kontakt zum Auftraggeber aufnehmen Sich mit den Betreuern treffen (vor dem ersten Termin mit den Auftraggebern) Einen ersten Termin mit dem Auftraggeber und den Betreuern koordinieren. Das erste Treffen mit dem Auftraggeber findet gemeinsam mit den Betreuern statt. Alles weitere findet sich... Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Vorgehensmodell Vorgaben des Auftraggebers sind zu beachten Ein klares Vorgehensmodell ist zu wählen (Achtung: agil bedeuted nicht unstrukturiert und unorganisiert!) Diskussion im Kick-Off: Projektmanagement (mit Marcel Bruch) Termin Diskussion: 24.11. Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Ansprechpartner für Dokumente Projektmanagement und Pflichtenheft Vaidas Gasiunas Ralf Mitschke Design Andreas Sewe Tom Dinkelaker Qualitätssicherung Marcel Bruch Lucas Satabin Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Ansprechpartner / Verantwortlichkeiten Inhaltliche Fragestellungen zum Projekt im Allgemeinen der Auftraggeber bei Fragen bzgl. Pflichtenheft, Design, Architektur, Technologien, Tools, etc. die entsprechenden Dokumenten-Verantwortlichen Teaminterne Spannungen: HDA & Betreuer(in) Bei Spannungen mit dem Auftraggeber: Betreuer(in) Bei Spannungen mit dem Betreuer(in): Frau Prof. Dr. Mira Mezini Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Organisatorischer Ansprechpartner Ralf Mitschke ([email protected]) Fragen zum Ablauf und Inhalt der SCs und Reviews: Referenzdokumente Administration (Poolräume etc.): Ankündigungen erfolgen über das Forum der Fachschaft: http://www.d120.de/forum/viewforum.php?f=265 Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke Software Engineering Projekt Viel Spass und viel Erfolg! Nov. 2010 | Fachbereich Informatik | Software Engineering Projekt | Ralf Mitschke