SlideShare a Scribd company logo
1 of 15
Download to read offline
SCRUM turning Scum
Ignoring the False Negatives



       Ravi Kumar

    2010 November
Agenda
                                                                  False Negative: A
Process Smells ( SCRUM - set of
practices Not Process)                                            result that appears
• Practice Framework – Is it a Necessary Evil?                    negative but fails
• QA Audits – are they real or delusions
                                                                  to reveal a
 Stories from real world - Lessons to                             situation
learn
• Starting on a wrong footing....still finding the
elusive sweet spot.
• When improvements start to stagnate?
• When Necessary Evil helps....safeguarding
organization/teams from the trap.


Management Apathy
• It Takes Two to Tango
• Empowerment
• Shooting in the dark…recipe for failure
   20/11/10                                          www.agiletour.com
http://www.newyorkshitty.com/?p=1346


           Process Smells (SCRUM – set of practices Not Process)
           •Practice Framework – Is it a Necessary Evil?
           •QA Audits – are they real or delusions



20/11/10                              www.agiletour.com
Practice Framework – Is it a
necessary evil?
Agile has gone mainstream.
• Historically agile grew in small
communities and projects.
• Large organizations has started to
adopt agile.                                      FALSE NEGATIVE:
                                                  Good intent may not propagate as
                                                  desired.
Agile Nirvana…Organizational
Level Focus Groups
• Setup/formalise the agile practices.
                                              http://www.collaborativeuk.com/services/delivering-the-agile-transformation/




                                                  Is it a
• Project Assessments
• Facilitate QA Groups
• Metrics definition
• Mentoring , Training & Consulting
• Community of Practice


20/11/10                                 www.agiletour.com
QA Audits – are they real
or delusions

•QA Monthly Audits

•Audit Checklist
                                          FALSE NEGATIVE:
                                          •Audit scores – means to an end.
•Agile Compliance Score                   •Safeguarding individual interests


•Survey/Questionnaire based
audits/assessments may tend to
be misleading and inaccurate.
     • Person dependent.
                                                                    http://rostam.co.il/Quality



     • Cannot ignore project context
     and complexities.


20/11/10                           www.agiletour.com
Stories from the real world
 • Starting on a wrong footing....still finding the elusive sweet spot.
 • When improvements start to stagnate?
 • When Necessary Evil helps....safeguarding organization/teams from the trap.

20/11/10                                  www.agiletour.com
Story 1: Starting on a wrong             Access to Client environment from Vendor
footing                                  location does matter.




                                           FALSE NEGATIVE:
                                           Ignoring the teething issues
Quality Deliverables
• Having a Scrum Master onsite with
the team offshore
• Lack of agile and technical skills.
• Traditional planning                   Get the Business, Architects, QA and Dev
                                         teams aligned and working together
• Frequent status updates and micro
management.
                                        http://www.gamespot.com/pages/forums/show_msgs.php?topic_id=25920277
                                                                http://www1.wnec.edu/business/index.cfm?selection=doc.997

  20/11/10                         www.agiletour.com
“I would like to see the team escalating
Story 2: When improvements
                                            any hindrances in their way and doing
start to stagnate                           so early enough.”


                                          Continuous
                                          improvements – Where
                                          are they?
                                            FALSE NEGATIVE:
                                            SCRUM without Engineering
                                            improvement can’t go a long way.
   CSAT Score 6.7/7
                                            “I would like to see the team using the
• Co-relate metrics and inputs...it’s       daily SCRUM meetings more
critical.                                   effectively. They need to bring up
                                            essentials to the attention of the
• Pressure mounts …reduction in             team.”
Sprint lengths may not yield results.
                                                                                            http://www.flickr.com/
                                                        http://www1.wnec.edu/business/index.cfm?selection=doc.997

  20/11/10                          www.agiletour.com
Story 3: When necessary evil helps

 CSAT Score 6.2/7…pretty
impressive. But…
 • Disjoint teams
 • Duplication of work (Multiple
 Trackers)
                                              FALSE NEGATIVE:
 • Requirements in phased manner              Customer is happy with releases
 • Varying sprint lengths ; no                every 6 months and is fronted by the
 tracking.                                    IT department

 • Estimation by leads and tasks
 assigned.
 • Lack of req. clarity, overwork and
 major reworks .
 • No participation from business
                                                                                      http://www.sodahead.com
 users.                                                     http://www1.wnec.edu/business/index.cfm?selection=doc.997

   20/11/10                             www.agiletour.com
http://www.djibnet.com/photo/apathy/apathy-172917236.html
                                        http://www.jentucker.us/2009/03/01/bad-customer-service/




           Management Apathy
           • It takes two to tango
           • Empowerment
           • Shooting in the dark…recipe for failure

20/11/10                              www.agiletour.com
It takes two to tango
                                                                      Vendor

• CxO directive to go agile.
• Customer managers and vendor
managers not aligned.                        FALSE NEGATIVE:
• Customer QA is not aligned with            Multiple contracts within single
business and development teams.              engagements creating boundaries in
                                             project execution.
• SLAs and Contracts that inhibit
collaboration and communication
• Multi vendor projects
• Engineering skills are sidelined.



                                           Customer        http://www.accountingweb.com/image/separation



 20/11/10                             www.agiletour.com
Empowerment
Empowerment

Applies to both Customer &
Vendor teams
• Synergize delivery and focus
groups.
• Agile to be treated on par with
rest of the methodologies in the           FALSE NEGATIVE:
                                           Agile drive more based on
central organization.
                                           Opportunity rather than Conviction
• Metrics and data collation is
important.
     • Separation of concerns please.
     • Engineering metrics along with
     project metrics.


                                                             http://www.exceleratorcoaching.com/empower.htm

                                                        http://www.thegeminigeek.com/what-is-employee-empowerment/

20/11/10                            www.agiletour.com
Shooting in the dark… recipe
for failure

• RFPs and project bids won based
on traditional approaches.
• Hybrid models - waterfall
requirements followed by
development in agile.                  FALSE NEGATIVE:
                                       Winning deals more than long term
• Traditional contracts.               project success.
• Agile as cover-up to avoid
waterfall.




                                                          http://pmtips.net/making-bad-situation/



20/11/10                       www.agiletour.com
SCRUM

                                       http://www.motifake.com/tags/mom


                     FALSE Negatives
Beware of it !!!! can cause the projects and teams dearly.

 20/11/10                www.agiletour.com
Thank You !!!

 ravikumar.rk@hcl.com                         ravikumar.rk@gmail.com
20/11/10                  www.agiletour.com

More Related Content

Similar to Agile Tour 2010 - SCRUM Turning Scum - Ignoring the false negatives

Agile2009 - How to sell a traditional client on an Agile project plan
Agile2009 - How to sell a traditional client on an Agile project planAgile2009 - How to sell a traditional client on an Agile project plan
Agile2009 - How to sell a traditional client on an Agile project planOpenSource Connections
 
Agile - A failure story
Agile - A failure storyAgile - A failure story
Agile - A failure storyMiki Lior
 
IMPLEMENTATION OF SCALED AGILE AND DEVOPS
IMPLEMENTATION OF SCALED AGILE AND DEVOPSIMPLEMENTATION OF SCALED AGILE AND DEVOPS
IMPLEMENTATION OF SCALED AGILE AND DEVOPSSQLI DIGITAL EXPERIENCE
 
How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...APMG-International Showcase UK
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software DevelopmentTathagat Varma
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failureYuval Yeret
 
Agile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsAgile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsMarc Crudgington, MBA
 
AgileCville: How to sell a traditional client on an Agile project plan
AgileCville:  How to sell a traditional client on an Agile project planAgileCville:  How to sell a traditional client on an Agile project plan
AgileCville: How to sell a traditional client on an Agile project planOpenSource Connections
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 
Applying Agile Team Management
Applying Agile Team ManagementApplying Agile Team Management
Applying Agile Team ManagementHuan Ho
 
Mqug2015 july richard whyte
Mqug2015 july richard whyteMqug2015 july richard whyte
Mqug2015 july richard whyteRichard Whyte
 
Software Agility.pptx
Software Agility.pptxSoftware Agility.pptx
Software Agility.pptxZaid Shabbir
 
Effective Daily Standups
Effective Daily StandupsEffective Daily Standups
Effective Daily StandupsFadi Stephan
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software DevelopmentTathagat Varma
 
Overview of Agile for Business Analysts
Overview of Agile for Business AnalystsOverview of Agile for Business Analysts
Overview of Agile for Business AnalystsSally Elatta
 
Managing international software projects interactively using scrum
Managing international software projects interactively using scrumManaging international software projects interactively using scrum
Managing international software projects interactively using scrumPeter Horsten
 
Intro to lean marketing
Intro to lean marketingIntro to lean marketing
Intro to lean marketingDan Weingrod
 

Similar to Agile Tour 2010 - SCRUM Turning Scum - Ignoring the false negatives (20)

Agile2009 - How to sell a traditional client on an Agile project plan
Agile2009 - How to sell a traditional client on an Agile project planAgile2009 - How to sell a traditional client on an Agile project plan
Agile2009 - How to sell a traditional client on an Agile project plan
 
Agile in real life
Agile in real lifeAgile in real life
Agile in real life
 
Fundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part IFundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part I
 
Agile - A failure story
Agile - A failure storyAgile - A failure story
Agile - A failure story
 
IMPLEMENTATION OF SCALED AGILE AND DEVOPS
IMPLEMENTATION OF SCALED AGILE AND DEVOPSIMPLEMENTATION OF SCALED AGILE AND DEVOPS
IMPLEMENTATION OF SCALED AGILE AND DEVOPS
 
How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software Development
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failure
 
Agile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsAgile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful Organizations
 
AgileCville: How to sell a traditional client on an Agile project plan
AgileCville:  How to sell a traditional client on an Agile project planAgileCville:  How to sell a traditional client on an Agile project plan
AgileCville: How to sell a traditional client on an Agile project plan
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
Applying Agile Team Management
Applying Agile Team ManagementApplying Agile Team Management
Applying Agile Team Management
 
Agile marries itil
Agile marries itilAgile marries itil
Agile marries itil
 
Mqug2015 july richard whyte
Mqug2015 july richard whyteMqug2015 july richard whyte
Mqug2015 july richard whyte
 
Software Agility.pptx
Software Agility.pptxSoftware Agility.pptx
Software Agility.pptx
 
Effective Daily Standups
Effective Daily StandupsEffective Daily Standups
Effective Daily Standups
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Overview of Agile for Business Analysts
Overview of Agile for Business AnalystsOverview of Agile for Business Analysts
Overview of Agile for Business Analysts
 
Managing international software projects interactively using scrum
Managing international software projects interactively using scrumManaging international software projects interactively using scrum
Managing international software projects interactively using scrum
 
Intro to lean marketing
Intro to lean marketingIntro to lean marketing
Intro to lean marketing
 

More from Ravi Kumar

Accelerating Business Value - Culture Shift Enablers
Accelerating Business Value - Culture Shift EnablersAccelerating Business Value - Culture Shift Enablers
Accelerating Business Value - Culture Shift EnablersRavi Kumar
 
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over ProcessAttaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over ProcessRavi Kumar
 
Embracing Agile for Business Impact: Role of Leadership & Management
Embracing Agile for Business Impact: Role of Leadership & ManagementEmbracing Agile for Business Impact: Role of Leadership & Management
Embracing Agile for Business Impact: Role of Leadership & ManagementRavi Kumar
 
Delivering Business Value - The Deal Breakers
Delivering Business Value - The Deal BreakersDelivering Business Value - The Deal Breakers
Delivering Business Value - The Deal BreakersRavi Kumar
 
Agile IT Services Manifesto
Agile IT Services ManifestoAgile IT Services Manifesto
Agile IT Services ManifestoRavi Kumar
 
Agile Adoption in IT Services - Evolution over Revolution
Agile Adoption in IT Services - Evolution over RevolutionAgile Adoption in IT Services - Evolution over Revolution
Agile Adoption in IT Services - Evolution over RevolutionRavi Kumar
 
BSPIN-Agile Practices Benchmark
BSPIN-Agile Practices BenchmarkBSPIN-Agile Practices Benchmark
BSPIN-Agile Practices BenchmarkRavi Kumar
 
Engaging IV&V Testing Services for Agile Projects
Engaging IV&V Testing Services for Agile ProjectsEngaging IV&V Testing Services for Agile Projects
Engaging IV&V Testing Services for Agile ProjectsRavi Kumar
 
ALN-Bengaluru - Agile Management - Driving Leadership & Complexity of …
ALN-Bengaluru - Agile Management - Driving Leadership & Complexity of …ALN-Bengaluru - Agile Management - Driving Leadership & Complexity of …
ALN-Bengaluru - Agile Management - Driving Leadership & Complexity of …Ravi Kumar
 
DevOps Days 2012 - Going LEAN in IT Services Organization
DevOps Days 2012 -  Going LEAN in IT Services OrganizationDevOps Days 2012 -  Going LEAN in IT Services Organization
DevOps Days 2012 - Going LEAN in IT Services OrganizationRavi Kumar
 
Agile india2012 - Dealing with agile RFP
Agile india2012   - Dealing with agile RFPAgile india2012   - Dealing with agile RFP
Agile india2012 - Dealing with agile RFPRavi Kumar
 

More from Ravi Kumar (11)

Accelerating Business Value - Culture Shift Enablers
Accelerating Business Value - Culture Shift EnablersAccelerating Business Value - Culture Shift Enablers
Accelerating Business Value - Culture Shift Enablers
 
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over ProcessAttaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
 
Embracing Agile for Business Impact: Role of Leadership & Management
Embracing Agile for Business Impact: Role of Leadership & ManagementEmbracing Agile for Business Impact: Role of Leadership & Management
Embracing Agile for Business Impact: Role of Leadership & Management
 
Delivering Business Value - The Deal Breakers
Delivering Business Value - The Deal BreakersDelivering Business Value - The Deal Breakers
Delivering Business Value - The Deal Breakers
 
Agile IT Services Manifesto
Agile IT Services ManifestoAgile IT Services Manifesto
Agile IT Services Manifesto
 
Agile Adoption in IT Services - Evolution over Revolution
Agile Adoption in IT Services - Evolution over RevolutionAgile Adoption in IT Services - Evolution over Revolution
Agile Adoption in IT Services - Evolution over Revolution
 
BSPIN-Agile Practices Benchmark
BSPIN-Agile Practices BenchmarkBSPIN-Agile Practices Benchmark
BSPIN-Agile Practices Benchmark
 
Engaging IV&V Testing Services for Agile Projects
Engaging IV&V Testing Services for Agile ProjectsEngaging IV&V Testing Services for Agile Projects
Engaging IV&V Testing Services for Agile Projects
 
ALN-Bengaluru - Agile Management - Driving Leadership & Complexity of …
ALN-Bengaluru - Agile Management - Driving Leadership & Complexity of …ALN-Bengaluru - Agile Management - Driving Leadership & Complexity of …
ALN-Bengaluru - Agile Management - Driving Leadership & Complexity of …
 
DevOps Days 2012 - Going LEAN in IT Services Organization
DevOps Days 2012 -  Going LEAN in IT Services OrganizationDevOps Days 2012 -  Going LEAN in IT Services Organization
DevOps Days 2012 - Going LEAN in IT Services Organization
 
Agile india2012 - Dealing with agile RFP
Agile india2012   - Dealing with agile RFPAgile india2012   - Dealing with agile RFP
Agile india2012 - Dealing with agile RFP
 

Agile Tour 2010 - SCRUM Turning Scum - Ignoring the false negatives

  • 1. SCRUM turning Scum Ignoring the False Negatives Ravi Kumar 2010 November
  • 2. Agenda False Negative: A Process Smells ( SCRUM - set of practices Not Process) result that appears • Practice Framework – Is it a Necessary Evil? negative but fails • QA Audits – are they real or delusions to reveal a Stories from real world - Lessons to situation learn • Starting on a wrong footing....still finding the elusive sweet spot. • When improvements start to stagnate? • When Necessary Evil helps....safeguarding organization/teams from the trap. Management Apathy • It Takes Two to Tango • Empowerment • Shooting in the dark…recipe for failure 20/11/10 www.agiletour.com
  • 3. http://www.newyorkshitty.com/?p=1346 Process Smells (SCRUM – set of practices Not Process) •Practice Framework – Is it a Necessary Evil? •QA Audits – are they real or delusions 20/11/10 www.agiletour.com
  • 4. Practice Framework – Is it a necessary evil? Agile has gone mainstream. • Historically agile grew in small communities and projects. • Large organizations has started to adopt agile. FALSE NEGATIVE: Good intent may not propagate as desired. Agile Nirvana…Organizational Level Focus Groups • Setup/formalise the agile practices. http://www.collaborativeuk.com/services/delivering-the-agile-transformation/ Is it a • Project Assessments • Facilitate QA Groups • Metrics definition • Mentoring , Training & Consulting • Community of Practice 20/11/10 www.agiletour.com
  • 5. QA Audits – are they real or delusions •QA Monthly Audits •Audit Checklist FALSE NEGATIVE: •Audit scores – means to an end. •Agile Compliance Score •Safeguarding individual interests •Survey/Questionnaire based audits/assessments may tend to be misleading and inaccurate. • Person dependent. http://rostam.co.il/Quality • Cannot ignore project context and complexities. 20/11/10 www.agiletour.com
  • 6. Stories from the real world • Starting on a wrong footing....still finding the elusive sweet spot. • When improvements start to stagnate? • When Necessary Evil helps....safeguarding organization/teams from the trap. 20/11/10 www.agiletour.com
  • 7. Story 1: Starting on a wrong Access to Client environment from Vendor footing location does matter. FALSE NEGATIVE: Ignoring the teething issues Quality Deliverables • Having a Scrum Master onsite with the team offshore • Lack of agile and technical skills. • Traditional planning Get the Business, Architects, QA and Dev teams aligned and working together • Frequent status updates and micro management. http://www.gamespot.com/pages/forums/show_msgs.php?topic_id=25920277 http://www1.wnec.edu/business/index.cfm?selection=doc.997 20/11/10 www.agiletour.com
  • 8. “I would like to see the team escalating Story 2: When improvements any hindrances in their way and doing start to stagnate so early enough.” Continuous improvements – Where are they? FALSE NEGATIVE: SCRUM without Engineering improvement can’t go a long way. CSAT Score 6.7/7 “I would like to see the team using the • Co-relate metrics and inputs...it’s daily SCRUM meetings more critical. effectively. They need to bring up essentials to the attention of the • Pressure mounts …reduction in team.” Sprint lengths may not yield results. http://www.flickr.com/ http://www1.wnec.edu/business/index.cfm?selection=doc.997 20/11/10 www.agiletour.com
  • 9. Story 3: When necessary evil helps CSAT Score 6.2/7…pretty impressive. But… • Disjoint teams • Duplication of work (Multiple Trackers) FALSE NEGATIVE: • Requirements in phased manner Customer is happy with releases • Varying sprint lengths ; no every 6 months and is fronted by the tracking. IT department • Estimation by leads and tasks assigned. • Lack of req. clarity, overwork and major reworks . • No participation from business http://www.sodahead.com users. http://www1.wnec.edu/business/index.cfm?selection=doc.997 20/11/10 www.agiletour.com
  • 10. http://www.djibnet.com/photo/apathy/apathy-172917236.html http://www.jentucker.us/2009/03/01/bad-customer-service/ Management Apathy • It takes two to tango • Empowerment • Shooting in the dark…recipe for failure 20/11/10 www.agiletour.com
  • 11. It takes two to tango Vendor • CxO directive to go agile. • Customer managers and vendor managers not aligned. FALSE NEGATIVE: • Customer QA is not aligned with Multiple contracts within single business and development teams. engagements creating boundaries in project execution. • SLAs and Contracts that inhibit collaboration and communication • Multi vendor projects • Engineering skills are sidelined. Customer http://www.accountingweb.com/image/separation 20/11/10 www.agiletour.com
  • 12. Empowerment Empowerment Applies to both Customer & Vendor teams • Synergize delivery and focus groups. • Agile to be treated on par with rest of the methodologies in the FALSE NEGATIVE: Agile drive more based on central organization. Opportunity rather than Conviction • Metrics and data collation is important. • Separation of concerns please. • Engineering metrics along with project metrics. http://www.exceleratorcoaching.com/empower.htm http://www.thegeminigeek.com/what-is-employee-empowerment/ 20/11/10 www.agiletour.com
  • 13. Shooting in the dark… recipe for failure • RFPs and project bids won based on traditional approaches. • Hybrid models - waterfall requirements followed by development in agile. FALSE NEGATIVE: Winning deals more than long term • Traditional contracts. project success. • Agile as cover-up to avoid waterfall. http://pmtips.net/making-bad-situation/ 20/11/10 www.agiletour.com
  • 14. SCRUM http://www.motifake.com/tags/mom FALSE Negatives Beware of it !!!! can cause the projects and teams dearly. 20/11/10 www.agiletour.com
  • 15. Thank You !!! ravikumar.rk@hcl.com ravikumar.rk@gmail.com 20/11/10 www.agiletour.com