Was heißt Entwickler_innen-Produktivität?
Entwickler_innen-Produktivität misst, wie effizient ein_e Entwickler_in bzw. ein Team innerhalb eines bestimmten Zeitraums arbeitet. Effizienz bezieht sich auf alle Prozesse im Software-Entwicklungs-Lebenszyklus. Ergebnis soll ein geschäftlicher Nutzen sein.
Produktivität lässt sich mit vielen verschiedenen Metriken darstellen. Aber Achtung: Softwareentwicklung ist eine komplexe Aufgabe. Das macht die Messung schwierig und führt oft zu Diskussionen zwischen Managern_innen und Team Leads.
Die Auswahl der Metriken muss deshalb gut durchdacht sein. Die Verwendung falscher Leistungsindikatoren kann sich als stark nachteilig erweisen. Beispiel: Messung von “Geschriebene Codezeilen”. Oberflächlich kann das vom Management als guter Leistungsindikator gesehen werden. Aber werden damit wirklich wertvolle Insights generiert? Im schlimmsten Fall “gamen” Entwickler_innen diese Metrik und schreiben absichtlich längeren Code. Das wiederum wirkt sich im schlimmsten Fall auf die Performance des Produkts aus.
Besser: auf Qualität konzentrieren, statt Quantität zu forcieren. Noch besser: Ein Umfeld schaffen, in dem Blocker einfach identifiziert werden können und versucht wird, diese schnell zu beseitigen.
Eine einfache Möglichkeit, wie schnell Blocker identifiziert werden können: Regelmäßig eine Umfrage an Entwickler_innen aussenden, dann die Top-Blocker zu identifizieren und diese Hindernisse aus dem Weg räumen.
Messung der Produktivität
Natürlich können auch Tools und Frameworks helfen, die Produktivität zu steigern und um KPIs strukturiert in einem Dashboard darzustellen. Typische Zeitfresser haben wir auch in unserem Artikel „7 Methoden zur Steigerung der Entwicklerproduktivität – aus der Perspektive einer CEO“ zusammengefasst.
Anerkannte Frameworks zur Messung von Entwickler_innen-Produktivität sind:
Weiterführender externer Artikel:
- Eine weitere Perspektive hinsichtlich Produktivität in der Softwareentwicklung: https://marcospoerl.de/blog/was-bedeutet-produktivitaet-fuer-entwicklungsteams