Scrum

Software Development mit Scrum

Kursdauer: 2 Tage, Tageskurs
Kurssprache: deutsch, Unterrichtsmaterial überwiegend in deuschter Sprache


Software Engineering hast sich seit den Zeiten der Wasserfall- und inkrementalen Modellen weiterentwickelt. Heute sind die agilen Methoden des Software Entwicklungsprozesses das Mainstream in der Software Entwicklungsbranche geworden.
Scrum hat sich durchgesetzt und hat als agile Software-Entwicklungsmethode die größte Verbreitung erreicht. Die Erfahrung zeigt uns, dass die Projekte auf "Scrum-Art" durchzuführen erfolgreicher sind und zur grösseren Kundenzufriedenheit führen, die unser Ziel bei der Software Entwicklung sein muss.

Diese Schulung bietet allen Rollen im Software Entwicklungsprozess, Entwicklern, Testern, Managern oder Analytikern die Möglichkeit Scrum kennenzulernen und die Methoden und Prinzipien verinnerlichen.
Anhand von praktischen Projektsituationen und Beispielen wird dargestellt, wo die klassischen Fehler in langwierigen isolierten Projekten passieren und wie man in diesen Situationen Scrum einsetzten kann.
Es werden die Scrum-Rollen und Scrum-Meetings durchgespielt sowie das Anforderungs- und Release-Management in Scrum.
Eine wichtige Rolle in Scrum hat die kontinuierliche Verbesserung - Adaptation, und Hindernisbekämpfung im Projekt, die auch ausführlich diskutiert werden.
Unsere Trainer haben langjährige Projekterfahrung in Scrumprojekten, deswegen können sie sehr gut auf Ihre praktische Fragen eingehen und sie beantworten.

  • Entwickler
  • Tester
  • Projekt Manager
  • Analysten
  • Sponsoren

  • Agiles Software Engineering
    • Die agilen Prinzipien
    • Die agilen Techniken
  • Das Scrum Team
    • das Zusammenspiel im agilen Team
    • Scrum Master
    • Product Owner
    • Verteilte Teams
  • Scrum in Vorbereitunsphase
    • Kick-of-Workshop
    • Product Backlog
    • Schätzungen
    • ReleasePlanning
  • Software Entwicklung mit Scrum
    • Sprints
    • Lieferbare Produktinkremente – Definition of Done
    • SprintPlanning:
      • Ziele
      • Tasks
      • Teamverfügbarkeit
      • Checklisten
      • Story Points, Planning Poker
      • Taskboard, Sprint Burndown Chart
    • Daily Scrum
      • Backlogpflege
      • Review
  • Kontinuierliche Verbesserung
    • Scrum Master Rolle
    • Hindernisbeseitigung
    • Team Building
    • Retrospektiven
  • Releasemanagement
    • Releasemanagement versus Sprint-Management
    • Release Planning
      • Release Controlling (Release Burndown Charts …)
      • Festpreisverträge
  • Erfahrung vom Software Development Prozes