SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Hi All,

This is my first article on Agile. I would like to express my views on
"Stumble blocks" for Agile Adoption.

Ours was a typical Waterfall team, which believed in SDLC to the core.
Our requesters were always adamant in sending countless changes to
us at all stages of the project flow. It led to a lot of rework, decrease
in customer satisfaction, increase in the number of bugs and so on…

Hence, our leadership thought of bringing a new methodology which
was very fruitful when it was applied in another location, a few years
back: Agile… as the name suggest, the whole framework is very
flexible (read: Agile).

We faced numerous stumble blocks while we were attempting to
"adopt" Agile: I would list the prominent ones below:


1. Inertia

We are performing so well: Why would we change? Why are we giving
the liberty to the client that he/she can change the scope at any time?
How would the projects be completed?

Honestly, it is very difficult to tame the inertia of the team. We ran
several round of meetings to educate the team about the Agile (read:
Scrum) framework. We started off as a
Pilot and we finally implemented in the whole service line.


2. Discipline

Discipline is the core of Scrum. We need to reach in time for all
meetings. We setup a "Softy" meter; this means whosoever is late for
some meeting (unless it is an exception); he/she needs to bring Softy
for the entire team. This way we enjoyed a lot of Softies in the initial
phase and gradually the Softies got abolished as there were no more
defaulters. Moreover, we also faced an issue of not time boxing the
meetings. Our stand-ups got extended for as large as 30 minutes as
there were parallel discussions erupted and diverting the whole agenda
of the meetings. Probably, the Scrum Master should have intervened
so that the team is following Scrum in totality.


3. Responsibilities
An Agile team is self-organizing team motivated enough to work for a
common goal for the company. However, during the initial adoption
time, people are not aware of their roles. A Product Owner should be
focussed on achieving Client's business piece of the project. A Scrum
Master should act as a facilitator to help in removing the impediments.
The team should be self-organizing and they have the liberty to size
the stories and pull the stories individually (No PUSH) and assign the
stories in the Product Backlog, which can be accommodated in the
Sprint.


4. Pre-requisites:

The Product Owner and the Scrum Master should not be the same
person and should not be the direct reporting manager of either of the
team mate. A Product Owner needs to be a single person and not a
committee. Both of them should be 100 percent dedicated to the
project. In case they are working on multiple projects, they need to
draw the line in such a way that the team and the project is always
taken care of.


5. Expectation Setting

The expectations of the client needs to be set "wisely": e.g. if the
client is finicky about budget, then it should be communicated clearly
to them that we will give an approximate cost estimate daily, however,
if you have any hard stop of "any figure" of cost, we will forward the
product in the current state to him/her.


6. Empirical Nature

Scrum is empirical in nature. Never make it too “calculative” or
mathematical: it will destroy it’s core purpose. As for example, always
use a rough hand to draw Burn down chart to keep it simple and
meaningful: if we make it too accurate using rules and scales, we end
up wasting a lot of time on the same and doing the real work: the burn
down chart will never be maintained if this is followed. Another
example is “Sizing”. Never size a story for the estimated time involved.
Sizing is a measure of the complexity of the task. It should be
universal in nature: the size should not change if a senior developer
takes it or a junior developer takes it. Sizing should be relative: e.g.
stories should be sized relatively to each other. Several techniques can
be followed (T Shirt size, Average, Fibonacci, etc). Also, the “Definition
of done” needs to be set (Acceptance criteria) to judge if a particular
story is done or not.




7. Customizations

Agile hates people working on multiple projects simultaneously. If a PO
does not have bandwidth, then a Proxy PO is setup to fulfill his
vacancy. This Proxy PO does everything in the guidance of PO: hence,
it might lead to the “distrust” of the Proxy PO in team’s guidance (lack
of power). Also, a few companies do not have Scrum Masters so the
PO does the dual role of Client’s Person and the Team’s Person (Scrum
Master). This leads to internal conflicts as the PO is a single person.
Sometimes, a person acting for a PO for a project is made to act as a
Scrum Master for another project (giving respect to his schedule). This
is a win-win situation for this customization.


Now, we are purely an Agile team. Honestly, the transformation from a
Waterfall to Agile methodology was very difficult: several pilots, extra
hours, weekend trainings, regular coaching, ego-clashes, inertia-
conflicts, etc. We are a happy Agile team: Scrum, Sprints, Retros,
Review meetings, discipline, etc are in our DNA, now.


Please feel free to write back with your feedback on this.

Br,
Gurpreet

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (11)

Rural Minnesota Journal: Who Lives in Minnesota?
Rural Minnesota Journal: Who Lives in Minnesota?Rural Minnesota Journal: Who Lives in Minnesota?
Rural Minnesota Journal: Who Lives in Minnesota?
 
Marriages Sets & Upsets
Marriages Sets & UpsetsMarriages Sets & Upsets
Marriages Sets & Upsets
 
Budget 2013
Budget 2013Budget 2013
Budget 2013
 
Walter
WalterWalter
Walter
 
Impact of the great war
Impact of the great warImpact of the great war
Impact of the great war
 
ลัทธิสังคมนิยม
ลัทธิสังคมนิยมลัทธิสังคมนิยม
ลัทธิสังคมนิยม
 
Personal information
Personal informationPersonal information
Personal information
 
Fungi
FungiFungi
Fungi
 
LEAPIN
LEAPINLEAPIN
LEAPIN
 
Vocabulary yr
Vocabulary yrVocabulary yr
Vocabulary yr
 
Identity thefts
Identity theftsIdentity thefts
Identity thefts
 

Mehr von Gurpreet Singh SPC, CSP, CSM, LSSGB (7)

Retrospectives: agile fashion or a formality? Agile Unicom Conference
Retrospectives: agile fashion or a formality? Agile Unicom ConferenceRetrospectives: agile fashion or a formality? Agile Unicom Conference
Retrospectives: agile fashion or a formality? Agile Unicom Conference
 
Retrospectives reinvented -- RallyON Conference, Phoenix, Arizona, US
Retrospectives reinvented -- RallyON Conference, Phoenix, Arizona, USRetrospectives reinvented -- RallyON Conference, Phoenix, Arizona, US
Retrospectives reinvented -- RallyON Conference, Phoenix, Arizona, US
 
The Smell of Agile Culture
The Smell of Agile CultureThe Smell of Agile Culture
The Smell of Agile Culture
 
My experiences in Agile Noida Conference
My experiences in Agile Noida ConferenceMy experiences in Agile Noida Conference
My experiences in Agile Noida Conference
 
Wet scrum
Wet scrumWet scrum
Wet scrum
 
Realizing the value of Agile in an Offshore PMO Setup
Realizing the value of Agile in an Offshore PMO SetupRealizing the value of Agile in an Offshore PMO Setup
Realizing the value of Agile in an Offshore PMO Setup
 
How to lose a job?
How to lose a job?How to lose a job?
How to lose a job?
 

Kürzlich hochgeladen

Navigating Tax Season with Confidence Streamlines CPA Firms
Navigating Tax Season with Confidence Streamlines CPA FirmsNavigating Tax Season with Confidence Streamlines CPA Firms
Navigating Tax Season with Confidence Streamlines CPA FirmsYourLegal Accounting
 
Sex service available my WhatsApp number 7374088497
Sex service available my WhatsApp number 7374088497Sex service available my WhatsApp number 7374088497
Sex service available my WhatsApp number 7374088497dipikakk482
 
Jual Obat Aborsi Di Sibolga wa 0851/7541/5434 Cytotec Misoprostol 200mcg Pfizer
Jual Obat Aborsi Di Sibolga wa 0851/7541/5434 Cytotec Misoprostol 200mcg PfizerJual Obat Aborsi Di Sibolga wa 0851/7541/5434 Cytotec Misoprostol 200mcg Pfizer
Jual Obat Aborsi Di Sibolga wa 0851/7541/5434 Cytotec Misoprostol 200mcg PfizerPusat Herbal
 
Pay after result spell caster (,$+27834335081)@ bring back lost lover same da...
Pay after result spell caster (,$+27834335081)@ bring back lost lover same da...Pay after result spell caster (,$+27834335081)@ bring back lost lover same da...
Pay after result spell caster (,$+27834335081)@ bring back lost lover same da...BabaJohn3
 
Presentation4 (2) survey responses clearly labelled
Presentation4 (2) survey responses clearly labelledPresentation4 (2) survey responses clearly labelled
Presentation4 (2) survey responses clearly labelledCaitlinCummins3
 
wagamamaLab presentation @MIT 20240509 IRODORI
wagamamaLab presentation @MIT 20240509 IRODORIwagamamaLab presentation @MIT 20240509 IRODORI
wagamamaLab presentation @MIT 20240509 IRODORIIRODORI inc.
 
What is paper chromatography, principal, procedure,types, diagram, advantages...
What is paper chromatography, principal, procedure,types, diagram, advantages...What is paper chromatography, principal, procedure,types, diagram, advantages...
What is paper chromatography, principal, procedure,types, diagram, advantages...srcw2322l101
 
Goal Presentation_NEW EMPLOYEE_NETAPS FOUNDATION.pptx
Goal Presentation_NEW EMPLOYEE_NETAPS FOUNDATION.pptxGoal Presentation_NEW EMPLOYEE_NETAPS FOUNDATION.pptx
Goal Presentation_NEW EMPLOYEE_NETAPS FOUNDATION.pptxNetapsFoundationAdmi
 
Mental Health Issues of Graduate Students
Mental Health Issues of Graduate StudentsMental Health Issues of Graduate Students
Mental Health Issues of Graduate Studentsvineshkumarsajnani12
 
What are the differences between an international company, a global company, ...
What are the differences between an international company, a global company, ...What are the differences between an international company, a global company, ...
What are the differences between an international company, a global company, ...AbhishekSharma823325
 
Thompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptx
Thompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptxThompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptx
Thompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptxtmthompson1
 
NewBase 17 May 2024 Energy News issue - 1725 by Khaled Al Awadi_compresse...
NewBase   17 May  2024  Energy News issue - 1725 by Khaled Al Awadi_compresse...NewBase   17 May  2024  Energy News issue - 1725 by Khaled Al Awadi_compresse...
NewBase 17 May 2024 Energy News issue - 1725 by Khaled Al Awadi_compresse...Khaled Al Awadi
 
A BUSINESS PROPOSAL FOR SLAUGHTER HOUSE WASTE MANAGEMENT IN MYSORE MUNICIPAL ...
A BUSINESS PROPOSAL FOR SLAUGHTER HOUSE WASTE MANAGEMENT IN MYSORE MUNICIPAL ...A BUSINESS PROPOSAL FOR SLAUGHTER HOUSE WASTE MANAGEMENT IN MYSORE MUNICIPAL ...
A BUSINESS PROPOSAL FOR SLAUGHTER HOUSE WASTE MANAGEMENT IN MYSORE MUNICIPAL ...prakheeshc
 
First Time Home Buyer's Guide - KM Realty Group LLC
First Time Home Buyer's Guide - KM Realty Group LLCFirst Time Home Buyer's Guide - KM Realty Group LLC
First Time Home Buyer's Guide - KM Realty Group LLCTammy Jackson
 
Mastering The Art Of 'Closing The Sale'.
Mastering The Art Of 'Closing The Sale'.Mastering The Art Of 'Closing The Sale'.
Mastering The Art Of 'Closing The Sale'.SNSW group8
 
The Art of Decision-Making: Navigating Complexity and Uncertainty
The Art of Decision-Making: Navigating Complexity and UncertaintyThe Art of Decision-Making: Navigating Complexity and Uncertainty
The Art of Decision-Making: Navigating Complexity and Uncertaintycapivisgroup
 
10 Easiest Ways To Buy Verified TransferWise Accounts
10 Easiest Ways To Buy Verified TransferWise Accounts10 Easiest Ways To Buy Verified TransferWise Accounts
10 Easiest Ways To Buy Verified TransferWise Accountshttps://localsmmshop.com/
 
如何办理(SUT毕业证书)斯威本科技大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(SUT毕业证书)斯威本科技大学毕业证成绩单本科硕士学位证留信学历认证如何办理(SUT毕业证书)斯威本科技大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(SUT毕业证书)斯威本科技大学毕业证成绩单本科硕士学位证留信学历认证ogawka
 

Kürzlich hochgeladen (20)

Navigating Tax Season with Confidence Streamlines CPA Firms
Navigating Tax Season with Confidence Streamlines CPA FirmsNavigating Tax Season with Confidence Streamlines CPA Firms
Navigating Tax Season with Confidence Streamlines CPA Firms
 
Sex service available my WhatsApp number 7374088497
Sex service available my WhatsApp number 7374088497Sex service available my WhatsApp number 7374088497
Sex service available my WhatsApp number 7374088497
 
Jual Obat Aborsi Di Sibolga wa 0851/7541/5434 Cytotec Misoprostol 200mcg Pfizer
Jual Obat Aborsi Di Sibolga wa 0851/7541/5434 Cytotec Misoprostol 200mcg PfizerJual Obat Aborsi Di Sibolga wa 0851/7541/5434 Cytotec Misoprostol 200mcg Pfizer
Jual Obat Aborsi Di Sibolga wa 0851/7541/5434 Cytotec Misoprostol 200mcg Pfizer
 
Pay after result spell caster (,$+27834335081)@ bring back lost lover same da...
Pay after result spell caster (,$+27834335081)@ bring back lost lover same da...Pay after result spell caster (,$+27834335081)@ bring back lost lover same da...
Pay after result spell caster (,$+27834335081)@ bring back lost lover same da...
 
Presentation4 (2) survey responses clearly labelled
Presentation4 (2) survey responses clearly labelledPresentation4 (2) survey responses clearly labelled
Presentation4 (2) survey responses clearly labelled
 
wagamamaLab presentation @MIT 20240509 IRODORI
wagamamaLab presentation @MIT 20240509 IRODORIwagamamaLab presentation @MIT 20240509 IRODORI
wagamamaLab presentation @MIT 20240509 IRODORI
 
What is paper chromatography, principal, procedure,types, diagram, advantages...
What is paper chromatography, principal, procedure,types, diagram, advantages...What is paper chromatography, principal, procedure,types, diagram, advantages...
What is paper chromatography, principal, procedure,types, diagram, advantages...
 
Home Furnishings Ecommerce Platform Short Pitch 2024
Home Furnishings Ecommerce Platform Short Pitch 2024Home Furnishings Ecommerce Platform Short Pitch 2024
Home Furnishings Ecommerce Platform Short Pitch 2024
 
Goal Presentation_NEW EMPLOYEE_NETAPS FOUNDATION.pptx
Goal Presentation_NEW EMPLOYEE_NETAPS FOUNDATION.pptxGoal Presentation_NEW EMPLOYEE_NETAPS FOUNDATION.pptx
Goal Presentation_NEW EMPLOYEE_NETAPS FOUNDATION.pptx
 
Mental Health Issues of Graduate Students
Mental Health Issues of Graduate StudentsMental Health Issues of Graduate Students
Mental Health Issues of Graduate Students
 
What are the differences between an international company, a global company, ...
What are the differences between an international company, a global company, ...What are the differences between an international company, a global company, ...
What are the differences between an international company, a global company, ...
 
Obat Aborsi Depok 0851\7696\3835 Jual Obat Cytotec Di Depok
Obat Aborsi Depok 0851\7696\3835 Jual Obat Cytotec Di DepokObat Aborsi Depok 0851\7696\3835 Jual Obat Cytotec Di Depok
Obat Aborsi Depok 0851\7696\3835 Jual Obat Cytotec Di Depok
 
Thompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptx
Thompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptxThompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptx
Thompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptx
 
NewBase 17 May 2024 Energy News issue - 1725 by Khaled Al Awadi_compresse...
NewBase   17 May  2024  Energy News issue - 1725 by Khaled Al Awadi_compresse...NewBase   17 May  2024  Energy News issue - 1725 by Khaled Al Awadi_compresse...
NewBase 17 May 2024 Energy News issue - 1725 by Khaled Al Awadi_compresse...
 
A BUSINESS PROPOSAL FOR SLAUGHTER HOUSE WASTE MANAGEMENT IN MYSORE MUNICIPAL ...
A BUSINESS PROPOSAL FOR SLAUGHTER HOUSE WASTE MANAGEMENT IN MYSORE MUNICIPAL ...A BUSINESS PROPOSAL FOR SLAUGHTER HOUSE WASTE MANAGEMENT IN MYSORE MUNICIPAL ...
A BUSINESS PROPOSAL FOR SLAUGHTER HOUSE WASTE MANAGEMENT IN MYSORE MUNICIPAL ...
 
First Time Home Buyer's Guide - KM Realty Group LLC
First Time Home Buyer's Guide - KM Realty Group LLCFirst Time Home Buyer's Guide - KM Realty Group LLC
First Time Home Buyer's Guide - KM Realty Group LLC
 
Mastering The Art Of 'Closing The Sale'.
Mastering The Art Of 'Closing The Sale'.Mastering The Art Of 'Closing The Sale'.
Mastering The Art Of 'Closing The Sale'.
 
The Art of Decision-Making: Navigating Complexity and Uncertainty
The Art of Decision-Making: Navigating Complexity and UncertaintyThe Art of Decision-Making: Navigating Complexity and Uncertainty
The Art of Decision-Making: Navigating Complexity and Uncertainty
 
10 Easiest Ways To Buy Verified TransferWise Accounts
10 Easiest Ways To Buy Verified TransferWise Accounts10 Easiest Ways To Buy Verified TransferWise Accounts
10 Easiest Ways To Buy Verified TransferWise Accounts
 
如何办理(SUT毕业证书)斯威本科技大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(SUT毕业证书)斯威本科技大学毕业证成绩单本科硕士学位证留信学历认证如何办理(SUT毕业证书)斯威本科技大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(SUT毕业证书)斯威本科技大学毕业证成绩单本科硕士学位证留信学历认证
 

Agile stumble blocks on agile adoption

  • 1. Hi All, This is my first article on Agile. I would like to express my views on "Stumble blocks" for Agile Adoption. Ours was a typical Waterfall team, which believed in SDLC to the core. Our requesters were always adamant in sending countless changes to us at all stages of the project flow. It led to a lot of rework, decrease in customer satisfaction, increase in the number of bugs and so on… Hence, our leadership thought of bringing a new methodology which was very fruitful when it was applied in another location, a few years back: Agile… as the name suggest, the whole framework is very flexible (read: Agile). We faced numerous stumble blocks while we were attempting to "adopt" Agile: I would list the prominent ones below: 1. Inertia We are performing so well: Why would we change? Why are we giving the liberty to the client that he/she can change the scope at any time? How would the projects be completed? Honestly, it is very difficult to tame the inertia of the team. We ran several round of meetings to educate the team about the Agile (read: Scrum) framework. We started off as a Pilot and we finally implemented in the whole service line. 2. Discipline Discipline is the core of Scrum. We need to reach in time for all meetings. We setup a "Softy" meter; this means whosoever is late for some meeting (unless it is an exception); he/she needs to bring Softy for the entire team. This way we enjoyed a lot of Softies in the initial phase and gradually the Softies got abolished as there were no more defaulters. Moreover, we also faced an issue of not time boxing the meetings. Our stand-ups got extended for as large as 30 minutes as there were parallel discussions erupted and diverting the whole agenda of the meetings. Probably, the Scrum Master should have intervened so that the team is following Scrum in totality. 3. Responsibilities
  • 2. An Agile team is self-organizing team motivated enough to work for a common goal for the company. However, during the initial adoption time, people are not aware of their roles. A Product Owner should be focussed on achieving Client's business piece of the project. A Scrum Master should act as a facilitator to help in removing the impediments. The team should be self-organizing and they have the liberty to size the stories and pull the stories individually (No PUSH) and assign the stories in the Product Backlog, which can be accommodated in the Sprint. 4. Pre-requisites: The Product Owner and the Scrum Master should not be the same person and should not be the direct reporting manager of either of the team mate. A Product Owner needs to be a single person and not a committee. Both of them should be 100 percent dedicated to the project. In case they are working on multiple projects, they need to draw the line in such a way that the team and the project is always taken care of. 5. Expectation Setting The expectations of the client needs to be set "wisely": e.g. if the client is finicky about budget, then it should be communicated clearly to them that we will give an approximate cost estimate daily, however, if you have any hard stop of "any figure" of cost, we will forward the product in the current state to him/her. 6. Empirical Nature Scrum is empirical in nature. Never make it too “calculative” or mathematical: it will destroy it’s core purpose. As for example, always use a rough hand to draw Burn down chart to keep it simple and meaningful: if we make it too accurate using rules and scales, we end up wasting a lot of time on the same and doing the real work: the burn down chart will never be maintained if this is followed. Another example is “Sizing”. Never size a story for the estimated time involved. Sizing is a measure of the complexity of the task. It should be universal in nature: the size should not change if a senior developer takes it or a junior developer takes it. Sizing should be relative: e.g. stories should be sized relatively to each other. Several techniques can be followed (T Shirt size, Average, Fibonacci, etc). Also, the “Definition
  • 3. of done” needs to be set (Acceptance criteria) to judge if a particular story is done or not. 7. Customizations Agile hates people working on multiple projects simultaneously. If a PO does not have bandwidth, then a Proxy PO is setup to fulfill his vacancy. This Proxy PO does everything in the guidance of PO: hence, it might lead to the “distrust” of the Proxy PO in team’s guidance (lack of power). Also, a few companies do not have Scrum Masters so the PO does the dual role of Client’s Person and the Team’s Person (Scrum Master). This leads to internal conflicts as the PO is a single person. Sometimes, a person acting for a PO for a project is made to act as a Scrum Master for another project (giving respect to his schedule). This is a win-win situation for this customization. Now, we are purely an Agile team. Honestly, the transformation from a Waterfall to Agile methodology was very difficult: several pilots, extra hours, weekend trainings, regular coaching, ego-clashes, inertia- conflicts, etc. We are a happy Agile team: Scrum, Sprints, Retros, Review meetings, discipline, etc are in our DNA, now. Please feel free to write back with your feedback on this. Br, Gurpreet