Project Management

Scrum Purists vs Scrum Realists

From the Scrumptious Blog
by
Scrum is the most popular framework used within an agile environment to convert complex problems into valuable products and services. In this blog, we will examine all things Scrum to shed light on this wonderful organizational tool that is sweeping the globe. There will be engaging articles, interviews with experts and Q&A's. Are you ready to take the red pill? Then please join me on a fascinating journey down the rabbit hole, and into the world of Scrum.

About this Blog

RSS

Recent Posts

The Agile Engine

Scrum at School

Why SAFe may not be safe

Scrum on Mars

Scrum vs Kanban

Categories

Agile, Agile Certified Practitioner, Agile Release Train, Agile Transformation, Burndown Chart, Burnup Chart, business transformation, Chief Project Officer, Development Team, Distributed Teams, Earned Value Management, Flexible Workforce, Information Radiators, Leadership, Lessons Learned, Mars, middle management, New Ways of Working, PMI-ACP, Product Owner, Product Roadmap, Release Train Engineer, Remote Teams, resisting change, RTE, SAFe, Scope Creep, Scrum, Scrum Certification, Scrum in Academia, Scrum in School, Scrum Master, Scrum Team, Scrum Training, Scrumian, Stakeholder Management, Story Map, War Room

Date

linkedin twitter facebook Request to reuse this  

Categories: Scrum


There has been a lot of discussion about whether or not Scrum is still Scrum if it's not used exactly as prescribed in the Scrum Guide. The two protagonists in this drama are the purists and the realists. Purists fall into two main categories:

  1. If any part of Scrum is diluted or altered in any way, then it is not Scrum.
  2. Even if nothing is diluted or altered, if any part of Scrum is left out (ceremony, artifact, rule or role) then it is not Scrum.

Scrum purists (like myself for most of my Scrum life) love the fact that Scrum is so simple yet produces fantastic result for Agile delivery. Although Scrum is simple, it can also be difficult to master or implement 100%. Then we start getting into philosophical wars such as: "you only followed 99% of Scrum, so it isn't Scrum!" I was one of those people not too long ago, but not anymore.

Seeing how effective Scrum is in organizations justifies its presence on the Agile stage. But when things just don't make sense, do we blindly follow the system? I often use the following example:

Let's say we have a large air liner carrying hundreds or passengers. When the plane takes off, the pilots guides the plane to a safe altitude. When it reaches a certain altitude and everything checks out fine, the Flight Management System is often engaged to set the flight path to autopilot for a large portion of the flight. The system is perfect and has worked well for many years. However, when the pilots look out the window, even though it's dark and foggy, one pilot swears they can faintly see a mountain directly ahead. The other pilot cannot see anything. They check the system, and the system is telling them everything is fine. There is a disconnect between what the perfect system is telling them, and what one of the pilot is experiencing. What would a purist do? What would a realist do? Thankfully, the pilot who thought they could see a mountain ahead lifted the plane's altitude and avoided a disaster. Later on, an investigation revealed that there was indeed a fault in the system, and while that system was working perfectly fine in nearly all situations, it wasn't appropriate 100% of the time. And so, the system was upgraded to suit all situations. The cycle begins again until there are signs that another change is needed.

No system is perfect; there is always some way to improve or refine it. Purists of any system, framework or methodology follow it blindly because they believe it is faultless, extremely useful, or out of respect to the creators of that system. However, when it comes to skill mastery, even the most loyal proponents of any system can never progress past the "Ha" level in Shu Ha Ri, or "Proficient" level in the Dreyfus model. To truly achieve Ri or Expert level in both models, one needs to be intuitive, innovative, and break the shackles of the status quo.

Scrum is no different. The fact that there are multiple versions of the Scrum Guide is verification that the original framework required changes, or else why bother updating the guide? For example, in the previous guide, we know that the Daily Scrum required each person to answer three basic questions: What did I do yesterday that helped the Development Team meet the Sprint Goal? What will I do today to help the Development Team meet the Sprint Goal? Do I see any impediments that prevent the Development Team from meeting the Sprint Goal? Anyone who dared to suggest that these questions can be totally left out of the Daily Scrum would have been ridiculed. Would any of us have even thought of such a thing 12 months ago? And yet, in the latest Scrum guide, the option to totally leave out these questions is there. The Development Team sets the structure of these meetings, which may or may not have questions at all, and in fact can be discussion based only.

What do the purists have to say about this? Aren't they now using a framework that is different from the last version? Different, better, continuously improving? Can they therefore call themselves purists, or are they purists of the new version? I have since gone to the dark side, where no Scrum purist dares to venture. However, I see myself as having one foot firmly planted in the Scrum doctrine, while the other foot remains available for whatever direction Scrum should and will take in the future. Some call it a cop out. I call it realism, pragmatism, Scrumian!

If Scrum is to survive, it has to practice what it preaches. It has to be transparent, inspected, and adaptive.
 


Thank you for your interest in the Scrumptious blog. If you have any ideas for Scrum topics, please message me here. Until next time, remember, projects can be Scrumptious!
Sante Vergini Signature


Posted on: May 03, 2018 07:11 AM | Permalink

Comments (16)

Please login or join to subscribe to this item
avatar
Kiron Bondale Retired | Mentor| Retired Welland, Ontario, Canada
Any method or framework his only as good as the value it provides a company. What is the benefit of being a Scrum purist if some aspects of the framework don't fit a given context?

A key principle of agile is "inspect & adapt" - while it is always advisable to take a "Shu" approach when getting started, through retrospectives and other forms of reflection we can assess what is working and what is not and modify our approach accordingly.

Agile purity should focus on values & principles - those are too often lost when attempting to be purist about methods and frameworks.

Kiron

avatar
Cibin Thomas Reston, Va, United States
Agree with Kiron, there is always room for improvement whatever may be the framework or methodology you adopt.

avatar
Drew Craig Sr. Agile & Product Coach| Vanguard Philadelphia, Pa, United States
Agree with Kiron as well. If the customer is getting what they need and the team is achieving valuable deliveries - there is benefit regardless, right?

As long as the team or organization is maturing through their journey with I&A practices, I'd suggest they are doing just fine!

avatar
Eduin Fernando Valdes Alvarado Project Manager| F y F Fabricamos Futuro Villavicencio, Meta, Colombia
Thanks for sharing

avatar
Anish Abraham Privacy Program Manager| University of Washington Auburn, Wa, United States
I think experimenting, trying out new things, and continuous improvement are part and parcel to being agile, and it's not about frameworks or made up best practices.
Good article, Sante and thanks for sharing.

avatar
Rami Kaibni
Community Champion
Senior Projects Manager | Field & Marten Associates New Westminster, British Columbia, Canada
If SCRUM is to survive in industries other than software, then it should be flexible so we need to be realisits about this.

Good points and subject Sante.

avatar
Ruth Marina Lopez Perez Responsable TI| INSTITUTO DE PREVISION SOCIAL MILITAR - NICARAGUA Masaya, Los Madrigales, Nindirí, Nicaragua
Estoy de acuerdo con Sante Vergini, podemos ser realistas y pragmáticos. No estar atado completamente a la doctrina Scrum, pues son guías y normas que no necesariamente se tienen que aplicar. Depende de la industria.
Gracias por compartir.
I agree with Sante Vergini, we can be realistic and pragmatic. Not be tied completely to the Scrum doctrine, because they are guidelines and norms that do not necessarily have to be applied. It depends on the industry.
Thanks you for sharing.

avatar
Sante Delle-Vergini, PhD Senior Project Manager| Infosys Melbourne, Victoria, Australia
Thanks everyone,

Kiron, it seems the purists disagree with most of us here that if Scrum is not implemented 100% then it's not Scrum. Maybe it is and maybe it isn't, but as Mike Griffiths illustrated in the last blog, we are either on an evolutionary or revolutionary endeavor.

Cibin and Anish, continuous improvement is all part and parcel of being Agile and that includes Scrum.

Andrew, indeed there is benefit regardless. If you are a realist ;-)

Rami, that's true, we all want Scrum to survive, especially us Scrumians.

Ruth, nice to see a new face in the blog. Good to see you are one of the realists :-)

avatar
Drew Craig Sr. Agile & Product Coach| Vanguard Philadelphia, Pa, United States
Call me a valueist :)

avatar
Sante Delle-Vergini, PhD Senior Project Manager| Infosys Melbourne, Victoria, Australia
haha Andrew, nice twist.

avatar
Arash Bayazian Sarkandi CEO| Eizat Alhayat project management Services Dubai, United Arab Emirates
thanks

avatar
Kevin Drake Perth, Western Australia, Australia
wonderful article from Sante and amazing threads

avatar
Sante Delle-Vergini, PhD Senior Project Manager| Infosys Melbourne, Victoria, Australia
Thanks Arash and Kevin.

avatar
Fausto Caveiro Director of PM/PMO| CIBEN - IT and Bussiness solutions, SA Salvaterra De Magos, Santarem, Portugal
The best method is the one that works!!!
Being purist means you are not focused in the best framework to that project/team. Must be pragmatic thinker and always adapt.

avatar
Sante Delle-Vergini, PhD Senior Project Manager| Infosys Melbourne, Victoria, Australia
Agreed Fausto.

avatar
RAJESH K L Project Manager, PMP| Bharat Electronics, Bengaluru, India Bengaluru, Karnataka, India
Purists vs Realists for Scrum is interesting.
Sante, Thanks for sharing

Please Login/Register to leave a comment.

ADVERTISEMENTS

"A closed mind is like a closed book; just a block of wood."

- Chinese Proverb

ADVERTISEMENT

Sponsors