Tag Archives: Release-Management

Release-Management mit JIRA Software, Bitbucket und Bamboo

Das Ausliefern von Software heißt heute, eine Produktivumgebung zu aktualisieren und/oder eine aktuelle Version für Kunden zum Download bereitzustellen. Beide Release-Methoden erfordern viel Koordination zwischen Entwicklern, Testern und operativen Teams, um die Änderungen intern durchzuleiten und dann tatsächlich an den Kunden zu bringen. In diesem Beitrag geht es um Möglichkeiten, ein Release-Management ohne Silos mithilfe von JIRA Software, Bitbucket und Bamboo zu etablieren.

Continuous Delivery in der Praxis: Deployment auf Knopfdruck und Release-Verwaltung mit Bamboo

Continuous Delivery macht es sich zum Ziel, durch hochgradige Automatisierung Entwicklungskosten zu senken, Deployment-Vorgänge zu beschleunigen, die Qualität der Prozesse zur erhöhen und so auch flexibler und frühzeitiger auf Kundenanforderungen eingehen zu können. Wie sich dies in der Praxis gestaltet, ist Gegenstand dieses Artikels: Wir werden Atlassians CI-Server Bamboo konfigurieren, um eine einfache Java-Web-Anwendung auf einem Tomcat-Anwendungsserver per Knopfdruck zu installieren.

Das Kano-Modell in der Anwendungsentwicklung

Bei der Entwicklung von Anwendungssoftware stehen die Kundenwünsche im Mittelpunkt. Im Bereich B-to-C sind es die Wünsche der Endverbraucher. Bei der Entwicklung von Programmen im B-to-B-Bereich sind es die Wünsche des Unternehmens. Bei der Ermittlung der Kundenerwartungen hilft das Kano-Modell, die Funktionen der Anwendung konkret zu bestimmen und besser zu planen.