Wir benötigen wahrscheinlich die folgenden Mitarbeiter:
Eventuell brauchen wir noch weitere Stellenbeschreibungen. Vielleicht sollte es noch einen Mitarbeiter geben, der die Pizzas vom Koch entgegen nimmt und sie für die Auslieferung fertig macht. Oder, wäre das möglicherweise ein Job für den Mitarbeiter, der die Bestellungen entgegennimmt?
Indem wir uns diese Gedanken machen, kommen wir dem objektorientierten Design sehr nahe. Das ist gar nicht so leicht, selbst für geläufige Situationen. Wenn wir einen Pizzalieferservice planen, würden wir wahrscheinlich mehrere Wochen (oder Monate) brauchen einen Geschäftsplan zu entwerfen. Wenn das endgültiges Konzept steht, stellen wir Angestellte ein und kaufen Material zum Pizzabacken.
Dann ist Runtime.
Wenn unser Pizzalieferservice fertig ist und läuft, müssen dann unsere Angestellten miteinander kommunizieren?