Blog & Artikel von Jakob Oswald

Blog-Post

Communicating organizational changes with “Team Topologies”

Whenever the need arises to set up a new team, split a team into two or move responsibilities between teams it is necessary to have a good idea of where you are and where you want to be after the change. Additionally to the current and final states you will very likely have phases with intermediate states. To help everyone involved to have a shared understanding of which phases you will transition through - and when responsibilities and communication channels have to be created or changed - a visual representation of these states can be used to paint a (literal) common picture.

Blog-Post

GitLab CI/CD Pipelines testen

Wenn wir eine Pipeline als Service oder Basis für andere Entwicklungsteams bereitstellen, sollten wir diese als Produkt behandeln und Produktentwicklungsprozesse, eine Versionierungsstrategie usw. dafür etablieren. Da potenziell viele Teams unsere Pipeline nutzen und sich auf diese verlassen, möchten wir außerdem sicherstellen, dass neue Features bestehende Funktionalitäten nicht beeinträchtigen. So können die Nutzer:innen unserer Pipeline zufrieden und produktiv ihrer Entwicklungsarbeit nachgehen. Daher benötigen wir eine Möglichkeit unsere Pipelines testen zu können. Eine Möglichkeit unsere GitLab CI/CD-Pipeline (integrativ) zu testen wird hier vorgestellt.