Agile

Der Scrum Master: „Freiheit bringt Verantwortung“

 Freiheit bedeutet mehr Macht. Und mehr Macht, das wissen wir nicht erst seit Spider-Man, bringt viel Verantwortung mit sich. Was man so am Anfang einer Unternehmerkarriere bzw. Freiberuflerkarriere bzw. selbständigen Karriere (ja es gibt merkwürdigerweise einige Worte dafür) machen sollte, ist nicht gerade wenig…

Der Scrum Master: „Love it, leave it, or change it!“

 Der Scrum Master ist zurück. Manchmal verliert ein Autor seine Inspiration. Manchmal geht ein Autor durch eine schwere Zeit, ob mit oder ohne Corona. Bei mir war beides der Fall. Und heute bin ich zurück, für meine Leser und auch für mich. Beim Schreiben kann man gut verarbeiten und dabei auch andere inspirieren und zum Schmunzeln bringen. Und das mache ich doch gerne. Let's go!

Die Magie hinter Kanban und Flow: Let there be Flow – Teil 1

 Ein Konzept findet in der Softwareentwicklung in letzter Zeit immer mehr Beachtung: Kanban. Von den einen als die bessere agile Alternative gepriesen, von anderen wegen der Flexibilität und Einfachheit geliebt. Dabei ist Kanban gar nicht so neu, wie es oftmals scheint. Dieser Artikel möchte die zugrunde liegenden Prinzipien erläutern und so ein besseres Verständnis schaffen.

Java Magazin 4.21 erschienen: Modern Agile

 Es gibt viele Könige. Diese Aussage verwirrt, denn das Prinzip „König“ ist ja so definiert, dass es nur einen geben kann. Dennoch können wir auf eine wahre Königsflut zurückgreifen, selbst in diesen wenig aristokratischen Zeiten. König Fußball regiert die Welt, zum Beispiel; selbst in der Pandemie gibt es für der Deutschen liebsten Sport umfangreiche Ausnahmeregelungen, die sich manch ein Künstler wünschen würde.

ScrumBut – ist das die Lösung? Agile Produktentwicklung von Theorie bis Praxis – Teil 3

 Scrum als Rahmenwerk, gepaart mit agiler Entwicklung, ist gerade State of the Art, wenn man von der erfolgreichen Umsetzung von Softwareprojekten spricht. Hört man sich um, könnte man sich fast ins Teenageralter und die Gespräche auf den Schulhöfen über „das erste Mal“ zurückversetzt fühlen. Der Vergleich mit agiler Entwicklung mittels Scrum scheint da nicht so weit hergeholt. Jeder will es tun, jeder sagt, er tut es, jeder scheint es besser zu machen als man selbst – und dennoch machen es wohl nur 10 Prozent. Und die, die es wirklich tun, na ja, ob die es dann „richtig“ machen?

Entwickeln, aber simpler: 2021 steht im Zeichen vereinfachter Entwicklungsprozesse

 Damit wieder Spaß und Produktivität in die Entwicklung Einzug halten, ist ein Software-Development-Lebenszyklus erforderlich, in dem die Software im Mittelpunkt steht und die Infrastruktur nicht zur Hauptbeschäftigung wird. Markus Eisele, Developer Adoption Program Lead EMEA bei Red Hat, sieht deshalb in der Vereinfachung von Entwicklungsprozessen einen zentralen IT-Trend für 2021.

Noch mehr Controlling? Unbedingt, aber besser!

 Es ist ein immer wiederkehrender Zwiespalt: Ohne steuerndes Controlling laufen Kosten und Budgets von Entwicklungsprojekten häufig aus dem Ruder. Mit zu starrem Controlling werden Projekte aber schnell unflexibel, Planung und Aussteuerung kosten zusätzlich Zeit und es fehlt der Freiraum, kreativ und innovativ an einzelne Tasks heranzugehen. Wie kann ein erfolgreicher Kompromiss aussehen und wie lässt er sich umsetzen?

Agiles Schätzen und Planen: Agile Produktentwicklung von Theorie bis Praxis – Teil 2

 Im vorangegangenen Artikel „Scrum – eine Einführung für Entwickler“ wurden die Themen Product Backlog und User Stories kurz angesprochen und dabei erläutert, dass auch in agiler Produktentwicklung eine Einschätzung von Anforderungen mit Blick auf Umfang und Komplexität notwendig ist. In diesem Artikel wird nun näher darauf eingegangen und zusätzlich ein Überblick darüber gegeben, wie man von Schätzungen eines zeitlichen und inhaltlichen Rahmens für die grobe Roadmap- oder Releaseplanung hin zu einer konkreten Einschätzung von Anforderungen für die Planung der Iteration gelangt. Dabei wird gerade auch beim Prozess des Schätzens als Grundlage für die Planung klar werden, dass die Entwickler selbst die Schätzungen mit auf den Weg bringen.

Agile Kultur – Einführung: Von der agilen Insel zur beweglichen Organisation

 Agilität ist bereits seit langer Zeit ein Thema in Organisationen aller Größen. In einem Umfeld zunehmender Komplexität kann Beweglichkeit zu einem zentralen Wettbewerbsvorteil werden. Kein Wunder also, dass Unternehmen agile Frameworks einsetzen möchten, um die Wissensarbeit zu organisieren. Mit der Einführung von Techniken ist es allerdings nicht getan. Um als Organisation wirklich agil zu werden, bedarf es nicht weniger als eines kulturellen Wandels. Dieses Verständnis ist für Management und Mitglieder der Teams gleichsam wichtig, da Entwicklungsteams oft agile Inseln in einer nichtagilen Organisation sind, die ihr Potenzial nur eingeschränkt entfalten können.

Scrum: Eine Einführung für Entwickler – Teil 1

 Im ersten Teil dieser Artikelserie soll die Theorie, die sich hinter dem Scrum Framework verbirgt, beleuchtet werden. Dabei wird auf die Rollen der agierenden Personen eingegangen. Das Hauptaugenmerk liegt auf der Rolle des Entwicklungsteams.

X
- Gib Deinen Standort ein -
- or -