Wie erstellt man Software Releases richtig?

Gast #3410688
Lesenswert?
• ▲
▼
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. ;-)
#3410869
Lesenswert?
• ▲
▼
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.
Gast #3411415
Lesenswert?
• ▲
▼
-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?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren