“Jeder Narr kann Code schreiben, den ein Computer versteht. Gute Programmierer schreiben Code, den Menschen verstehen.”
Warum Martin der/die kanonische Implementation Consultant ist
Martin Fowler schloss sein Studium am University College London 1986 ab und begann seine Laufbahn bei Coopers & Lybrand, wo er fünf Jahre lang Unternehmenssoftware für Kunden entwickelte und integrierte. Diese frühe Phase war prägend: Sie verankerte alles, was er später schrieb, in der konkreten Reibung realer Produktionssysteme — fernab theoretischer Ideale. 1994 zog er in die USA und trat im Jahr 2000 ThoughtWorks bei, wo er seither als Chief Scientist fungiert — das intellektuelle Fundament eines Unternehmens, dessen gesamtes Geschäftsmodell darauf beruht, erfahrene Praktiker direkt zum Kunden zu schicken, um Software gemeinsam mit ihnen zu entwickeln.
Sein Buch Refactoring (1999) gab der Branche eine gemeinsame Sprache und eine fundierte Methode, um bestehenden Code umzustrukturieren, ohne sein beobachtbares Verhalten zu verändern. Das Buch entstand nicht im Elfenbeinturm, sondern aus dem Beobachten, wie Codebasen unter Änderungsdruck verfallen, und dem Systematisieren dessen, was tatsächlich half, sie wiederherzustellen. Patterns of Enterprise Application Architecture (2002) folgte derselben Logik: die wiederkehrenden Lösungen katalogisieren, die Praktiker beim Bau großer Unternehmenssysteme einsetzen, ihnen Namen geben und den Katalog zugänglich machen, damit Teams aufhören, unter Zeitdruck das Rad neu zu erfinden. Er unterzeichnete 2001 das Agile Manifest gemeinsam mit sechzehn Kollegen und hat in den folgenden zwei Jahrzehnten auf seinem öffentlichen Bliki über Continuous Integration, Microservices, evolutionäre Architektur und die organisatorischen Dynamiken geschrieben, die darüber entscheiden, ob gute technische Praktiken Wurzeln schlagen oder unter Druck zerbrechen.
Das alles ist die Arbeit eines Implementation Consultant, nicht eines Strategy Consultant. Fowlers Ergebnisse waren stets funktionierende Systeme und übertragbares Wissen — keine Foliendecks und Empfehlungen. Der Implementation Consultant verkauft Lieferung: die Migration, das laufende System, den unter messbaren Ergebnissen gesteuerten Wandel. Genau das haben Fowlers Karriere und ThoughtWorks als Institution dreißig Jahre lang geleistet. Während der Strategieberater dem Vorstand ein Memo überreicht und geht, endet Fowlers Arbeit erst, wenn der Code in der Produktion läuft, das Team ihn versteht und der Kunde ihn ohne ihn pflegen kann.
Der/die Implementation Consultant verkauft Umsetzung — das laufende System, den Rollout, den Change unter messbaren KPIs. Zur Rolle Implementation Consultant →
Gleiche Rolle, andere Welle
Teilst du die Rolle Implementation Consultant?
Der kostenlose Test misst deine Verhaltens-Passung gegen alle 27 Rollen — auch diese. 2-Minuten-Express oder die vollen 77 Fragen.
Finde deine Rolle — kostenlos →Die Rollen-Einordnung ist roletypes redaktionelle Lesart auf Basis öffentlicher Arbeit und Aussagen — keine Empfehlung durch Martin Fowler. Zitat gegen die zitierte Quelle geprüft; sag uns Bescheid, wenn etwas nicht stimmt.