Software-Engineering Pattern und Antipattern: Sprint-Antipattern (Teil 3)

Inhalt Feature-InjectionKeine Remaining-Work/ Kein Burndown-ChartZu viele MeetingsHardening SprintsDas falsche Feature bekommenKeinen AntriebDer NeueVariable SprintlängeVariable Teilzeit Teammitglieder 1 Feature-Injection Beschreibung des Anitpattern: Jemand fügt ohne die zuvor mit dem Team zu besprechen ein neues Feature ins Backlog hinzu.Der Sprint Scope erhöht sich dadurch, ohne dass dies dem Umsetzungsteam bewusst ist.Das Team findet diesen Umstand entweder heraus... Weiterlesen →

Die sieben größten Kostentreiber in der Softwareentwicklung.

Softwareentwicklung und die Entwicklung digitaler Produkte können und sollten als Investment betrachtet werden. Ein Investment, welches sich am Ende des Tages auszahlen muss. Und dabei spielt es keine Rolle, ob das Produkt für einen internen „Kunden“, also eine andere Fachabteilung gebaut wird oder für einen echten Kunden außerhalb des Unternehmens. Software-Produkte haben immer den Sinn,... Weiterlesen →

Software-Engineering Pattern und Antipattern: Sprint-Antipattern (Teil 2)

Inhalt: Kein Work-In-Progress LimitCherry-PickingNicht aktuelle Sprint-BoardsSide-GigsGoldplatingLaufende ArbeitsunterbrechungenFehlende UnterstützungTask-Assignments 1 Kein Work-In-Progress Limit Beschreibung des Antipatterns: Das Entwicklungsteam setzt kein Work-In-Progress Limit und öffnet mehrere größere Features gleichzeitig. Warum ist das schlecht? Arbeitet das Team an zu vielen PBIs gleichzeitig im Sprint besteht die Gefahr, dass am Sprintende keine/zu wenige PBIs fertig sind, oder zu viele... Weiterlesen →

Software-Engineering Pattern und Antipattern: Sprint-Antipattern (Teil 1)

Inhalt: Der Abwesende POScope-Creep-PBIsUnflexible AkzeptanzkriterienPBI AbnahmeverzögerungMissbrauch von SprintabbrüchenFehlende Bereitschaft zum Sprintabbruch Sprint - Antipattern Der Abwesende PO Beschreibung des Antipattern Das Team hat Fragen die nur der Product-Owner beantworten kann, dieser hat aber sehr wenig Zeit und ist meist nicht oder nur schwer zu erreichen.Meist ist dieser abwesende Product-Owner auch nicht regelmäßig bei Scrum-Meetings dabei.... Weiterlesen →

Software-Engineering Pattern und Antipattern: Sprint Planning – Antipattern

Inhalt Kapazitäts-OverloadArbeitspaktzuteilung im PlanningTechnische-Schuld-IgnoranzKeine PufferzeitenZu detailliertes PlanningZu wenig PlanungKämpfen? Wofür?Fehlendes SprintzielPBI-ÜbertragungLast-Minute-PBIsQuantitätsfokus und LeistungsdruckDas unvorbereitete Sprint-Planning Sprint Planning - Antipattern 1. Kapazitäts-Overload Die wirkliche Kapazität des Teams ist geringer, als diejenige die zur Planung des Sprints herangezogen wird.Das Umsetzungsteam übernimmt sich in den Sprint-Plannings ständig und geht von einer höheren Kapazität aus, als es in Wirklichkeit... Weiterlesen →

Software-Engineering Pattern und Antipattern: Backlog-Antipattern

Inhalt Epic User-StoriesTechnical User-StoriesUseCase StoriesPriorisierung durch StakeholderBacklog-WasserfallplanungUpfront detailed EstimationBig-BacklogVeraltete User-StoriesKomponenten-Backlog-ItemsEstimation InflationEstimation in WorkhousFehlende AkzeptanzkriterienTitle-Only-ItemsCopy-Paste-Backlog-ItemsFehlende Backlog-StrukturKeine-Spike-KulturIdeenspeicher für den Product-Owner Backlog-Antipattern 1. Epic User-Stories Die vom PO erfassten User Stories sind zu groß, sie gleichen eher Epics als feinen PBIs und umfassen ganze Themenblöcke statt einzelne User-Stories zu sein mit jeweils nur einem einzigen Feature. Verbesserungen: Erstellen... Weiterlesen →

Software-Engineering Pattern und Antipattern: Scrum-Standup-Antipattern

Inhalt Das Wann-ist-Es-DailyDas Mehrwertslos-StandupProblemlösungs-StandupOrientation-Lost-StandupDaily PlanningDaily Impediment-ManagementExecutive Daily ReportLeistungsmonitoring StandupTeam-Member-Fischen nach dem StandupRespektlosigkeits-Standup Scrum-Standup-Antipattern 1. Das Wann-ist-Es-Daily Das Daily Scrum wird nach Bedarf gemacht, es gibt keine fixe Uhrzeit, wann es abgehalten wird.Das Team muss sich abseits vom Daily ständig selbst organisieren und arbeiten werden oft parallel oder gegenläufig gemacht. Dies führt zu erhöhten Zeitbedarf.Meist entscheidet... Weiterlesen →

Software-Engineering Pattern und Antipattern: Agile Antipattern

Inhalt Schlechte Meeting- und KommunikationskulturScrummerfallWaterscrumImplicit Team-LeadershipGruppendenkenGruppen-QuarantäneAgile-Hype ScrumDas Monster-ReleaseDer Bugfixing-SprintVisionslosigkeits-ScrumThe Bigger the Better PatternZombie BugsFehlende Definition of ReadyFehlende Definition of Done Agile Antipattern 1. Schlechte Meeting- und Kommunikationskultur Meetings werden nicht vorbereitetDas Team ist verteilt und Meetings/Kommunikation werden daher oft über Chats/Calls abgehaltenDie Kommunikation läuft in parallelen Chats oftmals mit diversen Tools abIn Calls ohne Video... Weiterlesen →

Create a website or blog at WordPress.com

Nach oben ↑