Skip to main content

The Three Pillars of Empiricism (Scrum)

December 4, 2016

Empiricism means working in a fact-based, experience-based, and evidence-based manner. Scrum implements an empirical process where progress is based on observations of reality, not fictitious plans. Scrum also places great emphasis on mind-set and cultural shift to achieve business and organizational Agility.

The three pillars of empiricism are as follows:
 

3 pillars

 


  • Transparency: This means presenting the facts as is. All people involved—the customer, the CEO, individual contributors—are transparent in their day-to-day dealings with others. They all trust each other, and they have the courage to keep each other abreast of good news as well as bad news. Everyone strives and collectively collaborates for the common organizational objective, and no one has any hidden agenda.

  • Inspection: Inspection in this context is not an inspection by an inspector or an auditor but an inspection by every- one on the Scrum Team. The inspection can be done for the product, processes, people aspects, practices, and continuous improvements. For example, the team openly and transparently shows the product at the end of each Sprint to the customer in order to gather valuable feedback. If the customer changes the requirements during inspection, the team does not complain but rather adapts by using this as an opportunity to collaborate with the customer to clarify the requirements and test out the new hypothesis.

  • Adaptation: Adaptation in this context is about continuous improvement, the ability to adapt based on the results of the inspection. Everyone in the organization must ask this question regularly: Are we better off than yesterday? For profit-based organizations, the value is represented in terms of profit. The adaptation should eventually relay back to one of the reasons for adapting Agile—for example, faster time to market, increased return on investment through value- based delivery, reduced total cost of ownership through enhanced software quality, and improved customer and employee satisfaction.

  •  

Scrum works not because it has three roles, five events, and three artifacts but because it adheres to the underlying Agile principles of iterative, value-based incremental delivery by frequently gathering customer feedback and embracing change. This results in faster time to market, better delivery predictability, increased customer responsiveness, ability to change direction by managing changing priorities, enhanced software quality, and improved risk management.

This is one of the topics I covered in my book - "Scrum Insights For Practitioners: The Scrum Guide Companion". Happy reading!

 


What did you think about this post?

Comments (72)


Alan Larimer
01:16 am May 8, 2022

Yes and more importantly throughout the effort. The Daily Scrum event is another formal inspection. If at any time there is an issue, it should be immediately raised. It can then be assessed to be addressed.


Claudio Opazo
12:36 am May 15, 2022

Una gran explicación que en teoría es muy sencillo de entender, pero en la práctica muchos temas como la transparencia no logran aplicarse correctamente. Hay que seguir mejorando los procesos en donde este principio (transparencia) debiera ser el principal. Muchas gracias por sus palabras, sin duda seguiremos mejorando nuestros procesos bajo estos grandes pilares.


Robi Morro
11:16 am July 13, 2022

This was very well written and clearly explained. I like how you have provided examples that we could use in our daily work in our organisations. Thank you so much.


Jav Gloria
09:55 am July 20, 2022

great way to explain it. thanks !


Khine Lay
09:56 pm August 5, 2022

Thank you so much.


Kc Ofoegbu
01:29 pm September 24, 2022

Thanks for the post. With regards Inspection, and as an Independent Solution Vendor who works on Fixed Cost software contracts, how do you recommend to get compensated when you adopt agile and have to accepts changes after every review, which increases hours of work beyond what was budgeted for the fixed cost contract?


sachin gavade
07:47 am December 2, 2022

This was very well written and clearly explained.


Alan Larimer
05:55 pm December 5, 2022

Each Sprint is the "Fixed Cost contract." If one is attempting to define a scope and time frame for EVERYTHING ... UP FRONT ... then that is neother Scrum nor in line with the philosophy for agile product development.

What's a solution? Communicate the expectations: customer involvement, short time frames of usable product, flexibility to discover high impact features, possible long-term cost savings, etc. Then design the contract around that. Perhaps a minimum length, i.e. 3 months, will make all parties feel more secure. This also provides all parties with the ability to walk away if the arrangement is not fruitful without years of commitment.


Alan Larimer
05:59 pm December 5, 2022

If the "auditor" is qualified, then they may perform the inspection. However this term is often an external, non-participating, individual or group. The individuals on the Scrum team are qualified to perform the effort and, therefore, are qualified to inspect each others' work ... early and often during the process. This ties into the Definition of Done and a focus on quality as a first-class aspect of the product instead of being seen as a result as in traditional project management paradigms.


Alan Larimer
09:15 pm January 1, 2023

The common "Agile" approach in many organizations and for newcomers is well highlighted in this parody of the original manifesto: https://www.halfarsedagilem...


Sunil Chadha
08:08 am January 14, 2023

Seems its cultural issue in the organization which is not ready for srum ways of working.


Abiola Orimolade
06:56 pm January 28, 2023

Love it


Dmitryi Filonitch
12:32 pm February 26, 2023

hello, thank you!


Jonadab
12:31 am July 9, 2023

Thank you for sharing this post about the empirical principles of Scrum. Transparency, inspection and adaptation are essential for the success of this framework. It's inspiring to see how trust, collaboration and continuous improvement are valued in Scrum. These principles are crucial to the success of agile projects, and we appreciate the opportunity to better understand them through this post.

Remembering that inspection without adaptation, it does not bring value, equally inspection without transparency can bring great risks.
Hugs from Brazil


HENRY ANEBELUNDU
03:27 pm September 30, 2023

Thanks for this Nova. still helpful today. Additionally, the Udemy course for PSM1 by Micheal James more than does justice for the exam :)


Ben Ziskoven
05:44 pm October 15, 2023

QUOTE:
"Scrum works not because it has three roles, five events, and three artifacts but because it adheres to the underlying Agile principles of iterative, value-based incremental delivery by frequently gathering customer feedback and embracing change."
CORRECTION:
"roles" according to the latest scrum guide (2020) are now called "accountabilities".


Robert Scott
06:44 pm April 15, 2024

This has a good visual, and good descriptions. I find that anyone "against" agile, or "against" scrum is more so against following trends or buzzwords, but I feel that most people would agree with the core mindset, and the minimal 'science' presented here.


Shawn Wallack
06:35 pm November 23, 2024

I will add that there is no purpose to transparency without inspection, and no purpose to inspection without adaptation. If you're collecting metrics that don't form the basis of conversations or which don't lead to positive change, then that's waste. Adaptation is the point.


Al Shalloway
07:08 pm November 23, 2024

it is a great post on empiricism.

Unfortunately, Scrum's reliance on empiricism without a corresponding set of first principles is why people have so much problem with it.

see
https://successengineering.works/au-why-theory-is-so-important/

A lot of this should be looked through the ideas of the accommodations Scrum made almost 30 years ago, that although they've been challenged no Scrum thought leader has been willing to discuss.

Three accommodations made decades ago that still plague agilists and make short-term training both ineffective and excessively expensive. https://bit.ly/4fM99Xr

Scrum's lack of systems thinking is another problem, but this is enough.


Sajad Esfandiyar
11:25 am December 4, 2024

segun Fatoki
07:39 am January 17, 2025

Inspection is done by every member of the team not an external auditor or police inspector.


Eimal Dorani
03:44 pm September 16, 2025