Empiricism – has your implementation achieved it?

Empiricism – has your implementation achieved it?

If you are familiar with SCRUM, you probably already know that SCRUM is an Empirical process. Correct? So what is Empiricism?

Empiricism is defined as working based on fact, experience and evidence. A lot of which comes through experience and running multiple Sprints to gain insights into various characteristics of the data collected. Progress is based on observations of reality, rather than fictitious plans. SCRUM (and many other AGILE methodologies) emphasizes a lot on the paradigm shift in the way teams work to bring in the necessary business and organizational agility.

Ok, all that is good, but how do you know if your implementation is actually following Empiricism?

Let’s get the basics - three pillars of Empiricism

1)     Transparency – Transparency in SCRUM is all about, well, Transparency! It exists everywhere – in your SPRINT planning meetings, daily stand ups, Backlog Grooming sessions, or Retrospectives. This includes the Customer, Product Owners, Team Members, even the CEO (as applicable depending upon organization size) to ensure they trust each other, have the courage to share all good or bad news. Also, everyone practices it (remember paradigm shift?) to stay aligned towards the strategic organizational goal.

2)     Inspection – Inspection is at the core of SCRUM. No SCRUM implementation in the world is complete or successful if the team doesn’t inspect what they are doing and how they are doing. To do the Inspection effectively, Transparency is required (see the correlation?). This Inspection is not done by an outsider, or by one person, but by the entire team. Various things can be inspected, including the processes, meetings, timings, requirements, or estimates.

3)     Adaptation – Adaptation brings in Continuous Improvements. The learnings from the Inspection are implemented (or adapted) into the SCRUM processes to achieve faster time to market, reduced cost of ownership, enhanced software quality, and improved customer satisfaction.  

Transparency within the organization is something that drives the entire Empiricism. If teams, customers and other stakeholders are not transparent, Inspections wont be effective thereby impairing Adaptation of learnings. It is therefore extremely important that Transparency is induced, encouraged and somehow measured for Empiricism to work.

What are common “symptoms” that the Increment or Team is not transparent?

-         No clear definition of “Done” and/or definition of “Ready”

-         Over/under commitment by teams (sometimes under business pressure to look good)

-         Lack of trust between PO and team members

-         Product Backlog not updated regularly

How can an AGILE team cause lack of transparency?

-         All team members not participating during Sprint Retrospective event

-         Burndown chart not visible/shared with PO by the team

-         Sprint Backlog items not updated regularly reducing visibility into the progress

-         Static Velocity, or team under committing constantly while delivering more trying to look “good”

SCRUM Master’s role

-         Remove impediments by encouraging open communication

-         Help PO keep the Product Backlog organized, prioritized and up to date all the time accessible to team members for early information

-         Help PO realize the importance of Technical backlog items team wants to work upon

-         Create Cumulative Flow Diagram to show where the blockage is

-         Prompt team members to provide open feedback, share impediments

Happy Sprinting!


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

Vikrant Kardam的更多文章

  • Agile coaching: a black hole moment or big-bang evolution?

    Agile coaching: a black hole moment or big-bang evolution?

    The year of 2023 has not been very pleasant for the software services industry. With geo-political events, high…

    9 条评论
  • How to progress in your agile career?

    How to progress in your agile career?

    I am an agile coach for many years, what should I do next? If this question has ever popped up in your mind, or you…

    7 条评论
  • Time to un-dead agile

    Time to un-dead agile

    In the past few years, in almost every Agile Conference, Meetup, Webinar, Panel discussion I have been part of, either…

    1 条评论
  • Good Job Papa! The power of appreciation!

    Good Job Papa! The power of appreciation!

    It was one of the tiring afternoons of May 2020 where I was heads down working on an urgent proposal that was to be…

    13 条评论
  • Measuring and managing organizational AGILE Maturity

    Measuring and managing organizational AGILE Maturity

    The need for adaptation of AGILE methodologies picked up a lot from the late 90’s, even though the pain was being felt…

  • Technical Debt – did you pay it yet?

    Technical Debt – did you pay it yet?

    AGILE projects have come a long way with more and more organizations adapting this methodology over the traditional…

社区洞察

其他会员也浏览了