Programmierer sind nicht faul – sie sind nur die schlechtesten Schätzer der Welt
Programmierer sind nicht faul – sie sind nur die schlechtesten Schätzer der Welt
Dieser Meinung ist zumindest Anders Abel, Autor des Blogs Passion for Coding. Die Fehlerrate einer Programmierer-Schätzung ist sogar so vorhersehbar, dass man sie auf eine mathematische Formel reduzieren kann, meint er. Man müsse dazu nur die geschätzte Zeit des Entwicklers nehmen, mit Pi multiplizieren und anschließend in die nächsthöhere Zeiteinheit umrechnen, um die tatsächlich benötigte Zeit heraus zu bekommen. Dieser Rechnung zufolge werden aus einem geschätzten Tag ganze 3,14 Wochen.
Da fragt man sich doch: Was verzögert die Arbeit eines Entwicklers so sehr, dass er es selbst nicht einmal bemerkt, geschweige denn mit einplanen kann. Abel listet eine Vielzahl an Hindernissen beim Erreichen der Dealine auf. Dazu zählen kleine Hürden wie das reine Starten des Computers oder das Auffinden der richtigen Informationen. Aber auch größere Hindernisse können sich dem Programmierer in den Weg stellen: Irgendwas geht immer schief, und besonders umfangreichere Aufgaben sind meist nur schwer einzuschätzen.
Doch richtiges Schätzen kann man lernen, glaubt zumindest Abel. So habe jeder Entwickler eine bestimmte Zeitspanne, die er realistisch abschätzen kann - bei erfahrenen Entwicklern ist das eine Spanne von einer halben bis hin zu 25 Stunden. Um das Schätz-Vermögen zu trainieren, solle man vor jeder Aufgabe schätzen, wie lange man für sie brauchen könnte, und nach Abschluss des Projektes notieren, wie viel Zeit es tatsächlich in Anspruch genommen hat. So lernt man die eigene Arbeitsweise und auch seine Wahrnehmung derselben besser kennen; bis hin zu dem Punkt, da sich Arbeitszeit und Wahrnehmung tatsächlich irgendwann decken.
Das könnte Sie auch interessieren
Als Gast kommentieren:
Gastkommentare werden nach redaktioneller Prüfung freigegeben (bitte Policy beachten).
-
Java Magazin - Die aktuelle Ausgabe
Inhalt, Editorial, Quellcodes und Link-Tipps zum aktuellen Java Magazin -
Archiv
-
Digital lesen
-
Java Magazin Abo
-
Eclipse Magazin - Die aktuelle Ausgabe
Inhalt, Editorial, Quellcodes und Link-Tipps zum aktuellen Eclipse Magazin -
Archiv
-
Digital lesen
-
Eclipse Magazin Abo
-
Business Technology - Die aktuelle Ausgabe
Inhalt, Autorenverzeichnis und Editorial zum aktuellen Business Technology -
Archiv
-
Digital lesen
-
Business Technology Abo

Warenkorb
Login
Registrieren
Kommentare
Ihr Kommentar zum Thema