173
Projekt: Digitales Notizbuch – agil entwickelt
Iterationen
Das Besondere beim agilen Programmieren ist, dass man
die Software in mehreren Schritten entwickelt, die man
Iterationen
nennt. In jeder Iteration werden eine oder
mehrere Storys verwirklicht. Du programmierst etwas, tes-
test dein Programm und beseitigst alle Fehler. Erst wenn
alles funktioniert, gehst du zur nächsten Iteration über und
nimmst dir ein paar neue Storys vor.
Mit jeder Iteration wird das Programm ein wenig erweitert.
Wichtig ist, dass du am Ende einer Iteration ein
lauffähiges
Programm
hast. Es hat zwar noch nicht alle Funktionen,
aber man kann schon mal etwas sehen und prüfen, ob alles
so ist, wie man es sich vorgestellt hat.
Story
1. Es gibt eine g ...