SlideShare une entreprise Scribd logo
1  sur  32
Abhay Aggarwal
from the
LAND OF
AGILE
Abhay
Hello I’m
Agile adoption is a
Culture thingy…
Culture changes all the time
Agile is undisciplined in nature
Agile requires No Documentation
Agile is a series of
tiny waterfalls
Development in Agile
is
unpredictable
Agile cannot be controlled
Agile substitutes
one set of processes
with
another
Agile Processes = Agile
Product Owner writes User Stories
Agile Team requires “Super Stars”
The Hero? Or the Villain?
Agile does not Scale Well…
Agile does not work well
across borders
Everybody attends Daily Standup
Agile works best for
R&D projects
Agile does not  Fixed Bid
Agile does not  Quality
TDD is enough…
Collection of Unit Tests
=
Regression Suite
Agile involves guesses
Scope does not matter
Agile  Developers
Agile  Managers
Agile = $$$
Agile means Patchwork
Customers aren’t looking for quarter inch drills…
They’re looking for quarter inch holes.
Product over Process
aaggarwal@xebia.com
www.linkedin.com/in/akabhay
www.xebia.in
</thanks></thanks>

Contenu connexe

Tendances

Why agile is struggling in india naveen nanjundappa
Why agile is struggling in india   naveen nanjundappa Why agile is struggling in india   naveen nanjundappa
Why agile is struggling in india naveen nanjundappa
Naveen Nanjundappa
 

Tendances (17)

Managing Content Projects with Success and Panache by Ahava Leibtag (Now What...
Managing Content Projects with Success and Panache by Ahava Leibtag (Now What...Managing Content Projects with Success and Panache by Ahava Leibtag (Now What...
Managing Content Projects with Success and Panache by Ahava Leibtag (Now What...
 
AgilNext io Quality Coach
AgilNext io   Quality CoachAgilNext io   Quality Coach
AgilNext io Quality Coach
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Leading an Agile Team in a Hierarchical Asian culture with Happiness
Leading an Agile Team in a Hierarchical Asian culture with HappinessLeading an Agile Team in a Hierarchical Asian culture with Happiness
Leading an Agile Team in a Hierarchical Asian culture with Happiness
 
Culture hacking devops 2018
Culture hacking devops 2018Culture hacking devops 2018
Culture hacking devops 2018
 
Agile at Scale - Agile Orlando Lightning Talk
Agile at Scale - Agile Orlando Lightning TalkAgile at Scale - Agile Orlando Lightning Talk
Agile at Scale - Agile Orlando Lightning Talk
 
Design for perfect scrum day kiev 2017
Design for perfect scrum day kiev 2017Design for perfect scrum day kiev 2017
Design for perfect scrum day kiev 2017
 
SAFe – A dangerous weapon. Techniques to implementing a lasting adoption of t...
SAFe – A dangerous weapon. Techniques to implementing a lasting adoption of t...SAFe – A dangerous weapon. Techniques to implementing a lasting adoption of t...
SAFe – A dangerous weapon. Techniques to implementing a lasting adoption of t...
 
Release Status Analyser
Release Status AnalyserRelease Status Analyser
Release Status Analyser
 
Lean, Kanban i strateško razmišljanje
Lean, Kanban i strateško razmišljanjeLean, Kanban i strateško razmišljanje
Lean, Kanban i strateško razmišljanje
 
Why agile is struggling in india naveen nanjundappa
Why agile is struggling in india   naveen nanjundappa Why agile is struggling in india   naveen nanjundappa
Why agile is struggling in india naveen nanjundappa
 
Beyond breaking bad. The current state of agile in ten easy lessons
Beyond breaking bad. The current state of agile in ten easy lessonsBeyond breaking bad. The current state of agile in ten easy lessons
Beyond breaking bad. The current state of agile in ten easy lessons
 
Management happiness
Management happinessManagement happiness
Management happiness
 
Goals for the Distance - Making OKR work in a Remote-only Environment at OKR ...
Goals for the Distance - Making OKR work in a Remote-only Environment at OKR ...Goals for the Distance - Making OKR work in a Remote-only Environment at OKR ...
Goals for the Distance - Making OKR work in a Remote-only Environment at OKR ...
 
Frustration Backlog Management!
Frustration Backlog Management!Frustration Backlog Management!
Frustration Backlog Management!
 
A Perspective on Agile Methodologies
A Perspective on Agile MethodologiesA Perspective on Agile Methodologies
A Perspective on Agile Methodologies
 
Resource graph sample
Resource graph   sampleResource graph   sample
Resource graph sample
 

Similaire à Urban legends from the land of Agile

Down with the revolution - hacking the hype and clearing a path for agile bus...
Down with the revolution - hacking the hype and clearing a path for agile bus...Down with the revolution - hacking the hype and clearing a path for agile bus...
Down with the revolution - hacking the hype and clearing a path for agile bus...
David Morris, MBA
 

Similaire à Urban legends from the land of Agile (16)

The Life of a Feature in Agile Development - Eric Dalgliesh
The Life of a Feature in Agile Development - Eric DalglieshThe Life of a Feature in Agile Development - Eric Dalgliesh
The Life of a Feature in Agile Development - Eric Dalgliesh
 
No such thing called agile testing
No such thing called agile testingNo such thing called agile testing
No such thing called agile testing
 
full-stack agile: Common Agile Myths
full-stack agile: Common Agile Mythsfull-stack agile: Common Agile Myths
full-stack agile: Common Agile Myths
 
Good agile / Bad agile: Proving the value of Agile to a skeptical organization
Good agile / Bad agile: Proving the value of Agile to a skeptical organizationGood agile / Bad agile: Proving the value of Agile to a skeptical organization
Good agile / Bad agile: Proving the value of Agile to a skeptical organization
 
Agile reluctancy in india anju gahlawat
Agile reluctancy in india anju gahlawatAgile reluctancy in india anju gahlawat
Agile reluctancy in india anju gahlawat
 
Doing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being AgileDoing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being Agile
 
Why Agile sucks and you should hate it
Why Agile sucks and you should hate itWhy Agile sucks and you should hate it
Why Agile sucks and you should hate it
 
Down with the revolution - hacking the hype and clearing a path for agile bus...
Down with the revolution - hacking the hype and clearing a path for agile bus...Down with the revolution - hacking the hype and clearing a path for agile bus...
Down with the revolution - hacking the hype and clearing a path for agile bus...
 
Agile & UX
Agile & UXAgile & UX
Agile & UX
 
Developing business agility
Developing business agilityDeveloping business agility
Developing business agility
 
Agile and DevOps Transformations in Large Organizations
Agile and DevOps Transformations in Large OrganizationsAgile and DevOps Transformations in Large Organizations
Agile and DevOps Transformations in Large Organizations
 
HR Agility - ATX HR June 2019
HR Agility - ATX HR June 2019HR Agility - ATX HR June 2019
HR Agility - ATX HR June 2019
 
20160531 become the leading example klaverblad (sander hoogendoorn)
20160531 become the leading example klaverblad (sander hoogendoorn)20160531 become the leading example klaverblad (sander hoogendoorn)
20160531 become the leading example klaverblad (sander hoogendoorn)
 
Agile Methods: Facts and Myths - 1st Agile Cyprus Meetup
Agile Methods: Facts and Myths - 1st Agile Cyprus MeetupAgile Methods: Facts and Myths - 1st Agile Cyprus Meetup
Agile Methods: Facts and Myths - 1st Agile Cyprus Meetup
 
Scaling agile - Agile notts
Scaling agile - Agile nottsScaling agile - Agile notts
Scaling agile - Agile notts
 
Flow. The official worst software development approach in history
Flow. The official worst software development approach in historyFlow. The official worst software development approach in history
Flow. The official worst software development approach in history
 

Dernier

Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
lizamodels9
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 

Dernier (20)

Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 

Urban legends from the land of Agile

Notes de l'éditeur

  1. Agile is being positioned as a magic potion to weed out all corporate inefficiencies. People have seemingly bought the idea that implementing Agile and following its best practices will start boosting their bottomlines positively. However, implementing Agile is a marathon, not a sprint. Peddling this as a “snake oil” is fraught with danger, and doing a disservice both to adopters &amp; practitioners of Agile. A lot of Agilists believe that Agile simply involves cutting up work into sprints, removing documentation, having daily standups, and doing a fact check at the end of each sprint, is enough to complete software development &amp; deliver it. Nothing could be farther from the truth. On the other hand, baiters of Agile say that there is no “senior” to manage such projects, so tracking of progress is impossible, and that it does not work with large enterprise scale projects or teams. According to them, Agile cannot even promise the delivery of the predefined work on a fixed date, because it does not work on fixed scope. Again, they are missing the forest for the trees. Such urban legends &amp; misconceptions are harming Agile and preventing the unlocking of real value.
  2. People assume culture to be static. Culture is a living, breathing, dynamic entity. Culture – Shared values &amp; beliefs, languages, food, customs, rituals, behavior, arts
  3. Potatoes – introduced in 18 th Century Chili – 16 th Century Cashews - 16 th Century Samosa – (origin – Sambusa – Central Asia) 13 th Century Tea – popularized by British in 19 th Century
  4. Add one arrow to Waterfall
  5. What’s the odd word here? “Control”
  6. People have choice to evaluate what works &amp; what does not Existing practices cann be tweaked, discarded; new processes can be adopted. Key is to question status quo &amp; understand why something needs to be done.
  7. MISCONCEPTION People equate following certain rituals &amp; declare themselves Agile. Product Backlog + Sprint Backlog + Sprint Planning + Daily Scrum + Demo + Retro != Agile
  8. What to do if your PO is non-existent? Customer does not always know all the answers, they only think they do.
  9. FACT, but… Experienced people are always a plus on any project. In initial bootstrap phase, it helps if experienced devs are there for architectural decisions &amp; laying of initial framework. Risk is when team increases and onboarding of newer member happens. Mechanism needs to be in place to ensure that knowledge is distributed and silos are prevented
  10. Software development itself has scaling issues, this is not methodology specific. Larger scope – Greater no. of people involved in project Greater communication delays Greater complexity Greater probability of failure Agile recommends – Smaller projects Smaller teams Shorter delivery timeframes
  11. This is not a methodology issue This is: - People Issue (mindset, fear of job loss) - Culture issue (different people have different aspirations &amp; work differently) - Technical Issue (Different hardware &amp; software setups, communication) - Time Issue (Different times &amp; dates of availability for overlap to occur) Agile has wrongly also been sold to onshore teams as profile enhancement – Become team leads &amp; manage offshore teams. Rather, a level playing field is required. - Good communication software - Parity in hardware &amp; software between different teams - Good Internet bandwidth - Increased &amp; richer communication (Video conferencing) - Co-location
  12. In a distributed model, timezones might be a significant blocker that may prevent all team members from connecting to each other.
  13. Agile has a number of models around Fixed Bid. Fixed Time-Variable scope model - vendor signs up for fixed number of sprints, and the PO ensures that he/she can derive maximum value out of the time they have signed up for. Fixed Scope-Fixed Time model – vendor signs up to deliver predetermined user story points. These might not fit the description of a pure Agile process, but are the realities of a global software delivery model.
  14. Agile places full emphasis on quality. If anything, rather than abdicating the responsibility of quality to a separate QA team, Agile actually proposes that the Dev team collectively take ownership of their deliverables and ensure it meets the Acceptance Criteria, which also includes quality. I’ll also explain about Pair programming, Unit testing &amp; Continuous Integration, and how XP principles help to achieve higher quality.
  15. FACT, but… True, but only for the initial stages. Agile recognizes this and has a reflection mechanism built into the methodology which works on the Inspect &amp; Adapt principle. As we continue and learn, the “guesstimates” will get better over time, and a more realistic picture of project completion likelihood will emerge. I’ll specifically talk about the relationship between the estimate accuracy &amp; effort involved and use the Estimation Accuracy Curve as a reference point for this.
  16. Agile is a way to just manage scope creep; changes can happen on daily basis Team has to learn to say NO. Business has to come back &amp; convince team where the newly requested feature stands in terms of priority, and team will take a decision accordingly.
  17. Managers say - Lack of accountability
  18. Developers say that Agile has given managers power to do daily status checks instead of spaced out checks in waterfall.
  19. Agile is costly bcoz: - People require training on Agile processes - Coaches would need to be hired - A lot of tools &amp; practices need to be implemented, which takes time - New skillsets in Agile testing, automation required
  20. I can do it piecemeal Mix &amp; match
  21. Improving self &amp; delivering value have been the keys all along for success of Agile, not ensuring compliance with certain processes.