Verteilung der Fähigkeiten in Teams
Einleitung Nachdem wir uns in einem früheren Artikel mit den Fähigkeiten beschäftigt haben, die Scrum Teams idealerweise haben sollen, wird es nun darum gehen, das Vorhandensein dieser Fähigkeiten bzw. des Wissens zu überprüfen. Dabei geht es auch darum, herauszufinden, wie dieses Wissen im Team verteilt ist. So sollen Wissensinseln und Wissensdefizite entdeckt werden. Zusätzlich werden […]
Test Driven Development in sechs einfachen Schritten
Sie möchten eine neue Software entwickeln. Dabei haben Sie natürlich die Absicht ein tolles Produkt mit einer hervorragenden technischen Qualität zu erzeugen. Und diese hervorragende technische Qualität wollen Sie mit einer möglichst umfassenden Testabdeckung beweisen und absichern. Doch in erschreckend vielen Fällen werden die Punkte hervorragende technische Qualität und umfassende Testabdeckung deutlich verfehlt. Bei der […]
Schrödingers Katze im Projektmanagement
… oder, wie geht es eigentlich meinem Projekt? Wenn wir ein großes Projekt durchführen wollen, dann wissen wir, dass es zu Abweichungen vom Projektplan kommen kann. Und niemand von uns mag es, erst am Ende des Projektes diese Abweichungen zu entdecken oder festzustellen, dass das Projekt ein Fehlschlag war. Deutlich angenehmer ist es für uns, […]
Das Kano-Modell der Kundenzufriedenheit
In dem Artikel Prioritäten von Anforderungen – Kategorie oder Reihenfolge hatte ich mehrfach Bezug auf das Kano-Modell der Kundenzufriedenheit genommen, ohne dieses dabei näher zu erklären. In diesem Artikel holen wir das nach. Die meisten von uns, die sich mit Produkt- oder Anforderungsmanagement auseinandersetzen, kennen das folgende Problem der Entscheidung: In welcher Reihenfolge sind Anforderungen umzusetzen bzw. […]
Die Feedbackschleife in Scrum
Die Feedbackschleife in Scrum Das Ziel von Feedback ist es, eine Veränderung zu bewirken. In der Agilität werden Fehler als Chancen begriffen. Diese Chancen treten in einem Projekt früher oder später auf und sollten daher genutzt werden, um bestehenden Prozesse infrage zu stellen. Durch das frühe Auftreten der Chancen können alle Projektbeteiligten aus diesen lernen […]
Kartenspiel „Deine Meinung bitte! Scrum Edition“
Kartenspiel „Deine Meinung bitte!“ Scrum Edition Durch die Pandemie hat sich in vielen Unternehmen nicht nur die Arbeit, sondern auch die Interaktion zwischen Teammitgliedern in Home Office verlagert. Sowohl die Zusammenarbeit wie auch die sozialen Aspekte des Miteinanders finden dort nun überwiegend online statt. Und damit hat sich auch eine neue Kultur für Team Building […]
Die AAA-Regel
Die Grundlage einer guten Testautomatisierung in der Softwareentwicklung sind Unit Tests. Um wirklich gute Unit Tests zu schreiben, gibt es ein paar Faustformeln dafür, wie ein Unit Test aussehen sollte. Eine davon ist die AAA-Regel. AAA steht dabei für: Arrange Act Assert und beschreibt den Aufbau eines Unit Tests. Im Arrange wird die Startsituation des […]