abend check
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
\chapter{Einleitung}
|
||||
|
||||
Das Thema der Digitalisierung ist heute nicht mehr wegzudenken, wenn es in den Unternehmen darum geht in der wachsenden Dynamik des Marktes passend zu agieren. Dabei muss auch die Softwareentwicklung sich diesem Trend anpassen und so von zeit- und kostenintensiven Softwareprojekten zu einer agilen Entwicklung mit vollautomatisierten Prozessen umschwenken.
|
||||
Der moderne Softwareentwicklungsprozess wird immer weiter automatisiert. Hier sind "Continuous Integration" und "Continuous Deployment/Delivery" (CI/CD) schon weit verbreitet. Unter anderem ermöglichen Konzepte wie CI/CD schnellere Entwicklungsgeschwindigkeiten und erhöhen so die Chance, Fehler frühzeitig zu erkennen.
|
||||
Der moderne Softwareentwicklungsprozess wird immer weiter automatisiert. Hier sind ``Continuous Integration'' und ``Continuous Deployment/Delivery'' (CI/CD) schon weit verbreitet. Unter anderem ermöglichen Konzepte wie CI/CD schnellere Entwicklungsgeschwindigkeiten und erhöhen so die Chance, Fehler frühzeitig zu erkennen.\cite{article:puppet}
|
||||
|
||||
|
||||
|
||||
\section{Motivation}
|
||||
@@ -19,11 +20,15 @@ Daraus ergibt sich die Fragestellung nach den Qualitätseigenschaften eines CI/C
|
||||
\item Welche Anforderungen stellen sich an eine CI/CD Pipeline mit hoher Qualität?
|
||||
\item Lassen sich Basisanforderungen aufstellen, unabhängig von dem Einsatzgebiet der Pipeline?
|
||||
|
||||
\end{itemize}
|
||||
=> Ziel ist die Ausarbeitung von Anforderungen und Qualitätsmerkmalen an ein CI/CD System, welche die Entwicklungsgeschwindigkeit steigert, ohne die Softwarequalität zu kompromittieren.
|
||||
\end{itemize}
|
||||
\newpage
|
||||
\textbf{
|
||||
\noindent Ziel ist die Ausarbeitung von Anforderungen und Qualitätsmerkmalen an ein CI/CD System, welche die Entwicklungsgeschwindigkeit steigert, ohne die Softwarequalität zu kompromittieren.
|
||||
Anforderungen an eine Qualitätsvolle CI/CD Pipeline aufstellen.
|
||||
}
|
||||
|
||||
|
||||
\section{Vorgehen}
|
||||
Probleme analysieren, \dots
|
||||
\section{Anforderungen an das Ergebnis}
|
||||
Merkmale und Anforderungen sollen \dots sein
|
||||
In einem ersten Schritt betrachte ich den Softwareentwicklungsprozess und die Automatisierungsmöglichkeiten im Allgemeinen, \todo{brauchen wir hier das noch ?} um dann xxx von CI/CD aufzuzeigen.
|
||||
Anschließend werden die Vorteile und Probleme unter dem Einsatz von CI/CD erarbeitet, um dann entsprechende Qualitätsmerkmale abzuleiten und Anforderungen an die Tools, Standards und Methoden eines CI/CD Systems zu formulieren.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user