Motto przedmiotu: „Wszystkie metodyki są dobre, lecz do różnych projektów”
Cele przedmiotu:
- Zapoznanie się z wybranymi metodykami wytwarzania oprogramowania
- Zrozumienie silnych i słabych stron poszczególnych metodyk
- Nabycie umiejętności doboru metodyki i jej adaptacji do potrzeb projektu
Zakres wykładu:
- Przegląd metodyk wytwarzania oprogramowania, przykłady projektów
- Metodyki zwinne na poziomie zespołu (Agile): Scrum, Kanban, XP
- Metodyki zwinne na poziomie firmy (skalowany Agile): Scrum of Scrums, DevOps, SAFe
- Metodyki klasyczne: RUP
- Dobór metodyki, łączenie praktyk
Zadania projektu:
- Organizacja i infrastruktura projektu
- Scrum: Backlog produktu, persony, scenariusze
- Scrum: Backlog sprintu, planowanie sprintu
- Kanban: Tablica Kanban, metryki
- Scrum: Retrospektywa
- Dobór i adaptacja metodyki