Tag Archives: Software-Entwicklung

Bamboo 6.8: Design-Optimierung, bessere Performance für Deployments, finale Stages in Plänen

Bamboo ist die Integration-Server-Lösung von Atlassian, die Entwicklungsteams durch ihren Funktionsreichtum und ihre tiefe Integration mit anderen Atlassian-Systemen eine leistungsstarke Grundlage für eine flexible CI-/CD-Pipeline bietet. Die neue Bamboo-Version 6.8 bietet dezente Design-Anpassungen, einen überarbeiteten Deployments-Bereich und finale Stages in Plänen. Dies sind die Neuerungen im Detail.

Bitbucket Server und Data Center 6: Technische Weichenstellung für die Zukunft

Atlassian Bitbucket bietet eine zentrale Lösung für die Verwaltung der gesamten Git-basierten Code-Basis im Unternehmen. Für das neue Major-Release hat Atlassian die technischen Grundlagen von Bitbucket Server und Data Center aktualisiert und damit die Weichen dafür gestellt, auch in den kommenden Jahren werthaltige Features und Verbesserungen für moderne Entwicklungsteams ausliefern zu können.

Code-Reviews mit den Google Cloud Source Repositories

Google Cloud Source Repositories

In der modernen Git-basierten Software-Entwicklung bilden Code-Reviews einen wichtigen Qualitätsbaustein. Etablierte und ausgereifte Tools, die entsprechende Workflows unterstützen, sind unter anderem GitHub und Atlassian Bitbucket. Auch Google hat ein entsprechendes Werkzeug in der Entwicklung: Google Cloud Source Repositories. Diese Lösung hat unser Kollege Kevin Wiesmüller bei einem Google-Cloud-Frühstück in Wiesbaden einmal vorgestellt.

Von der Idee zum Prototyp mit Google Firebase und Angular (Teil 2)

In diesem zweiteiligen Artikel stelle ich ein Arbeitsbeispiel vor, das für die „Liquid Democracy“-Bewegung entstanden ist: In Vorbereitung der Bildungsinitiative „Great American Debate“ soll ein Formular als Web-App entstehen, das Studenten und Freiwillige nutzen können, um für ein Event zum Thema Klimawandel eine Datenbank mit allen im Internet verfügbaren Informationen zu befüllen. Im ersten Teil des Beitrags habe ich gezeigt, wie wir unsere Web-App grundsätzlich aufsetzen und dafür Google Firebase und Angular nutzen. Nun wollen wir das Formular mit unserem Team und den Testern teilen.

Von der Idee zum Prototyp mit Google Firebase und Angular (Teil 1)

In diesem zweiteiligen Artikel stelle ich ein Projekt vor, das für die „Liquid Democracy“-Bewegung entstanden ist: In Vorbereitung der Bildungsinitiative „Great American Debate“ soll ein Formular als Web-App entstehen, das Studenten und Freiwillige nutzen können, um für ein Event zum Thema Klimawandel eine Datenbank mit allen im Internet verfügbaren Informationen zu befüllen. In diesem ersten Teil des Beitrags zeige ich, wie wir unsere Web-App grundsätzlich aufsetzen und dafür Google Firebase und Angular nutzen.

Bitbucket: Smart Mirroring und die Vorteile für verteilte Teams

Wer mit der Arbeit in verteilten Teams vertraut ist, kennt die besondere Kultur und die besonderen Herausforderungen dieses Settings. Und viele Remote-Entwicklungsteams werden durch langwierige Clone- und Fetch-Prozesse täglich aufs neue an die spezielle Situation erinnert. Hier kommt Atlassian Bitbucket ins Spiel und schafft Skalierbarkeit und Resilienz.

Bitbucket Server 5.13: Pull-Requests zu Commits sehen, Repositories taggen, Support für Git v2

Wie viel Zeit verbringen die Entwickler in Ihren Software-Teams pro Woche mit der Suche nach Dingen – beispielsweise der Ursache für einen Bug oder einem alten Pull-Request, mit dem ein Fehler eingeführt wurde? Natürlich ist das unmöglich konkret zu ermitteln, aber wahrscheinlich ist es mehr Zeit, als wünschenswert ist. Bitbucket Server macht es in der neuen Version 5.13 nochmals einfacher, Repositories aufzufinden und Pull-Requests zu identifizieren, die mit bestimmten Commits zusammenhängen. Dazu kommt die Unterstützung für Git v2 – als erste Git-Plattform für den Betrieb auf dem eigenen Server.