Dies ist ein (unvollständiger) Auszug aus dem gedruckten Buch .
„Perfektionismus ist die Stimme des Unterdrückers, der Feind jedes Menschen. Er engt Sie ein Leben lang ein und macht Sie verrückt […]. Ich glaube, dass Perfektionismus auf der besessenen Vorstellung beruht, dass man nicht sterben würde, wenn man nur sorgfältig genug voranschritte und jeden Trittstein genau träfe.” (Anne Lamot)
Streben nach PerfektionPermalink
Sicher kennen Sie die 80:20-Regel, die offiziell „Pareto-Prinzip“ heißt: Auf Entwicklungsaufwände angewandt besagt sie, dass 80 Prozent der Resultate in 20 Prozent der gesamten Zeit eines Projekts erreicht werden. Die restlichen 20 Prozent der Resultate verursachen die weitaus meiste Arbeit. Zwar lässt sich dieses Prinzip für Softwareprojekte nicht formal beweisen, aber viele Beispiele zeigen seine Gültigkeit.
Wenn also in Ihrem Projekt mal wieder ein vermeintlich kleiner Baustein einen Großteil der Aufwände verschlingt, könnten Sie sich bei Herrn Pareto bedanken – wäre er nicht schon vor vielen Jahren verstorben.
Das Pareto-Prinzip ist jedenfalls der Grund, warum Perfektion so fürchterlich teuer und schwierig ist. Perfektionisten tendieren dazu, das Pareto-Prinzip zu leugnen und zu behaupten: „Das trifft bei uns nicht zu, wir haben alles im Griff!“
Im Kontext von Softwarearchitekturen begehen solche Perfektionisten aus unserer Erfahrung typischerweise folgende Fehler. Sie streben nach
- perfekter Organisation von Teams und Abläufen
- perfekter Dokumentation
- perfekten Entscheidungen
- perfekten Strukturen, technischen Konzepten und perfektem Code.
PragmatischPermalink
Bleiben Sie pragmatisch – auch mit 80 -Prozent-Lösungen können Sie gute Software entwerfen, entwickeln und bauen!
Verwandte MusterPermalink
-
Der Perfektionist übertreibt es mit den Sichten des Vielsehenden, erfindet neue und arbeitet sie bis zum Exzess aus. Das er scheint uns in den meisten Fällen als zu viel Arbeit.
-
Der Perfektionist vergisst die strukturierte Faulheit und gerät somit schnell in Gefahr, zu viel zu produzieren.
- Perfektionismus führt zu Übertreibung: Zu viel des Guten in Reinform.
- Der Perfektionist kann in Toolistan wochenlang über noch bessere Werkzeuge diskutieren, ohne das eigentliche System zu verbessern.
HinweisPermalink
arc42 offers architecture training.
Two expert trainers at all times, highly practical and pragmatic, ideal preparation for iSAQB CPSA-Foundation certification.Next available dates (in English):
- June 24-26 2025, online (Trainer: Wolfgang Reimesch)
- October 14-16 2025, online (Trainer: Wolfgang Reimesch)
Next available dates (in German):
iSAQB Advanced Topics
IMPROVE: Learn to effectively evolve and maintain systems.
- July 15.-17th 2025, Hamburg, Carola Lilienthal with Gernot Starke
- November 25.-27th 2025, Hamburg, Carola Lilienthal with Gernot Starke
Req4Arc: Getting your Requirements right.
What to do if your requirements need improvement.- September 30. - October 2nd 2025, Frankfurt, Peter Hruschka and Gernot Starke
- March 9.11th 2026, Munich, Peter Hruschka and Gernot Starke
ADOC: Architecture Documentation
How to efficiently and effectively create and maintain useful technical documentation, with a strong focus on arc42. Within this practical course you improve your own documentation!Contact us for inhouse training.
Version of: 2025-March-30