Agile, WaterAgile , WaterScrum Or ScrummerFall

Agile, WaterAgile , WaterScrum Or ScrummerFall

? Work in 2-week sprints

? Setup agile ceremonies?

? Use a tool like ADO or Jira to manage work and teams

?Setup work items like Epics, Features and Stories?

All the above sounds great and gives the impression that we are working in some version of Agile or Scrum. But this is only sometimes the case.

Waterfall involves a lot of upfront planning in a phased fashion, Agile involves an iterative approach, and Scrum defines eleven rules(three roles, five ceremonies and three artefacts).?

Life would be much easier if we worked in purist environments with teams set up as Waterfall, Agile or Scrum.?

However, the reality is that a few organisations are in transition from Waterfall to Agile or Scrum. Whilst others would prefer a hybrid of some sort to fit their ways of working hence the terms?WaterAgile, WaterScrum or Scrummerfall.?

According to Ken France, there might be instances where hybrid ways of working might be suitable, e.g. independent teams, low-dependency teams and high-dependency teams.

WaterAgile?(Waterfall + Agile):?

  • Upfront planning, project oversight and fixed launch dates for all product functionality
  • Phased releases but working to the fixed lunch date?
  • More documentation than standard Agile

WaterScrum or Scrummerfall (Waterfall + Scrum):?

  • Project management involvement in the initial stages to define the requirements.?
  • Development team work in sprints to deliver value to fail at a faster rate than with Waterfall alone.

Whilst the war on the best approach to software development ensues, it is essential not to lose track of?The Goal,?which is to deliver customer value.?

  1. Are your Epics going through a readiness process?
  2. Are your features small enough to be delivered in one PI?
  3. Are your stories small enough to be completed within one sprint?
  4. Do you have clearly defined acceptance criteria for your stories and features?
  5. Do you have specialised and defined roles within your team, i.e. Scrum Master, Product Owner and Development team??

If you are not delivering small increments of value with each iteration, then you need to rethink if you are masquerading as Agile or Scrum, but underneath the hood, you are indeed Waterfall.

#TinaTalksTuesdays

#AgileProductDelivery

Noel Warnell

I create high-performing, productive, efficient, and profitable teams. I'm an energetic, passionate business coach specialising in helping leaders and founders get shit done.

2 年

A great article Deutina. I get triggered sometimes when people talk about fake agile or 'Fragile', but the naming and reframing you've outlined here is helpful for me. ??

回复

要查看或添加评论,请登录

社区洞察

其他会员也浏览了