Zum Inhalt springen

Scrum

Agile Gilden

Agile Gilden haben in den letzten Jahren an Popularität gewonnen, da viele namhafte Unternehmen (hauptsächlich Spotify) darüber nachdenken, wie sie Software-Entwicklungsteams davon abhalten, Silos zu bauen. Eine Gilde ist eine Gruppe von Leuten, die in verschiedenen Teams arbeiten und sich mit einer gewissen Häufigkeit treffen, um eine bestimmte Kompetenz zu besprechen. Entwicklungsteams sind multidisziplinäre Teams, die organisiert sind, um ein oder mehrere Produkte zu erstellen.Beispielsweise kann eine Softwareabteilung eine Architekturgilde haben, anstatt ein Architekturteam zu haben. Der Unterschied besteht darin, dass ein Architekturteam zusammensitzt und in erster Linie jeden Tag miteinander interagiert, während die Mitglieder einer Architekturgilde mit verschiedenen Entwicklungsteams sitzen und sich auf die Ziele dieses Teams konzentrieren, während sie sich gleichzeitig auf die Architektur konzentrieren.

Weiterlesen »Agile Gilden

Agiles Programmmanagement – das Product Owner Team

Das Product Owner Team ist ein Konstrukt, das in vielen großen Agile Transformationen verwendet wird, um die Herausforderungen des Scrum Product Owners skaliert zu bewältigen. Die spezifische Zusammensetzung des Produktteams hängt jedoch stark von den individuellen Bedürfnissen des Unternehmens ab. Daher scheint es keinen großen Konsens darüber zu geben, wie dieses Team umgesetzt werden soll. Zusammenfassend gesagt, die diesem Team zugeordneten Personen teilen die Rolle des Scrum Product Owners.Weiterlesen »Agiles Programmmanagement – das Product Owner Team

Scrum Master – Erste Schritte

Erste SchritteDie meisten neuen Scrum Master haben ein grundlegendes Verständnis für ihre neue Rolle. Viele haben eine Schulung absolviert und den Titel Certified Scrum Master erhalten. Wenn ihre Teams sie bitten, als Scrum Master einzusteigen, sind sie oft aufgeregt und begierig. Was sind nun die ersten Schritte um Scrum zu starten. In diesem Artikel zeigen wir eine simple Checkliste mit einfachen Fragen, die die Grundlagen von Scrum abdecken. Bevor man Scrum vertieft, muss man alle Fragen mit ja beantworten.Weiterlesen »Scrum Master – Erste Schritte

Retrospektive für Fortgeschrittene

Egal wie gut ein Scrum-Team ist, es gibt immer die Möglichkeit, sich zu verbessern. Obwohl ein gutes Scrum-Team ständig nach Verbesserungsmöglichkeiten sucht, sollte es am Ende eines jeden Sprints bewusst darüber nachdenken, wie es ihnen geht und Wege zur Verbesserung zu finden. Dies geschieht während der Sprint Retrospektive. Die Sprint Retrospektive ist in der Regel das Letzte, was in einem Sprint gemacht wird. Viele Teams werden es daher sofort nach der Sprint Review tun. Das gesamte Team, einschließlich des Scrum Masters und des Product Owners, sollte teilnehmen. Retrospektiven sind das Herzstück von Scrum und der agilen Welt. Kurz gesagt, die Retrospektive ist der Raum, in dem sich das Team gestärkt fühlen kann, in dem es den Prozess kritisieren und seine Leistungen feiern kann, was immer gut für die Ausdauer und Moral des Teams sein wird.Weiterlesen »Retrospektive für Fortgeschrittene

Potenzial schlägt Erfahrung

Als frisch gebackener Scrum Master ist man grundsätzlich immer wieder 2 Fragen ausgesetzt. Ein Scrum Master braucht jahrelange Erfahrung, warum sollte man jemandem vertrauen, der gerade Mal eine dreitägige Schulung vorweisen kann? Außerdem stellt es immer wieder eine Herausforderung dar, Menschen zu überzeugen, die Scrum nicht kennen oder schon immer mit einer anderen Methode zu Lösungen gekommen sind. Wir beleuchten also, warum Erfahrung nicht mehr den Stellenwert hat, den sie früher hatte. Im Artikel Menschen überzeugen [link] gehen wir darauf ein, wie man seine Kollegen für sich gewinnen kann.Weiterlesen »Potenzial schlägt Erfahrung

Scrum Basics

Scrum Basics: Impediments Backlog

Bei der Entwicklung eines Produktes oder einer Dienstleistung gibt es immer wieder Herausforderungen, die die Leistung und Lieferung durch das Scrum Team behindern können. Diese Herausforderungen sollten auf dem Impediments Backlog aufgezeichnet und priorisiert werden. Anschließend sollte der Scrum Master die Hindernisse so schnell wie möglich zu beseitigen. Weiterlesen »Scrum Basics: Impediments Backlog

Scrum Basics: MVP

Ein Minimum Viable Product (MVP) ist ein Konzept von Lean Startup. Es betont die Auswirkungen des Lernens auf die Entwicklung neuer Produkte. Ein MVP ist die Version eines neuen Produkts, die es einem Team ermöglicht, mit geringstem Aufwand die maximale Menge an validiertem Wissen über Kunden zu sammeln. Eine Schlüsselprämisse hinter der Idee von MVP ist, dass man ein tatsächliches Produkt produziert. Dieses bietet man den Kunden an und beobachtet ihr tatsächliches Verhalten mit dem Produkt oder der Dienstleistung. Zu sehen, was Menschen tatsächlich mit Bezug auf ein Produkt tun, ist viel zuverlässiger, als die Menschen zu fragen, was sie tun würden.Weiterlesen »Scrum Basics: MVP

Test: TDD vs. BDD

Viele haben von Test Driven Development (TDD) sowie Behavior Driven Development (BDD) in Bezug auf die Softwareentwicklung gehört. Nachfolgend sind die Definitionen dieser beiden Praktiken sowie die wichtigsten Unterschiede.Weiterlesen »Test: TDD vs. BDD