So funktioniert das UEBERBIT Technology Radar
Einleitung
Technologie entwickelt sich rasant weiter und ständig tauchen neue Innovationen auf.
Für ein Entwicklungs- und Technologieunternehmen wie UEBERBIT ist es essenziell, sich kontinuierlich weiterzuentwickeln und die neuesten nützlichen Innovationen im Blick zu behalten. Es ist wichtig, offen nach neuen Technologien zu suchen und etablierte Methoden regelmäßig zu hinterfragen.
Gleichzeitig ist es entscheidend, bewusst zu wählen, welche Technologien wir in unserer täglichen Arbeit und in unseren Projekten einsetzen. Denn wie wir alle wissen: There is no silver bullet.
Was ist das UEBERBIT Technology Radar
Das Technology Radar ist ein Überblick über verschiedene Technologien – von Languages, Frameworks, Tools und Patterns bis hin zu Platforms – die wir als “neu oder erwähnenswert” einstufen. Das Radar bildet also nicht alle etablierten Technologien ab, sondern fokussiert sich auf Items, die kürzlich an Bedeutung gewonnen oder sich verändert haben.
Wie es entsteht
Die Items im Technology Radar werden von den verschiedenen Teams eingebracht. Viele Einträge stehen in direktem Zusammenhang mit der täglichen Arbeit und den Herausforderungen in unseren Projekten. Wir nehmen grundsätzlich nichts in das Radar auf, das wir nicht mindestens einmal selbst ausprobiert haben.
In verschiedenen Expertengruppen gab es wertvolle Diskussionen über die Einordnung und Details jeder Technologie. Das Ergebnis findet sich im aktuellen Technology Radar.
Wie man es nutzt
Das Radar dient als Überblick über Technologien, die alle in den Teams kennen sollten.
Es soll als Leitfaden und Inspiration für die tägliche Arbeit dienen. Außerdem liefert es hilfreiche Informationen und eine Vogelperspektive – damit Entscheidungen auf einer fundierten Basis getroffen werden können.
Wir hoffen, dass auch Entwickler außerhalb von UEBERBIT unser Technology Radar als Inspirationsquelle nutzen.
Quadranten
Wir gruppieren die Items in 4 Quadranten:
Languages & Frameworks
Hier finden sich Programmiersprachen (wie Python oder PHP) sowie Frameworks (wie Angular oder Symfony), die wir für die Entwicklung individueller Software einsetzen.
Methods & Patterns
Patterns sind enorm wichtig und viele von ihnen behalten lange Gültigkeit. In dieser Kategorie sammeln wir Methoden und Patterns rund um Entwicklung, Continuous Integration, Testing, Organisation, Architektur und mehr.
Platforms & Operations
Hier finden sich Infrastruktur-Plattformen und Services. Diese Kategorie nutzen wir auch, um über interne Services zu informieren, die für alle Teams relevant sind.
Tools
Verschiedene Software-Tools – von kleinen Helfern bis hin zu umfangreichen Softwareprojekten.
Rings
Jedes Item wird in einen dieser Rings eingeordnet:
Adopt
Diese Technologie ist etabliert und wir empfehlen ihren Einsatz. Wir nutzen sie seit längerem in mehreren Teams – sie hat sich als stabil und nützlich erwiesen.
Trial
Wir setzen diese Technologie bereits erfolgreich ein und empfehlen, sie genauer zu evaluieren – mit dem Ziel, sie in den Adopt-Ring zu bringen.
Assess
Wir haben diese Technologie ausprobiert und finden sie vielversprechend. Ein näherer Blick lohnt sich, wenn im Projekt ein konkreter Bedarf besteht.
Hold
Diese Kategorie ist besonders: Wir empfehlen, den Einsatz dieser Technologie zu beenden. Das bedeutet nicht, dass sie schlecht ist – in bestehenden Projekten kann sie weiterhin okay sein. Aber wir sehen inzwischen bessere Alternativen.
Über dieses Radar
Das UEBERBIT Technology Radar basiert auf der AOE Tech Radar Software.
UEBERBIT ist eine Digitalagentur aus Mannheim. Wir setzen ausschließlich auf etablierte Enterprise Open Source-Technologien. Das führt zu innovativen Lösungen, digitalen Produkten und Portalen in agilen Softwareprojekten – und zu langfristigen, strategischen Partnerschaften mit unseren Kunden.
Mehr erfahren: www.ueberbit.de
Kontakt: stefan.scholz@ueberbit.de