Kürzere Time-to-Market für ML-Modelle durch Googles BigQuery ML
Machine Learning (ML) erzeugt erst dann realen Mehrwert, wenn es in Produktion benutzt wird. Allerdings kann die Zeitspanne zwischen der Entwicklung eines belastbaren Modells und dessen Einsatz...
View ArticleDeployment konfigurierbarer Single Page Applications
In den letzten Jahren ist die Implementierung von Frontends in Form von Single Page Applications (kurz SPA) immer beliebter geworden. Bei Single Page Applications handelt es sich um Webseiten, die auf...
View ArticleWie reif ist euer DevOps? – Einige Gedanken zur Messung des Fortschritts
Spoiler: Es ist ehrlich gesagt nicht von Bedeutung. In letzter Zeit haben wir des Öfteren von Kunden eine Frage gestellt bekommen: Wie misst man Fortschritt in Bezug auf Dev(Sec)Ops? Gibt es hierfür...
View ArticlePerformance-Boost im Scrum Team – Ein Erfahrungsbericht
Bei allen agilen Software-Projekten, die ich in den letzten vier Jahren bei codecentric erlebt habe, wurde immer mit Scrum gearbeitet. Es gab u.a. die typischen Scrum Events (Sprint, Daily, Review,...
View ArticleTransition Coaching – Warum sich der Einsatz eines eingespielten Coach-Teams...
Einführung: Coaching in der Transition Veränderungsprozesse sind nicht trivial. Manchmal passiert es, dass man im Unternehmen in der Situation ankommt, wo man aus eigener Kraft und eigenem Know-how nur...
View ArticleDer Weg ist das Ziel: Metriken als Wegweiser statt als Erfolgsmeldung einer...
Wir wollen in diesem Blogpost unsere Erfahrungen mit Metriken zur Bewertung einer agilen Transition teilen. Speziell geht es uns um die Motivation, Stabilität und Aussagekraft solcher Metriken in einer...
View ArticleTransitionen – quick and dirty
Wir begegnen häufig Unternehmen mit einer Aneinanderreihung schmerzhafter Probleme: Die Anforderungen sind unklar, die Qualität lässt zu wünschen übrig. Eine Planbarkeit oder gar Liefertreue ist nicht...
View ArticleBacklog überfüllt? Ein Produkt ist mehr als die Summe seiner Funktionalitäten
Wir begegnen häufig Unternehmen im Wachstumsstadium, bei denen wir Probleme mit der steigenden Anzahl an Kundenwünschen und -anforderungen feststellen. Sie haben den Moment, an dem sie einen anderen...
View ArticleAgile Toolbox: Story Time
Backlog Refinement Meetings können schnell zäh und unbefriedigend werden, wenn man 20 Stories in zwei Stunden durcharbeiten muss. In diesem Artikel stelle ich ein etwas angepasstes Format vor, mit dem...
View ArticleDigitalisierung unterstützt Inklusion – Vorfreude auf die DeafIT 2021
„Sprichst du mit jemandem in einer Sprache, die er versteht, so erreichst du seinen Kopf. Sprichst du mit ihm in seiner eigenen Sprache, so erreichst du sein Herz.“ – Nelson Mandela Diesen Freitag und...
View ArticleKeycloak-Konfiguration mit Terraform
Infrastructure as Code (IaC) ist heutzutage aus der modernen IT-Landschaft nicht mehr wegzudenken. Red Hat beschreibt den Begriff wie folgt: Infrastructure as Code (IaC) is the managing and...
View ArticleQualität ist Teamwork
Wir werden oft zu Projekten hinzugezogen, in denen ein hohes Maß an Softwarequalität gefragt ist. Seien es große Legacy-Anwendungen mit Qualitätsproblemen, bei denen das Kind schon in den Brunnen...
View ArticleScrum Guide 2020 – Die wichtigsten Änderungen
Der aktuelle Scrum Guide 2020 ist der Kern von Scrum. Was hier nicht drin steht, ist kein Scrum. In regelmäßigen Abständen wird der Scrum Guide von Ken und Jeff höchstpersönlich an neue Erkenntnisse...
View ArticleWas steckt hinter Beratung und Coaching?
Wie komme ich zur Lösung meines Problemes? Eine doch recht simple Frage. Jedoch auch einfache Fragen können es in sich haben und deren Antwort ist teilweise um so komplexer. Die beiden Begriffe...
View Article3 Schritte vor und 5 zurück? Wie Qualität uns schneller macht
Führt man Qualitätsmaßnahmen wie TDD, Pair Programming und generell agile Praktiken in Entwicklungsteams ein, wird oft befürchtet, man werde langsamer. Zusätzlich zu der „eigentlichen Aufgabe“ müsse...
View ArticleScheitern auf Ansage – Szenen aus der agilen Transformation
In diesem Blogpost zeigen wir an verschiedenen Situationen (welche heutzutage leider noch viel zu häufig in der Realität vorkommen), warum Projekte scheitern oder eine agile Transformation fehlschlägt....
View ArticleVerstärken, was gut läuft – Retrospektive zum Mobile Office
Die Produktivität von Arbeitnehmer*innen profitiert vom Mobile Office. Dies zeigen unterschiedliche Studien aus den vergangenen Jahren. Unternehmen sollten diesen Effekt zielführend nutzen. Im März...
View ArticleUnser (IT) Recruiting ist Peer Recruiting
Viele Unternehmen legen in der heutigen Zeit Wert auf Agilität und der damit einhergehenden Selbstorganisation der Teams. Meistens sind es die Entwicklungsabteilungen, die die agilen Werte leben....
View ArticleTeam-oriented development
TOD (Team-oriented development/Teamorientierte Entwicklung) ist ein Begriff, den wir geprägt haben, um einen flexiblen Entwicklungsalltag zu beschreiben. Nachdem wir in unserem letzten Team mit den...
View ArticleRemote-Teamarbeit – Erfahrungsbericht aus einem verteilten Team
Diesen Blogpost über Remote-Teamarbeit wollen wir nun schon gefühlt seit Ewigkeiten schreiben und unsere Erfahrungen und Erkenntnisse aus drei Jahren Remote-Arbeit in den verteilten Teams unserer...
View Article