Bei der Suche nach Verfahren, Methoden etc. wie man SW-Releases korrekt erstellt und korrekt an den Kunden ausliefert, habe ich im Web nicht gerade viel Vernünftiges gefunden. Hab aber zugegeben auch nicht sehr lange gesucht (die berühmte 5-Minuten-Google Recherche). Gestoßen bin ich zum Beispiel auf die ISO/IEC 20000 und auf DevOps. Allerdings geht es mir weniger um formale Prozesse auf Geschäftsebene, sondern eher um praktische Fragen: -Wie vergibt man Versionsnummern richtig? -Wie legt man Binaries richtig ab? -Wie liefert man Binaries richtig an den Kunden aus? -Wie erstellt man Release Notes richtig? -Welche konkreten Tools (sofern vorhanden) kann man für obige Schritte verwenden? Kann mir da jemand auf die Sprünge helfen, das wäre nett. Und bevor jemand fragt: Nein, da wo ich arbeite wird all das eben nicht vernünftig und professionell gemacht. ;-)
Wie wär's mit Bamboo (von Atlassian)? das kümmert sich u.A. um Continuous Integration, Deployment und Release-Management.
Wir verwenden TeamCity als CI Tool. Der kümmert sich um Build, Test, Deploy, Rückmeldung an Youtrack...Versionsmummern werden aus Major.Minor.Commit.Build zusammen gesetzt, wobei Minor die Sprint Nummer aus dem Scrum ist. Bei jedem neuen Sprint wird auch ein neuer SVN Branch angelegt. Auslieferung an den Kunden erfolgt als Zip File, alle signierbaren Dateien sind digital signiert. Release Notes gibts selten, die werden dann bei Bedarf von Hand verfasst. Der Rest steht ja im SVN.
-Wie vergibt man Versionsnummern richtig? -Wie legt man Binaries richtig ab? Nach Version und Architektur -Wie liefert man Binaries richtig an den Kunden aus? Internet -Wie erstellt man Release Notes richtig? Wer liest die schon`? -Welche konkreten Tools (sofern vorhanden) kann man für obige Schritte verwenden?
Hallo, schau doch bitte mal hier nach: [[http://de.wikipedia.org/wiki/Kontinuierliche_Integration]] Sind unter Punkt Software einige Werkzeuge aufgelistet. Mir gefällt Jenkins oder TeamCity am besten. mfg Olaf
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.