Die Grüne Wiese ist nur noch eine Illusion!

16. Mai 2024

|

Full Flamingo

Kreative Entwickler wünschen sich Projekte auf der Grünen Wiese. Jedoch zerstören weit mehr Einschränkungen als nur Legacy-Systeme diesen Wunschtraum.

Wir Softwareentwickler fühlen uns zunehmend eingeschränkt, beengt und nahezu erstarrt in unserem Schaffen und unserer Kreativität. Statt möglichst viel zu gestalten sind wir den Zwängen historisch gewachsener Systeme, überbordender Wartungsaufwände, verschleppter Modernisierung und veralteter Technologien erlegen. Das liegt daran, dass wir häufig in sogenannten Brownfield-Projekten arbeiten müssen, bei denen wir uns mit Legacy-Systemen rumärgern müssen.

Deshalb wünschen wir uns sehr oft, endlich mal wieder ein System auf der Grünen Wiese (Greenfield) hochzuziehen und die volle Freiheit zu genießen. Die Grüne Wiese lockt uns mit allem Gestaltungsspielraum und verspricht uns, mit unserer Kreativität die kompromisslos beste Lösung zu erreichen.

Gerne würden wir alles was wir haben hinter uns lassen und nochmal komplett neu entwickeln (siehe auch unseren Artikel „Das neue System muss aber das Gleiche können … !“). Noch lieber würden wir wie ein neues Startup, losgelöst von eingefahrenen Prozessen und Vorschriften, agieren und ein komplett neues System auf der Grünen Wiese hochziehen.

Was zerfurcht die Grüne Wiese?

Leider ist die Grüne Wiese heute nur noch eine Illusion und ihre Bebauung bleibt damit ein Wunschtraum. Nachfolgend zeigen wir 4 Kategorien von Einschränkungen, die uns die Grüne Wiese so gut wie immer verbauen, obwohl weit und breit kein Legacy-System zu sehen ist.

1. Integration

  • Zunehmende Vernetzung: Fast kein System wird heute noch in Isolation gebaut. Daher zerfurchen uns die Vorgaben und Schnittstellen der Partner-Systeme die Grüne Wiese.
  • Ökosysteme: In Ökosystemen sind wir nie alleine. Deshalb verschandeln uns Kompromisse mit unseren Ökosystem-Partnern die Grüne Wiese.
  • Social Media: Die Erwartungshaltung von Nutzern ist heute eine tiefgreifende Integration mit globalen sozialen Netzwerken (z.B. Login mit Facebook oder Twitter). Die damit einhergehenden Vorgaben torpedieren die Grüne Wiese.

2. Technologien

  • Frameworks: Frameworks und Technologien ermöglichen uns, dass wir uns besser auf unsere Kernfunktionalität fokussieren können. Die damit einhergehenden Einarbeitungsaufwände und Beschränkungen verhageln uns die Grüne Wiese.
  • Cloud Computing: Infrastructure-as-a-Service (IaaS) und Platform-as-a-Service (PaaS) bieten uns extreme Skalierbarkeit. Die Einhaltung der dazu notwendigen Architekturvorgaben verbaut uns die Grüne Wiese.
  • Mobile: Wenn wir erfolgreiche mobile Apps anbieten wollen, kommen wir an iOS und Android nicht vorbei. Die Entwicklungsplattformen, die Bereitstellung über App-Stores und die aufgezwungenen Geschäftsmodelle untergraben die Grüne Wiese.

3. Richtlinien

  • Styleguides: Eine konsistente Benutzung und positive User Experience wird durch die Einhaltung von Styleguides erleichtert. Dadurch sind der Kreativität und Innovationen Grenzen gesetzt, die die Grüne Wiese ramponieren.
  • Enterprise Architecture: Mit der Vorgabe einer Enterprise Architecture verhindern große Unternehmen unkontrollierbaren Wildwuchs auch bei der Technologieauswahl. Diese Einschränkung zerstört die Grüne Wiese.

4. Erwartungen

  • Erwartungshaltung der Nutzer: Bei vielen Nutzern hinterlassen weit verbreitete (de-facto Standard-) Anwendungen (wie z.B. Microsoft Word) eingebrannte Erwartungshaltungen bezüglich Benutzung und Funktionalität. Diese verbrennen die Grüne Wiese.
  • Aktuelle Trends: Was Nutzer als zeitgemäße und moderne Anwendungen wahrnehmen unterliegt sich ändernden Trends (wie z.B. Flat Design). Die Berücksichtigung dieser Trends verhunzt die Grüne Wiese.

Offensichtlich treffen diese Einschränkungen leider nicht nur auf Großunternehmen zu, sondern auch auf auf kleine und mittlere Unternehmen und Startups. Lediglich die vorherrschenden Einschränkungen unterscheiden sich je nach Umfeld, in dem wir arbeiten.

Vergessen wir also den Wunschtraum von der Grünen Wiese. Verwenden wir lieber unsere Energie, um die verbleibenden Freiheitsgrade optimal auszunutzen, statt dem Phantom „Grüne Wiese“ hinterherzujagen. Denn auch beim Aufräumen und Modernisieren von Legacy-System kann man ganz schön kreativ sein und im Sinne der Nachhaltigkeit Wert erhalten, der bereits geschaffen wurde.

Kennst Du noch weitere Einschränkungen in unseren oder weiteren Kategorien, dann schreib diese bitte in den Kommentarbereich. Und vergiss nicht ein schönes Verb zu wählen, wie dadurch die Grüne Wiese in Mitleidenschaft gezogen wird.

Marcus, Matthias & Dominik

Bitte teilen

0 Kommentare

Einen Kommentar abschicken

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert