10.05.2022
DevOps Learning
Kostenloses Online-Spiel für bessere CI/CD-Prozesse
Autor: Bernhard Lauer
eficode.com
Das Pipeline-Spiel von Eficode wurde mit dem DevOps Learning Solution Excellence Award der DASA ausgezeichnet. Das kostenlose Online-Lernspiel soll DevOps-Experten beim Verbessern der CI/CD-Prozesse helfen.
Eficode erhielt für sein Online-Spiel eine Auszeichnung von der DevOps Agile Skills Association (DASA). Die Teilnehmer des online verfügbaren Pipeline-Spiels können über Themen rund um die Methoden der Softwareentwicklung ihrer Organisation diskutieren, Engpässe identifizieren und konkrete Verbesserungen erarbeiten. Das Spiel umfasst alle Aktivitäten – Erstellen, Testen und Bereitstellen –, die erforderlich sind, damit Benutzer von Änderungen an der Software profitieren können.
Sofus Albertsen, Team- und Projektleiter für das Pipeline-Spiel: "Die Pipeline bestimmt die Fähigkeit zum Veröffentlichen von Software, und dennoch wissen oft nur einige wenige technische Experten über die Details der Pipeline Bescheid. Mittels Gamifizierung können wir gemeinsam besprechen, welche Funktionen wir für die Pipeline wünschen, ohne uns in die technischen Details zu vertiefen. So können wir Diskussionen im gesamten Team zu den Quality Gates und Release-Mechanismen anregen, die im Team als wichtig erachtet werden. Mit unserem Pipeline-Spiel – ob als Kartenspiel oder online – lässt sich dies auf hervorragende Weise erreichen".
Jede Person kann das Pipeline-Spiel kostenlos spielen. Zudem führen die Continuous-Delivery-Experten von Eficode Workshops durch, in denen das Online- oder Kartenspiel von einem oder mehreren Teams verwendet wird.
Das Pipeline-Spiel wurde mit einem modernen Technologiestapel entwickelt und unter der GPLv3 als Open-Source-Software veröffentlicht. Online kann es kostenlos gespielt werden. Die Spielkarten des Pipeline-Spiels können auch zu einem symbolischen Preis bestellt werden, um das Spiel mit physischen Karten in einer Gruppe zu spielen.
Test-Framework
Testautomatisierung mit C# und Atata
Atata ist ein umfassendes C#-Framework für die Web-Testautomatisierung, das auf Selenium WebDriver basiert. Es verwendet das Fluent Page Object Pattern und verfügt über ein einzigartiges Protokollierungssystem sowie Trigger-Funktionalitäten.
>>
Programmiersprache
Primärkonstruktoren in C# erleichtern den Code-Refactoring-Prozess
Zusammenfassen, was zusammen gehört: Dabei helfen die in C# 12 neu eingeführten Primärkonstruktoren, indem sie Code kürzer und klarer machen.
>>
Tools
GitLab Duo Chat mit KI-Chat-Unterstützung
Der DevSecOps-Plattform-Anbieter GitLab führt den GitLab Duo Chat ein. Dieses Tool integriert Künstliche Intelligenz in die DevSecOps-Workflows.
>>
Pilot-Features
Google Maps-Funktionen für nachhaltigeres Reisen
Google schafft zusätzliche Möglichkeiten, um umweltfreundlichere Fortbewegungsmittel zu fördern. Künftig werden auf Google Maps verstärkt ÖV- und Fußwege vorgeschlagen, wenn diese zeitlich vergleichbar mit einer Autofahrt sind.
>>