Mob Programming mit Test Driven Development

Methodik & Soft Skills
08.09.2021


9:00 – 17:15 Uhr
ETH Zürich
Max. Teilnehmer: 20

Einleitung

Hands on.

Mob Programming ist in aller Munde, wird aber oft nur von weitem bewundert oder nicht konsequent angewendet.

Wir werden im Mob arbeiten und uns strikte an Design Prinzipien halten. Vielleicht sogar eine neue Sprache lernen. Und am Schluss eine gruppenweise Exploratory Testing Session abhalten.

Die echten agilen Werte basieren auf Zusammenarbeit, Spass und Qualitätsbewusstsein – aber man muss es auch richtig machen und üben.

Programm

  • Einführung/Motivtion für Mob Programming und Test Driven Development
  • Theorie zu white und blackbox testing
  • Übung TDD im Mob
  • Übung ATDD im Mob
  • Exploratory Testing Session
  • Retrospektive

Kursziel

Der Teilnehmer ist fähig, die wichtigsten Grundsätze im Bereich von

  • Software Quality
  • Good Practice
  • Refactoring
  • Team Arbeit

selber anzuwenden oder zu vermitteln

Adressaten

Programmierer, Product Owners, Scrum Masters, Sponsors

Voraussetzungen

Eine gute Streuung von Programmierkenntissen wäre optimal. Von Anfängern bis Profis.

Grundkenntnisse erwünscht.

Infrastruktur

Für den letzten Teil wird ein eigener Laptop benötigt, mit den Werkzeugen, die jeder persönlich hat, aber zumindest 2 Webbrowser. Telefone und Tablets sind ein zusätzlicher Ansporn.

Referenten

Danilo Biella

SPF-Consulting


Danilo ist ein Demystifizierer und stellt gerne Dinge in Frage. Er ist beratet in verschiedenen Bereichen von IT Projekten, von Praktiken in der Software Herstellung bis zu effizienten Prinzipien in Projekt Prozessen. Seine Leidenschaft ist es, den Kunden im Umsetzen seiner Vorhaben besser zu machen. Seit dem Master in Computer Science war sein Augenmerk auf Qualitätsaspekte in der Software Entwicklung gerichtet – und auch wenn sein unermüdlicher Kampf für mehr Qualitätsbewusstsein andauert, hat sich der Fokus im letzten Jahrzehnt in Richtung Analyse von Software Prozessen verschoben. Auf seiner 20 Jahre langen Reise konnte er Erfahrungen in multi-kontinentalen Projekten auf verschiedensten…

Barbara Dravec

Technit Discovery Engine GmbH


Barbara ist seit mehr als zehn Jahren in der Softwareentwicklung in verschiedenen Rollen und Industrien tätig. Als passionierte Software Produkt- und Projektmanagerin entwickelt sie disruptive Produkte für andere oder das eigene Unternehmen. Dazu arbeitet sie mit verschiedensten Methoden und Instrumenten, experimentiert, beobachtet und lernt mit Teams, um ihre Ziele gemeinsam und mit viel Spass zu erreichen. Sie ist Dozentin und Coach an der FH im Studiengang Computer Science und Data Science. Sie ist immer in Bewegung, mal schneller am Kitesurfen oder Skifahren oder langsamer auf der Slackline.