Fachgebiet Software Engineering Übersicht © 09.02.2014 Albert Zündorf, Kassel University...
-
Upload
meta-keiler -
Category
Documents
-
view
106 -
download
0
Transcript of Fachgebiet Software Engineering Übersicht © 09.02.2014 Albert Zündorf, Kassel University...
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
Zeitplanerstellung
ACHTUNG:
man arbeitet nicht 52 Wochen a 40 Stunden = 2080 Stunden pro Jahr
Urlaub, Feiertage, Krankheit, Schulungen => 200 Arbeitstage pro Jahr
Besprechungen, Meetings, Mails, Surfen, ... => 4 bis 5 Stunden Entwicklungsarbeit pro Tag
circa 1000 Stunden pro Personenjahr
mehr ist unproduktiv und nicht lange durchzuhalten
wenn’s brennt kann man (für ein paar Wochen) auf 50 Stunden pro Woche hochfahren und Schätzfehler ausbügeln
wenn man das dauernd macht bricht man irgendwann ein
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
Zeitplanerstellung
Gesamtprojektzeit gemäß Schätzung Einteilen in Tasks, z.B. Phasen, Komponenten, ... Schätzen der relativen Taskgröße und Ableiten der Taskzeit bestimmen der typischen Stundenzahl für Projektarbeit pro Woche Zeiten für andere Projekte, Schulungen, Urlaub, Meetings, ...
im Kalender vermerken pro Kalenderwochen erwartete Projektstunden im Kalender eintragen Taskreihenfolge festlegen:
Vorgänger / Nachfolgerbeziehung festlegen => Gantt Chart topologisch sortieren kritische Pfade analysieren Risikoanalyse ...
Tasks im Kalender eintragen (z.B. mit Microsoft Project, ) Meilensteine festlegen
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
Arbeitspläne
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
Task Aufwände
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
Zusammenfassung PSP
solide statistische Absicherung von Projektplänen
LOC als Basismaß
individuelle Datenbasis
hohe Schätzgenauigkeit bei wiederholbarem Prozess
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
Task Aufwände
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
Arbeitspläne
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
Work Flow Elements
Person
Activity
Product
Time Slot
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
Gantt Chart:
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
Kanban Board
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
Burn Down Chart
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
BPMN Diagram
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
Petri Netze
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
Requirements Engineering
Beispiele vs. vollständig und konsistent
funktionale und nicht funktionale
moving targets
multiple stakeholders
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
Twenty dirty tricks to train software engineers; Ray Dawson ICSE 2000
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
Softwaretechnik
Methoden
Sprachen
Werkzeuge
Projektmanagement
Systemintegration
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University
Weitere Vorlesungen
Design Pattern
SE 2 – Werkzeugbau
Compilerbau
Graphentechnik - Theorie
SE 3 – Modelltransformationen
Fachgebiet Software Engineering Übersicht © 11.04.23 Albert Zündorf, Kassel University