fix part 1
This commit is contained in:
@@ -26,10 +26,10 @@ bestehender Prozesse eingeführt. \cicd besitzt eine zentrale Rolle,
|
||||
welche auch den Entwicklungsprozess selbst verändert. Diese zentrale
|
||||
Rolle und Komplexität wird häufig unterschätzt. Schon während der
|
||||
Einführung oder später im Betrieb treten unerwartete Herausforderungen
|
||||
zu Tage.
|
||||
zu Tage, vom gravierenden Fehler in Produktion bis zum Systemstillstand.
|
||||
|
||||
\medskip
|
||||
Eine dieser Herausforderungen, welche erst im Betrieb deutlich werden,
|
||||
Eine typische Herausforderungen, welche erst im Betrieb deutlich werden,
|
||||
ist die unabsichtliche Auslieferung eines nicht produktionsbereiten
|
||||
Codes in den Betrieb.
|
||||
|
||||
@@ -41,16 +41,12 @@ Funktionalität der Software oder sogar einen Systemausfall bewirken.
|
||||
\medskip
|
||||
\section{Ziel der Arbeit}
|
||||
|
||||
\textbf{
|
||||
\noindent
|
||||
Das Auftreten eines ungewollten Deployments und weiterer häufig
|
||||
anzutreffender Probleme innerhalb eines \cicd - Systems kann bereits bei
|
||||
der Einführung durch geeignete Planung und technische Maßnahmen
|
||||
verhindert werden.
|
||||
}
|
||||
\textbf{Mit dieser Seminararbeit soll untersucht werden, inwieweit sich solche und weitere typische und häufige Komplikationen bei der Einführung und dem Betrieb von CI/CD verhindern lassen.}
|
||||
|
||||
\textbf{Sie stellt dar, wie das Auftreten eines ungewollten Deployments und weiterer Probleme sowohl in der Einführung als auch im Betrieb eines CI/CD Systems durch geeignete Planung und technische Maßnahmen verhindert werden können.}
|
||||
|
||||
Anhand einer Problemrecherche und Analyse werden Empfehlungen
|
||||
entwickelt, die bei der Planung und Einführung eines Systems
|
||||
entwickelt, welche bei der Planung und Einführung eines Systems
|
||||
herangezogen werden können.
|
||||
|
||||
\medskip
|
||||
@@ -89,4 +85,12 @@ Vollständigkeit erfüllen. Sie berücksichtigt typische- und häufig
|
||||
anzutreffende Probleme. Dabei sind die Empfehlungen unabhängig von einem
|
||||
konkreten Anwendungsfall und der Toolsituation formuliert. Probleme zur
|
||||
Thematik des mentalen Wandels bei der Einführung von \cicd werden nicht
|
||||
betrachtet.
|
||||
betrachtet.
|
||||
|
||||
\section{Aufbau}
|
||||
\todo{Fix name Ref}
|
||||
Im Kapitel \nameref{automatisierung-im-softwareentwicklungsprozess} werden Grundlagen für die Phasen der Softwareentwicklung und deren Automatisierung unter CI/CD aufgezeigt, welche um eine Darstellung über das Branchkonzept unter Git ergänzt wird.
|
||||
|
||||
Diese Grundlagen dienen dem Verständnis der im Anschluss in Kapitel \nameref{heraus} dargestellten Ergebnisse der Erhebung und Analyse von Problemen bei der Einführung und im Betrieb von \cicd. Hierbei wird das in der Einleitung angerissene Problem vertieft und erläutert.
|
||||
|
||||
Aus der Problemanalyse werden im Kapitel \nameref{mas} Lösungsansätze und Empfehlungen formuliert und auch eine konkrete Umsetzungsempfehlung für das Eingangsproblem entwickelt.
|
||||
Reference in New Issue
Block a user