<div dir="ltr"><div><div><div><div><div><div>Uups, zu früh verschickt... Also, nochmal:<br></div><br><br><div><div>Hallo Zusammen,<br><br></div>ich habe bisher nur selten gepostet, lese aber schon länger mit. Jetzt hätte ich da nochmal eine Frage.<br><br></div><div>Ich
 arbeite bei NextKraftwerke, Betreiber eines der größten virtuellen 
Kraftwerke Deutschlands. Wir entwickeln in unterschiedlichen Abteilungen
 unterschiedlichste Software in unterschiedlichsten Programmiersprachen (Python, Java, php, C#, C++).
 Bislang hat jede Abteilung für sich selbst gebastelt und, wenn es 
überhaupt einen Workflow gab, sich seinen eigenen Workflow ausgedacht. <br></div><div><br></div>Nun
 möchten wir einheitlichere Strukturen schaffen und gleichzeitig unsere 
Softwareentwicklung verbessern. D.h. wir möchten unser Ticketsystem 
vereinheitlichen und mit git verknüpfen, wir möchten eine build und deploy pipeline aufbauen, wir möchten unsere Tests automatisch ausführen (contiuous integration) und die Code Quality gemeinsam und zentral erfassen.<br><br></div>Festgelegt sind wir dabei auf git (Momentan nutzen wir gitlab, da sind wir aber prinzipiell offen) und jenkins, unabhängig davon sind wir gerade dabei jira als allgemeines Ticketsystem einzuführen. (Können wir also nutzen, müssen wir aber nicht...)<br><br></div>Nun sind wir auf der Suche nach einem Berater, der mit den verschiedenen Systemen Erfahrungen hat, viele verschiedene Entwicklungsumgebungen kennt und bereits Entwicklungsumgebungen aufgesetzt hat. Wir stellen uns zunächst einen zweitägigen Workshop vor, indem uns mal verschiedene "best practices" vorgestellt werden und man dann gemeinsam diskutiert, wo die Vor- und Nachteile liegen und wie das zu unseren Strukturen passt. <br><br></div>Gibt es da jemanden, bzw kennt jemand jemanden, der da passen würde und eine entsprechende Referenzliste vorweisen kann?<br><br><br></div>Vielen Dank und viele Grüße<br><br></div>Jochen<br><div><div><div><div><div><div><div><br><br></div></div></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">Am 22. Juni 2017 um 16:39 schrieb Jochen Tackenberg <span dir="ltr"><<a href="mailto:jochen.tackenberg@koeln.de" target="_blank">jochen.tackenberg@koeln.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Hallo Zusammen,<br><br></div>ich habe bisher nur selten gepostet, lese aber schon länger mit. Jetzt hätte ich da nochmal eine Frage.<br><br></div><div>Ich arbeite bei NextKraftwerke, Betreiber eines der größten virtuellen Kraftwerke Deutschlands. Wir entwickeln in unterschiedlichen Abteilungen unterschiedlichste Software in unterschiedlichsten Programmiersprachen. Bislang hat jede Abteilung für sich selbst gebastelt und, wenn es überhaupt einen Workflow gab, sich seinen eigenen Workflow ausgedacht. <br></div><div><br></div><div>Nun möchten wir einheitlichere Strukturen schaffen und gleichzeitig unsere Softwareentwicklung verbessern. D.h. wir möchten unser Ticketsystem vereinheitlichen und mit git verknüpfen, wir möchten <br></div></div>
</blockquote></div><br></div>