All posts by tgross

Jira und Open DevOps: Mit den besten DevOps-Toolchains die Potenziale von Software-Teams ausschöpfen

Open DevOps

Ein durchschnittliches Unternehmen nutzt eine Werkzeugkette aus 25 Tools. Und durchschnittlich gehen zehn Prozent der Entwicklungskapazitäten für die Pflege dieser Tool-Chain drauf. Das ist ein Problem, denn eigentlich sollen Software-Teams kreativ und produktiv daran arbeiten, Kundenwert in Form von Software-Funktionen auszuliefern. Wie kann es also gelingen, eine bessere Balance zwischen Struktur und Flexibilität zu erreichen? Mit Jira und den Integrationsmöglichkeiten von Open DevOps eröffnet Atlassian Entwicklungsteams viele neue Möglichkeiten.

Bitbucket Data Center: Strukturierte Code-Reviews, mehr Sicherheit, bessere Performance-Überwachung

Bitbucket Data Center

Bitbucket ist Atlassians Repository-Manager für Software-Teams, die Git als Versionsverwaltung einsetzen. Dieses System wird nicht nur als Cloud-Lösung, sondern auch in der On-Premise-Version intensiv weiterentwickelt. Wir geben einen kompakten Überblick der zuletzt ausgelieferten Neuerungen und Verbesserungen für Bitbucket Data Center.

Rückblick auf die Seibert-Media-Bergtour im Juli 2022 oder: Warum sich unsere Unternehmenswerte auch in den Alpen bewähren

Rückblick auf die Seibert-Media-Bergtour im Juli 2022 oder: Warum sich unsere Unternehmenswerte auch in den Alpen bewähren

Draußen sein und die Natur genießen, mal aus einer anderen (oder zumindest höheren) Perspektive auf’s Leben schauen und den (Arbeits-)Alltag für ein paar Stunden vergessen – genau das erreicht man mit einer Wanderung in den Alpen. Daher haben sich 13 Mitarbeiter*innen bei Seibert Media zusammengetan und im Juli dieses Jahres eine gemeinsame Bergtour gemacht. Unser Kollege Torsten berichtet dir von ihren Abenteuern und erklärt dir, warum sich unsere Unternehmenswerte auch in den Alpen als nützlich erweisen.

Mesh-Nodes, Repository-Archivierung und weitere Neuerungen in Bitbucket Data Center

Bitbucket Mesh

Bitbucket, die Git-Repository-Managementlösung von Atlassian, gibt es nicht nur in der Atlassian Cloud, sondern nach wie vor auch als Data-Center-Version für den Betrieb in der eigenen IT-Landschaft. Und nach wie vor stattet der Hersteller Bitbucket Data Center regelmäßig mit neuen Funktionen und Verbesserungen aus. Wir fassen die Neuerungen der zuletzt veröffentlichten Produktversion 8.0 zusammen.

Tipps für effektivere Code-Reviews in der modernen Software-Entwicklung

Code-Reviews

Code-Reviews im Rahmen des Software-Entwicklungsprozesses haben klare Ziele: Die Code-Qualität soll erhöht werden; das Team will Fehler und Probleme möglichst während des Entwicklungszyklus’ finden und beheben und nicht erst, nachdem Kunden sie aufgedeckt haben. So gewährleisten Teams, dass Features oder Produkte stets auf hochqualitativem Code basieren. In diesem Beitrag gehen wir auf fünf Praktiken ein, die helfen, den Nutzen von Code-Reviews zu maximieren.

Modernes Testmanagement in agilen Software-Teams

Testmanagement

Wenn Entwicklungsteams agile Methoden adaptieren, verändern sich auch die Praktiken beim Testen von Produkten. Statt (wie früher) Tests erst nach der Implementierungsphase durchzuführen, müssen Entwickler schon in frühen Stadien des Prozesses mit dem Testen beginnen. Da die agile Methodik einen kontinuierlichen und iterativen Ansatz vorgibt, muss sich das Testmanagement dem anpassen, um gut mit dem Workflow zu harmonieren. Gute Testmanagement-Werkzeuge sind für die agilen Entwicklungsteams mit ihrem kontinuierlichen, iterativen Prozess erfolgskritisch. Sie decken den gesamten Prozess von der Konzeption, Planung und Beschätzung über das Monitoring und die Kontrolle bis zur Fertigstellung ab.

Neu in Bitbucket Data Center: Integrationen mit OAuth 2.0, Deployment-Infos ohne Kontextwechsel und mehr

Bitbucket Data Center OAuth 2

Atlassians Git-Repository-Managementlösung Bitbucket gibt es nicht nur für die Atlassian Cloud, sondern weiterhin auch als Data-Center-Version für den Betrieb in der eigenen IT-Infrastruktur. Und nach wie vor stattet der Hersteller Bitbucket Data Center regelmäßig mit neuen Features, Integrationen und Optimierungen aus. Wir fassen die Neuerungen der zuletzt ausgelieferten Produktversionen hier mal kompakt zusammen.

Tipps zur Erhöhung der Code-Qualität in der Software-Entwicklung mit Atlassian-Tools

Continuous Integration Software-Entwicklung Code-Qualität

Die IT-Geschichte zeigt: Schon eine einzige Zeile schlechter Code kann schwerwiegende Folgen haben und ein großes Unternehmen sogar in eine ernsthafte Krise stürzen. Deshalb ist die Verbesserung der Code-Qualität eine wichtige Anforderung in Software-Projekten. Hier sind ein paar Tipps, wie Entwicklungsteams agieren und wie Atlassian-Tools dabei helfen können.

Integration: Jira und Confluence Hand in Hand

Confluence Jira Integration

Confluence und Jira funktionieren ausgezeichnet zusammen – wie gut, das hat unsere Kollegin Mara Schütz in einer Session bei der jüngsten Ausgabe unseres offenen Atlassian Enterprise Club Days gezeigt. In ihrem Beitrag sehen wir, wie einfach beide Systeme sich miteinander verbinden lassen, sodass Inhalte aus Jira (von einzelnen Vorgängen bis zu dynamischen Filteransichten) in Confluence angezeigt oder Jira-Vorgänge erstellt werden können, ohne Confluence zu verlassen. Hier ist die Aufzeichnung.

DevOps für maschinelles Lernen mit Kubeflow und Co.

DevOps maschinelles Lernen

Die Erstellung eines Modells für maschinelles Lernen ist nur ein Ausgangspunkt. Um es in die Produktion zu bringen, muss das Entwicklungsteam mehrere reale Probleme lösen – zum Beispiel den Aufbau einer Pipeline für kontinuierliches Modelltraining, die Automatisierung der Validierung der Modelle, die Schaffung einer Serving-Infrastruktur, die Implementierung der Überwachung. Um diese Herausforderungen zu meistern, bietet der Markt diverse Lösungen wie Kubeflow, Databricks, MLFlow. In der neuesten Ausgabe unseres TechTalks hat Sascha Dittmann von Microsoft uns gezeigt, wie diese Lösungen für KI-Projekte von Nutzen sein können und wie sie sich in die tägliche Arbeit integrieren lassen.