Der Softwerker

Das Magazin Vol. 17

Worum geht es in der Ausgabe?

„Accelerate“, zu Deutsch: „beschleunigen“ – das ist das Motto dieser Softwerker-Ausgabe. Mit anderen Worten: Wie können wir unseren Kunden helfen, ihre IT entlang der gesamten Wertschöpfungskette zu beschleunigen?

Dass Geschwindigkeit nicht nur denen hilft, die sich in dynamischen Märkten bewegen, zeigt diese Ausgabe.

Dabei sind die Stellschrauben, um IT zu beschleunigen, mannigfaltig, wie unsere Autor*innen demonstrieren: von der Ideenfindung mittels Design Sprints über schnellere Deployments, Serverless und Cloud-Ressourcen bis hin zur intelligenten Datennutzung: Überall schlummert teilweise ungeahntes Potential zur Beschleunigung. Die Belohnung: eine höhere Kunden- und Entwickler*innen-Zufriedenheit.

LP-Softwerker-17-Accelerate-lines
LP-Softwerker-17-Accelerate-lines-orange

Liebe Leserinnen, liebe Leser,

schneller, höher, stärker! Was dank des Dominikanerpaters Henri Didon schon seit dem 19. Jahrhundert bei den Olympischen Spielen Motto ist, zählt in der IT-Welt der 2020er Jahre umso mehr. Die Betonung liegt dabei meist auf dem „Schneller-machen”, oder auf Englisch: „Accelerate”. Aber ist „schneller” denn automatisch auch „besser”? Schließlich liegt uns die Qualität unserer Arbeit am Herzen ...
Ein gute Frage, die uns Anlass bietet, uns in dieser Ausgabe vollständig dem Themenkomplex „Beschleunigung der IT” zu widmen.
Wir starten die Reise mit Uwe Friedrichsen, der sich in seinem Leitartikel auf einen Roadtrip begibt, mit Abstechern auf (post-)industrielle Märkte, immer auf der Suche nach guten Gründen für die Beschleunigung der IT. Spoiler alert: Er findet sie! 

Maik Figura und Marco Jahn erklären am Beispiel von Chaos Engineering, warum sich Qualität und Geschwindigkeit nicht ausschließen müssen, und Stephan Kepser, wie die Cloud als Projektbeschleuniger genutzt werden kann.

Über die Gefahren von Bremsklötzen berichtet Matthias Niehoff in seinem Artikel über intelligente Datennutzung.

John Fletcher macht euch Mut und rät: Keine Angst vor Continuous Deployment!

In weiteren Artikeln scheuen unsere Autor*innen kein Wortspiel, um euch in einen IT-Geschwindigkeitsrausch zu versetzen. Schnallt euch an, denn diese Reise wird wortwörtlich rasant! 

Viel Spaß bei der Lektüre!

lisa-signature-for-Softwerker-17-Accelerate

Inhalt

Uwe_Friedrichsen

Uwe Friedrichsen

Der erstaunliche Wert
von Geschwindigkeit

Warum es sich lohnt, IT zu beschleunigen

Als codecentric haben wir es uns auf die Fahnen geschrieben, unseren Kunden zu helfen, ihre IT entlang der gesamten Wertschöpfungskette zu beschleunigen. Aber warum? Warum schneller? Einfach nur, um dem Klischee der ewigen Beschleunigung des Lebens zu genügen und noch mehr Hektik zu verbreiten? Oder einfach „weil man's kann“? In diesem Artikel begeben wir uns auf die Suche nach Gründen für eine Beschleunigung der IT.



ignalski

Jessica Berger

Über das „Sprint“ in „Design Sprint“

Produktideen in nur fünf Tagen verproben

Wie lässt sich schnellstmöglich herausfinden, welches Potential in einer Idee steckt? Über zehn Jahre ist es her, dass kluge Köpfe bei Google Ventures den ersten Design Sprint starteten – und damit eine grundlegende Methode der digitalen Produktentwicklung schufen. Was macht
Design Sprints so stark? Und welche Rolle spielt das Thema Geschwindigkeit?

meissner-400x400
Anna_Helbig-250x250

Robert Meißner, Anna Helbig

Lean Startup für den
grünen Daumen

Schnell experimentieren und reagieren

Es gibt viele Wege, Prozesse und Entwicklungen zu beschleunigen. Doch welcher ist der passendste und direkteste? Wir stellen Methoden des Lean Startup vor und zeigen, wie diese anhand objektiver Metriken und Hypothesen Entwicklungen beschleunigen. Durch transparente Entscheidungen und moderne Führungsstrukturen erreichen wir schnell und effektiv das erste Produkt.

Marco-Berger-700x700px

Marco Berger

User-Feedback für mehr Geschwindigkeit

Wie Usability Testing langsamer macht –
und trotzdem hilft, schneller zu werden

Die Roadmap ist voll, der Zeitplan ist eng – wir wollen möglichst schnell neue Features auf den Markt bringen. Also stürzen wir uns auf die Entwicklung und nutzen die passenden Tools. CI/CD, Frameworks, Scrum – alles soll uns schneller machen. Dabei vergessen wir aber oft, dass es wichtig ist, das Richtige zu tun. Mit fünf einfachen Schritten zeige ich dir, wie du mit Usability Testing die richtigen Features entwickelst. Das spart Zeit und Frust und macht dich am Ende wirklich schnell.

alexander_rose
ansgar_fitz

Alexander Rose, Ansgar Fitz

Build the Right Thing Right

Methoden, Werkzeuge und Prinzipien für
eine zunehmend schnelllebigere IT-Welt

Software zu bauen ist schwer. Gute Software zu bauen ist schwerer, denn die Dinge, die wir heutzutage damit zu lösen versuchen, sind in der Regel nicht trivial. Neben den uns bekannten Werkzeugen benötigen wir einen weiteren Werkzeugkoffer, um mit anderen Arten von Herausforderungen umgehen zu können. Eine wichtige Rolle spielt hier kontinuierliches Lernen.

Maik_Figura_700x700px-2
marco_jahn_quadrat

Maik Figura, Marco Jahn

Accelerate!

Wie Chaos Engineering die Software-
Delivery-Performance verbessern kann

Wahrscheinlich ist Accelerate von Nicole Forsgren das bedeutendste IT-Buch des letzten Jahrzehnts. In diesem Artikel erfahrt ihr, was hinter Accelerate und der Software-Delivery-Performance (SDP) steckt, warum SDP für so ziemlich jede Firma wichtig ist und mit welchen Metriken sie gemessen werden kann. Außerdem beleuchten wir, wie Engineering (CE) hilft, die SDP kontinuierlich zu verbessern.

John_Fletcher_700x700px

John Fletcher

Continuous Deployment ohne Wenn und Aber

Manche Voraussetzungen sind
hilfreich, aber nicht notwendig

Continuous Deployment in die Produktionsumgebung wagen – aber wie? Ausreden, Deployments immer wieder aufzuschieben, gibt es wie Sand am Meer: Fehlende Automatisierung und Testung oder langwierige Freigabeprozesse sind nur einige davon. Letztendlich überwiegt der Nutzen kontinuierlicher Deployments aber die Risiken. Man muss nur die Angst davor überwinden und einfach damit loslegen.

Ruediger-zu-Dohna-700x700px

Rüdiger zu Dohna

Serverless muss nicht immer ein FaaS aufmachen

LowOps, der PaaS-Marktplatz und die Evolution

Einer der größten Hebel, um ein Entwicklungsteam zu beschleunigen, ist die Reduzierung der Betriebsaufwände. Gerade wenn man häufig ausliefern möchte, muss das zügig passieren, ohne dass man sich um zu viele technische Details kümmern muss. In diesem Zusammenhang hört man oft den Begriff „serverless”. Bisher denkt man dabei hauptsächlich an FaaS. Aber es etablieren sich immer mehr andere Technologien in diesem Bereich, die dieser Artikel vorstellt.

Stephan Kepser

Stephan Kepser

Die Cloud als Projektbeschleuniger

Compute-Ressourcen für den entscheidenden Geschwindigkeitsschub

In vielen Unternehmen werden auch heute noch die Angebote der großen Cloudanbieter nur sehr wenig genutzt. Dabei können gerade neue Projekte von der Nutzung dieser Angebote stark profitieren. Sie können durch den Gang in die Cloud wesentlich beschleunigt werden. Wir legen in diesem Artikel das Augenmerk auf Compute-Ressourcen.

Matthias_Niehoff_700x700px-1

Matthias Niehoff

Intelligente Datennutzung als Business-Beschleuniger

Bremsklötze und Fallstricke aus unseren Erfahrungen

Fast alle Unternehmen beschäftigen sich aktuell mit der intelligenten Nutzung ihrer Daten. Manche sind schon sehr weit, andere stehen noch am Anfang, wieder andere haben erste Schritte gewagt. Wir haben einige Unternehmen in unterschiedlichen Stadien begleitet.

Daniel_Kocot_700x700px-1

Daniel Kocot

API first – jetzt noch schneller!

API-Design mit der Einführung
von Governance beschleunigen

Wie können APIs gefunden, standardisiert, verwendbar und sicher gemacht werden? Dieser Artikel beschäftigt sich mit dem immer häufiger aufkommenden Begriff API-Governance. Dabei wird gezeigt, wie dieses Konzept zu einer Beschleunigung des Design-Prozesses beitragen kann.

Christian Prison-07

Christian Prison

Social VR als Katalysator für effiziente Kollaboration

Treffen in der virtuellen Realität in Zeiten von Pandemie und Klimawandel

In diesem Artikel möchten wir (die Expertengruppe Mixed Reality von codecentric) den interessierten Leser auf die Existenz von „Social VR“ (Virtual Reality) hinweisen und zeigen, dass diese Alternative zur Videokonferenz bereits heute einsetzbar ist – und auch eingesetzt wird.

Pascal-Theis-700x700px

Pascal Theis

Agilität – und nun?

Eine neue Art Beschleunigung durch Resilienz und „Connectivity“

In Projekten werden – vereinfacht gesagt – Ideen ausgeliefert, um einen Unterschied zum Status quo zu erzielen. Diese Projekte sind in der Regel an Kontexte gebunden, die Organisationen schon alleine durch ihre bloße Existenz setzen. Agiles Arbeiten in diesen gesetzten Kontexten schafft in der Praxis häufig nur kleine Vorteile. Viele Potentiale der Mitarbeiter*innen bleiben dabei immer noch ungenutzt.

Jetzt den Softwerker Vol. 17 downloaden