Kategorie: Agile

  • The Purpose of Being Agile

    Introduction Why, would you think, are we (oh!) so agile? Why do we do Kanban or Scrum? a) To have more fun?b) To become a better team?c) To follow industry standards? „Take a wild guess!“ Laury Anderson It is neither of it. To give you a hint, I quote the very first Google hits for […]

  • Agile Anti-Pattern: Untrained people, no formal qualification

    Pattern Description People are asking basic questions, are slowing down improvements and are pushed to formal rituals, behaviors, processes they don’t understand. Issue, Problem, Risk We lose people. We lose efficiency. We lose communication. We don’t speak the same language. With untrained people resistance will be highly likely, because change cannot be understood. Root Cause […]

  • Agile Anti-Pattern: Strangle the roadmap by over-commitment

    Pattern Description The backlog contains committed stories (features, capabilities, epics) for the next N iterations (sprints, program increments, etc.). Issue, Problem, Risk Any sprint (iteration) should have a clear sprint goal plus a set of user stories paying into this sprint goal. This is the commitment we need. When we now think about scaled agile […]

  • Agile Anti-Pattern: What happens in a silo stays in a silo: no E2E view

    Pattern Description A silo organization introduces SAFe in the IT silo. And gets the proof that SAFe is no good. Issue, Problem, Risk A silo organization starts to implement Agile in one or more silos, instead of breaking the barriers and thinking of the whole organization as one system.  No end-to-end view, starting and ending […]

  • Agile Anti-Pattern: The project manager is now called „Scrum Master“.

    Pattern Description Scrum Master does (has to do) the one or more of the following: SM plans sprints, including management approval. One-on-one talks including setting personal goals (AKA: KPIs) for the next quarter. Short and mid-term task management („who does what?“). Task tracking, including task oriented timesheets. Commanding the user story implementation. Issue analysis and […]

  • Agile Anti-Patterns

  • Anti-Pattern: Water-Scrum

    Pattern Description This anti-pattern could be also seen as „phased agile“: You set up a e.g. three months stage plan for stage 1, stage 2, etc. You expect every stage will deliver at the end of the stage, but the delivery method during the phase is somewhat agile. Sometimes you even see an „Analysis Stage“, […]

  • SAFe Anti-Pattern: Hundreds of stories instead of dozens of business value focussed features.

    Pattern Description You now have hundreds of stories, all copied from each of your team’s backlogs and have no clue what your forthcoming Product Increment (PI) is going to deliver. Your stories somehow have vague headlines, you declare as „features“, but they are rather what they are: headlines of groups of team stories. The team’s […]

  • Agile Anti-Pattern: No clue about change.

    Pattern Description Your company follows a very rigid long-running stage-gate process, which takes around two years between first ideation and go-live. You have three to four releases per year. You cannot change anything which already passed a gate. Issue, Problem, Risk The 1%-requirements creep rule is ignored, thus after 24 months more then a quarter […]

  • Agile Anti-Pattern: No vision.

    Pattern Description You have lot’s of stories converted from an old fashioned requirements specification. You have enough to do for the next years. Your customer is raising the bar and starts to put pressure on your deliveries. Issue, Problem, Risk A rat race is a rat race is a rat race. Nobody knows why he/she […]