Zum Inhalt springen


Software Maintenance - Alles rund um die Wartung, Instandhaltung, Produktpflege, Maintenance von Software


30. Juli 2012

Priorisierung

In der Softwareentwicklung ist es üblich, dass wir eine Aufgabe bekommen, und noch bevor diese erfüllt ist, sollen wir mit einer neuen Aufgabe anfangen. Man kann sich das vorstellen, wie einen Stack, einen Kellerspeicher. Nach und nach wächst der Stapel, der aus lauter teilweise erledigten Dingen besteht, aber nur gelegentlich wird eine Sache fertig, nämlich dann, wenn wir es zufällig schaffen, vor der nächsten neuen Aufgabe die gerade bearbeitete zu erledigen. Wenn wir unsere gleichzeitige Arbeit (Work in progress, WIP) nicht limitieren, werden wir am Ende nur sehr wenig fertig bekommen, und wir verrichten viel Arbeit ohne Ergebnis. Das ist nicht nur frustrierend, sondern auch ökonomisch suizidal.

(more…)