Blog

Atlassian Compass kennenlernen

APR 12, 2022

Softwareentwicklung ist heute ein kollaborativer, aber komplexer Prozess mit immer mehr Verantwortlichkeiten, Tools und Prozessen. Bleiben diese Komplexitäten bestehen, können sie die Produktivität beeinträchtigen und Teams daran hindern, agil zu arbeiten.

Mehrnaz Karimi

Mehrnaz (Naz) is a published writer who has been creating content in the tech space for several years. She is passionate about her craft and is creative by nature.

Im Laufe der Zeit sind Entwickler nicht nur für die Entwicklung und den Betrieb von Software verantwortlich geworden, sondern müssen nun auch Wartung und Verfügbarkeit sicherstellen.

Laut der Atlassian State of Developer Survey:

Stats

Mehr Tools bedeuten mehr Verantwortung, ohne dass es einen zentralen Ort gibt, an dem sich die Arbeit nachverfolgen lässt. Das führt zu unzufriedenen und überlasteten Entwicklern und wird für Unternehmen zu einem großen Hindernis, wenn sie innovativ sein und schneller vorankommen wollen.

So löst Compass dieses Problem

Compass ist ein Point-A-Produkt – ein Atlassian-Programm zur Entwicklung neuer Apps in Zusammenarbeit mit Kunden. Es umfasst:

  • Einen Komponentenkatalog, der Entwicklern an einem zentralen Ort einen Überblick über gemeinsame Komponenten, Dokumentation und wichtige Informationen bietet – für die Entwicklung von Software sowie die Teams, die dafür verantwortlich sind und daran zusammenarbeiten.

  • Scorecards – ein Tool für die DevOps-Gesundheit, mit dem Entwickler ihre Architektur anhand von Basiswerten sowie Sicherheits- oder Compliance-Anforderungen messen und bewerten können.

  • Apps – eine Erweiterungs-Engine, mit der ihr Apps installieren und Informationen aus einer Vielzahl von Entwickler-SaaS-Tools hinzufügen könnt. So erhalten Teams sowohl Abstimmung als auch Flexibilität bei der Arbeit.

Im Rahmen des Point-A-Programms wird Compass mit dem Feedback der Kunden kontinuierlich weiterentwickelt, damit die Ergebnisse ihren Anforderungen entsprechen und ihre Herausforderungen lösen.

So hilft Compass Teams, die Komplexität verteilter Softwarearchitekturen zu meistern

Komponenten bieten eine einheitliche Oberfläche, um die technische Architektur und die zugehörigen Teams während ihrer Weiterentwicklung nachzuverfolgen.

Der Katalog erleichtert Entwicklern die Suche, da er Abhängigkeiten zwischen Komponenten und ihren Verantwortlichen erkennt. Die Behebung von Incidents wird verbessert, weil die aktuellsten Informationen zu Änderungen an einer bestimmten Komponente und allen relevanten Abhängigkeiten zentral verfügbar sind.

Scorecards zur Definition und Verbesserung der Entwicklungs- und Betriebsqualität

Scorecards können jederzeit eingesehen werden und helfen Teams, Basiswerte für spezifische Anforderungen an Betrieb, Sicherheit und Compliance festzulegen. Sie liefern Einblicke in Komponenten, die Aufmerksamkeit benötigen, sowie in Änderungen im Zeitverlauf. Dadurch können Teams die Auswirkungen von Incidents verringern, indem sie deren Eintrittswahrscheinlichkeit sichtbar machen und ihre Architektur verbessern.

Im Durchschnitt führen Unternehmen ein- oder zweimal jährlich Audits für Softwarekomponenten durch – das reicht nicht aus. Mit Compass erfolgen Audits nicht mehr nur ein- oder zweimal im Jahr, sondern nahezu in Echtzeit – mit Health Scorecards, die direkt an den Komponenten angezeigt werden.

Health Scorecards informieren Entwickler über Probleme und deren Behebung. Sie bieten Best Practices, die den Betrieb der Teams im Laufe der Zeit verbessern.

Regelmäßige, in Compass integrierte Bewertungen ermöglichen es Teams, betriebliche Probleme zu erkennen, die Leistung und Gesundheit von Komponenten zu reflektieren und Maßnahmen zur Behebung der identifizierten Probleme zu erstellen.

Apps in Compass – eine leistungsstarke Erweiterungs-Engine

Apps ist der Name der leistungsstarken Erweiterungs-Engine in Compass, mit der Nutzer ihre Erfahrung erweitern und anpassen können. Atlassians Ansatz einer offenen Toolchain bündelt Informationen aus unterschiedlichen SaaS-Tools wie Code, CI/CD, Observability, Incident Management, APM und Sicherheit in Compass.

Compass ist vollständig mit Forge kompatibel, einer Cloud-Entwicklungsplattform, die die Anpassung, Erweiterung und Integration von Atlassian-Cloud-Produkten revolutionieren soll. Das vereinfacht die Entwicklung sicherer, zuverlässiger und skalierbarer Apps.

Die integrierte Functions-as-a-Service-Plattform von Forge ermöglicht es Teams, Compass mit minimalem Einrichtungsaufwand über von Atlassian betriebene Rechen- und Speicherressourcen zu erweitern.

Mit Compass starten

Compass bietet einen ganzheitlichen Überblick über Komponenten der Softwareentwicklung während ihrer Weiterentwicklung sowie über die Teams, die sie entwickeln und daran zusammenarbeiten.

Mit Komponenten, Scorecards und Apps sind wir gespannt darauf, wie Compass Teams helfen wird. Compass ist als Alpha verfügbar, eine Beta folgt in Kürze.

  • Atlassian

Subscribe to our newsletter