This commit is contained in:
2026-04-21 20:26:22 +02:00
parent a52d5ab983
commit 0306fabb91

View File

@@ -106,14 +106,14 @@ sequenceDiagram
% Central Track
\draw[track] (-1,0) -- (12,0);
\node[stepnode, draw=gray!60!black] (n1) at (0,0) {\color{gray!60!black}\small\faCodeBranch};
\node[stepnode, draw=green!60!black, right=of n1] (n2) {\color{green!60!black}\small\faCheckCircle};
\node[stepnode, draw=blue!60!black, right=of n2] (n3) {\color{blue!60!black}\small\faCogs};
\node[stepnode, draw=red] (n1) at (0,0) {\color{red}\small\faCodeBranch};
\node[stepnode, draw=green!60!black, right=of n1] (n2) {\color{green!60!black}\small\faTag};
\node[stepnode, draw=blue!60!black, right=of n2] (n3) {\color{blue!60!black}\small\faTasks};
\node[stepnode, draw=green!60!black, right=of n3] (n4) {\color{green!60!black}\small\faBoxOpen};
\node[stepnode, draw=blue!60!black, right=of n4] (n5) {\color{blue!60!black}\small\faDatabase};
% Labels Above
\node[labelnode, below=0.2cm of n1, color=gray!60!black] {Commit};
\node[labelnode, below=0.2cm of n1, color=red] {Commit};
\node[labelnode, below=0.2cm of n2, color=green!60!black] {Tag};
\node[labelnode, below=0.2cm of n3, color=blue!60!black] {CI/CD};
\node[labelnode, below=0.2cm of n4, color=green!60!black] {.deb Paket};
@@ -140,7 +140,7 @@ sequenceDiagram
node distance=0.15cm,
stepnode/.style={rectangle, draw, line width=1.5pt, minimum width=1.5cm, minimum height=1.5cm, fill=white, inner sep=0pt},
]
\node[stepnode, draw=gray!60!black] (n1) at (0,0) {\LARGE\color{gray!60!black}S};
\node[stepnode, draw=red] (n1) at (0,0) {\LARGE\color{red}S};
\node[stepnode, draw=green!60!black, right=of n1] (n2) {\LARGE\color{green!60!black}O};
\node[stepnode, draw=blue!60!black, right=of n2] (n3) {\LARGE\color{blue!60!black}L};
\node[stepnode, draw=orange, right=of n3] (n4) {\LARGE\color{orange}I};
@@ -156,7 +156,7 @@ sequenceDiagram
## Module
::: columns
:::: column
::: {.column width="50%"}
**Admin Module:**
- Mass Mailer
@@ -208,6 +208,11 @@ sequenceDiagram
"It works on my Machine"
:::
::: {.column width="60%"}
**Deploymentprobleme**
**Problem:** Schlechte Dokumentation.
**Lösung:** Debugging mithilfe von Wireshark und Source Code lesen.
:::
:::
@@ -233,7 +238,7 @@ sequenceDiagram
![Gitea Board](./Images/images/konstantin/GiteaIssues-TaskBoard.png){ width=60% }
## Was bleibt
## Fazit
\vspace{0.5em}
@@ -248,24 +253,10 @@ sequenceDiagram
\node[anchor=north west, inner sep=3pt, text=accent] at (0, 1.2) {\scriptsize \textbf{Letzte 10\,\% des Codes $\rightarrow$ weitere 90\,\% der Zeit}};
\end{tikzpicture}
\vspace{0.5em}
\vspace{1em}
::: columns
:::: { .column width=33% }
\begin{block}{Lean beats Perfect}
\scriptsize Weniger bauen, dafür fertig stellen.
\end{block}
::::
Learnings:
:::: { .column width=33% }
\begin{block}{Environment First}
\scriptsize Zielumgebung testen, nicht nur lokal.
\end{block}
::::
:::: { .column width=33% }
\begin{block}{Fragen ist Architektur}
\scriptsize Wer früh fragt, spart später Monate.
\end{block}
::::
:::
- **Asynchrones Arbeiten:** Entkopplung von Meetings und Deadlines.
- **Review-First-Policy:** Konsequente Umsetzung der *Definition of Done*.
- **Team-Fokus:** höhere Motivation und Eigenverantwortung durch Verkleinerung des Teams.