Agil in vier zentralen Ideen
Collaborate
Deliver
Reflect
Improve
Entwickle Ideen gemeinsam im Team
Arbeite gemeinsammit Kund:innen und Fachexpert:innen
Etabliere eine Kultur der Gemeinsamkeit
Sorge für eine stetige Entwicklung
Nutze frühe erste Versionen, um für die weitere Entwicklung zu lernen
Erfülle mit jeder Weiterentwicklung die Nutzerbedürfnisse besser
Berücksichtige subjektive Eindrücke des Teams
Analysiere regelmäßig den Entwicklungsprozess
Erfasse empirische Nutzungsdaten für die aktuelle Softwarversion
Verbessere den Entwicklungsprozess regelmäßig
Passe die weitere inhaltliche Entwicklung an neue Erkenntnisse an
Investiere in die beteiligten Personen
Agile Methode: eXtreme Programming (XP)
XP: Werte
Einfachheit: Prozesse und Lösungen so einfach wie möglich
Feedback: häufige Qualitäts-Rückmeldungen
Kommunikation: häufige, direkte Kommunikation im Team & mit Kund:in
Mut: jede:r Beteiligte übernimmt Verantwortung
XP: Praktiken (Management)
XP: Praktiken (Team)
XP: Praktiken (Programmierung)
Agile Methode: Scrum
Scrum: Rollen
Scrum: Artefakte
Scrum: Zeremonien während eines Sprints
Vergleich der agilen Methoden
Typische Eigenschaften agiler Methoden
Arbeit in kleinen selbstorganisierten team (<10)
iterativ-inkrementelle Entwicklung in kurzen Zyklen
kontinuierliche Mitwirkung/Rückkpplung mit Kund:in
früher Einstieg in die Implementierung, stetige Qualitätsprüfung
Orientierung an Werten wie Einfachheit (statt Bürokratie)
Ideen von Continous Software Engineering
hoher Grad an Automatisierung, insbesondere CI/CD
kontinuierliche Sammlung und Auswertung von Feedback
fortlaufende Weiternetwicklung des Produktes und der Prozesse
Rahmenbedingungen (Architektur & Organisation), die Wandel ermöglichen
Zuletzt geändertvor 18 Tagen