Letzte Beiträge

Entwicklungspraxis 23. November 2024

Interview: Wie Atlassian auf Cloudangst und Überkonfiguration seiner Tools reagiert

Ich war kürzlich auf der Team ‘24, quasi Atlassians Hausmesse, und habe mich dort mit Matt Schvimmer, Senior Vice President und Head of Product für das Agile- und Devops-Portfolio von Atlassian, getroffen. Wir haben darüber gesprochen, welche Unterstützung die Atlassian-Tools für moderne Softwareentwicklung bieten.

Besonders für Teams, die in komplexen Umgebungen arbeiten, spielen Jira, Bitbucket, Compass und das neu angekündigte Focus eine große Rolle. Schvimmer hat mir Einblicke in die Weiterentwicklung der Atlassian-Tools und in zukünftige Pläne gegeben. Außerdem sprach er mit mir über Herausforderungen wie die Synchronisation von Dokumentation mit dem Code und den Umgang mit der Komplexität von Microservices. Aber auch die Überkonfiguration von Tools oder Bedenken gegenüber der Cloud waren im Interview Thema.


Entwicklungspraxis 25. Juni 2024

HashMap

Hi,

HashMap? Wie kann HashMap ein Thema für den Newsletter sein? Hold on!

Mir kommt das Thema in den Sinn, weil ich gestern für einen Kunden im Interview saß und mich relativ lange über die HashMap unterhalten habe. Und das Erlebnis war ein kleines Déjà-vu. Vor 2-3 Jahren war ich schwer mit Recruiting beschäftigt. Ich habe in dieser Zeit über 150 technische Interviews durchgeführt. Und aus der Zeit habe ich viel über unsere Branche gelernt. Allen voran, dass es uns an Seniorität fehlt und wir es nicht schaffen, die jungen Entwickler ausreichend zu entwickeln.


Entwicklungspraxis 22. Mai 2024

Agile

Hi,

Dave Thomas wird nicht müde zu erwähnen, dass “agile” ein Adjektiv ist - und kein Nomen. Es wird nicht groß geschrieben.

Das sagenumwobene Dokument, das wir seit knapp einem Vierteljahrhundert referenzieren, heißt nicht “The Agile Manifesto”.

Es heißt “Manifesto for Agile Software Development” . 👈

Agile ist nichts, was gekauft werden kann. Das Manifest beschreibt, wie man agil (als Adjektiv!) Software entwickelt. Es beschreibt kein Produkt.

Und doch ist über die letzten 25 Jahre ein Produkt daraus entstanden. Es gibt “Agile Coaches”, “Scrum Master”, “Agile Certification”, “Agile User Groups” und vieles mehr.


Entwicklungspraxis 3. Mai 2024

GitOps, SRE, DevOps - A Look Back and into the Future

Hi,

Vor zehn Jahren hantierten die meisten Unternehmen noch mit manuell verwalteten Infrastrukturen herum. Heute finden sich noch viele Mittelständler in derselben Lage. Doch das hat seinen Preis – und den spüre ich gerade.

Die Geister der Unterschiede

Es ist erstaunlich, wie oft wir Geistern hinterherjagen, einfach weil sich unsere Umgebungen unterscheiden. Das reicht von offensichtlichen Dingen wie verfügbarer CPU oder RAM bis hin zu subtileren Problemen wie unterschiedlichen Kernel-Versionen oder Konfigurationsunterschieden in den Applikationen. Besonders knifflig wird es mit externen Application Servern, wo Konfigurationsdateien über das gesamte System verteilt sind und leicht auseinanderdriften können.


Entwicklungspraxis 24. April 2024

Scrum Is Not Agile

Hi,

In einer meiner Kundenprojekte reflektieren wir unsere Arbeitsweise.

Wie die meisten Projekte im Mittelstand dort draußen wird auch hier Scrum benutzt. Aber wir haben damit ein paar Probleme:

  • Die Sprintziele werden nie erreicht
  • Es vergeht kein Sprint ohne, dass ein neuer Task von der Seite reinkommt
  • Die Estimations sind regelmäßig weit weg von der Realität
  • Die Zusammenarbeit mit anderen Externen wird zum Teil nicht integriert
  • … Mir fallen mit Sicherheit noch mehr Beispiele ein

Und das sorgt regelmäßig für Reibereien. Das Team will Scrum machen. Aber es will auch nicht so wirklich klappen. Und natürlich wissen wir das nicht seit kurzem. Seit Monaten, nein - Jahren, wird in jeder Retrospektive über die Schwächen im Scrumprozess geredet. Doch das häufigste Action-Item: Beim nächsten Mal machen wir es besser!


Top