Softwaretechnik 1, Vorlesung, SS2015
Softwaretechnik 1, Vorlesung, SS2015
Karlsruher Institut für Technologie (KIT)
Softwaretechnik I, SS 2015, gehalten am 17.07.2015, Lektion 25
1 hour 14 minutes Posted Jan 15, 2016 at 9:38 am.
Kapitel 8.2 – Agile Prozesse
Agiles Manifest – eine Gegenreaktion zu plangetriebenen Prozessen (Wasserfall)
Agile Prozesse
Praktiken des Extreme Programming (XP)
Paarprogrammierung I
Paarprogrammierung II
Effizientes Testen
Testen bei XP
Komponententests
Akzeptanztests
Testgetriebene Entwicklung
Zustandsdiagramm der testgetriebenen Entwicklung
Test/Implementierung/Umstrukturierung
Rolle der Komponententests
Umstrukturierung I
Umstrukturierung II
Umstrukturierung III
Inkrementelles Design
Planungsspiel
Auslieferungsplanung
Iterationsplanung I
Iterationsplanung II
Kunde vor Ort
Behauptung Kent Becks I
Behauptung Kent Becks II
Kritik an XP
Probleme bei der Einführung von XP
Bewertung von XP
Zusammenfassung
Was wissen wir eigentlich über XP?
Paarprogrammierung versus …
Erfahrungen mit testgetriebener Entwicklung
Quantitative Studien zur testgetriebenen Entwicklung
Scrum
Scrum – Artefakte
Restaufwands-Diagramm (engl. burndown chart)
Und so sieht´s in Wirklichkeit aus.
Scrum – Rollen
Scrum – Treffen (engl. Scrum = Gedränge)
Literatur
Kapitel 7 – Schätzmethoden
Wo sind wir gerade?
Lernziele
Aufwandsschätzung
Einflussfaktoren
Das »Teufelsquadrat«
Einflussfaktoren: Quantität
Einflussfaktoren: Qualität
Einflussfaktoren: Entwicklungsdauer
Einflussfaktoren: Produktivität
Basismethoden: Analogiemehtode
Analogiemehtode: Beispiel
Basismethoden: Relationsmethode
Relationsmethode: Faktoren
Relationsmethode: Beispiel
Multiplikationsmethode: Beispiel
Basismethoden: Phasenaufteilung
Die Schätzmethode COCOMO II
Schätzformel von COCOMO II
COCOMO II Skalierungsfaktoren
COCOMO II – Beispielsrechnung (1)
COCOMO II – Beispielsrechnung (2)
Delphi-Schätzmethode
Planungspoker: Variation der Delphi-Methode
Planungspoker (2)
Und was soll man jetzt benutzen?
0:00
1:14:21
Download MP3
Show notes
25 | Vorlesung