SlideShare une entreprise Scribd logo
1  sur  36
Business Case for Agile
 – Time for ROI Check –
                     Tathagat Varma
   Sr. Director Biz Ops, OPD and Strategic Programs
                      Yahoo! India

               19-July-2012, Bangalore
my professional belief system
• Goal: The goal is software that delivers real value
  to the business and the users it serves. Software
  just by itself is, thus, not a value.
• Means: Methodologies are simply a means to
  organize work and assign resources to deliver
  better software, and not an end by themselves
• Judgment: “When the terrain disagrees with the
  map, trust the terrain” - Swiss army manual
What is (my definition of) Agility?
                              • Accomplishing end-objectives
                        “B”     through a series of mid-course
                                corrections
                              • Accomplishing = the focus is on results and
                                not on intent, desire or behavior
                              • End-objectives = agility by itself is just a
Progress




                                means to accomplish end-
                                objectives, which include time to
                                market, cost and quality constraints, etc.
                              • Mid-course corrections = embracing mid-
           “A”
                                course change and adapting to them in
                 Time           real-time keeping the focus on end-
                                objectives
Let’s examine today
•   Holy Grail of Software Development
•   Impact of The Agile Decade
•   Today’s Business Drivers
•   Where’s the gap?
•   What next?
Holy Grail of Software Development

             • Better: higher
               quality, more
               reliability, higher
               performance, more
               usable…
             • Faster: speedier
               development
             • Cheaper: no budget
               overruns
But the reality?
What Fred Said
• No Silver Bullets – Essence and Accidents in
  Software Engineering – Fred Books, 1986
• “There is no single development, in either
  technology or management
  technique, which by itself promises even
  one order-of-magnitude improvement
  within a decade in productivity, in
  reliability, in simplicity.”
Silver Bullets so far…
•   Ada and other high level languages
•   Object-oriented Programming
•   Artificial Intelligence
•   Expert System
•   Automatic Programming
•   Graphical Programming
•   Program Verification
•   Environment and Tools
•   Workstations
•   Structured Programming
•   CASE Tools
…and the search goes on!
•   Reusability
•   CMM / PCMM / CMMi
•   Six Sigma
•   ISO9000 / ISO TickIT
•   Outsourcing
•   Agile
•   < …the next shiny object… >
Preamble to Agile Movement
Software Crisis, 1965-85: The major cause of the
software crisis is that the machines have become
several orders of magnitude more powerful! To put
it quite bluntly: as long as there were no
machines, programming was no problem at all;
when we had a few weak computers, programming
became a mild problem, and now we have gigantic
computers, programming has become an equally
gigantic problem. — Edsger Dijkstra, The Humble
Programmer
Software Crisis
The causes of the software crisis were linked to the
overall complexity of hardware and the software
development process. The crisis manifested itself in
several ways:
•   Projects running over-budget.
•   Projects running over-time.
•   Software was very inefficient.
•   Software was of low quality.
•   Software often did not meet requirements.
•   Projects were unmanageable and code difficult to maintain.
•   Software was never delivered.
and the response?




Frameworks, Standards and Certifications
…and the result?…good start…
…but poor finish!
Why?
The World had changed! Software increasingly
became more business-critical, and delays, cost
overruns and poor quality were significantly less
acceptable then before!

• Process: Long-lead development process ineffective in
  a dynamic and global world
• Management: Command and control model
  unsuitable for fostering collaboration required to
  solve complex problems
• Technology: Advancements in computers, compiler
  technology and debugging and testing tools greatly
  improved the economics of software development
Advent of Agile Methodologies
•   1970: Royce critiques Waterfall and offers improvement ideas
•   1986: Barry Boehm proposes Spiral Model
•   1971: Harlan Mills proposes Incremental Development
•   1987: Cleanroom Software engineering
•   1991: Sashimi Overlapping Waterfall Model
•   1992: Crystal family of methodologies
•   1994: DSDM
•   1995: Scrum
•   1996: Rational Unified Process framework
•   1997: Feature Driven Development
•   1999: Extreme Programming Explained
•   2001: Agile Manifesto is born
•   2003: Lean Software Development
•   2005: PM Declaration of Independence
•   2007: Kanban-based software engineering
•   2009: Scrumban
•   20xx: Something new !?! (hopefully!)
Impact of The Agile Decade
•   2008: 82% of 3,061 participants in DDJ indicated somewhat higher or much higher
    productivity
•   2008: David F Rico reported 29% better cost, 91% better schedule, 97% better
    productivity, 50% better quality, 400% better satisfaction, and 470% better ROI
    than CMMI
•   2009: Jeff Sutherland on Nokia Test: ROI > 11,000% first year
    (http://jeffsutherland.com/nokiatest.pdf)
•   2011: VersionOne survey: Prior to adoption, respondents said Productivity and
    Time to Market ranked as their top reasons to adopt agile. But experienced agile
    users said actual benefits were primarily project visibility (77%) and ability to
    manage changing priorities (84%).
•   2012: Valtech survey at Agile India 2012 reports 90% report a significant
    improvement in ‘outcomes’
•   2012: IBM Agile Maturity Report: Benefits of Agile include ability to adapt to
    change (79%), better customer engagement (62%), improved deliverables
    (56%), improved communications (55%), and better visibility into project (52%)
…and the other side of coin?
• ”Bring up the topic of Agile with other experienced IT people and I
  would estimate 90% of the feedback is negative.”
• 2012 IBM Agile Maturity Report:
    – Lack of stakeholder participation (36%), lack of management support
      (34%).
    – organizations that struggled the most with traditional projects, also
      struggled with Agile – 36% of the respondents with the lowest
      traditional success rates (below 20%) also had the lowest Agile success
      rates, and 49% of that category had less than 40% of their Agile
      projects succeed.
    – By contrast, organizations with the highest traditional success rates
      also had the most successful Agile projects – 71% of the companies in
      the 80%+ category for traditional were in the 80%+ category for Agile.
    – The top three drivers for selection of the Agile approach to be used
      (team experience, sponsor’s choice, department experience) are
      environmental, not needs driven
Agile Dilemma?
• "The Agile movement is designed to sell services," says
  analyst firm Voke Inc. in a brand-new report analyzing
  the movement, presenting findings about its use and
  providing insight to organizations considering its
  adoption.
• In addition, the report includes data supporting what
  Voke calls the "Agile Dilemma," described as "the
  inherent risk and confusion created by the business
  desire for speed and flexibility misinterpreted as a
  mandate to participate in the developer-centric
  movement called Agile, which may not be appropriate
  for all organizations or projects.”
Agile Realities (?)
•   64% of survey participants found the transition to Agile confusing, hard, or slow.
    28% report success with Agile.
•   Out of over 200 survey participants, we received only four detailed comments
    describing success with Agile.
•   Overwhelmingly, 40% of participants that use Agile did not identify a benefit.
•   The primary benefits identified were faster releases (14%) and more feedback
    (13%). Some participants (7%) also noted that Agile developers were happy due to
    less future planning and less documentation.
•   Survey participants report that developers use the guise of Agile to avoid planning
    and to avoid creating documentation required for future maintenance.
•   We received some unprecedented scathing and shocking comments about the level
    of competence, professionalism, and attitudes of some members of the Agile
    movement.
•   Be aware that the Agile movement might very well just be either a developer
    rebellion against unwanted tasks and schedules or just an opportunity to sell Agile
    services including certification and training.
Some hard questions…
If gurus are promising and practitioners are
reporting such dramatic improvements at team
level:

•   Do they also reflect at business level?
•   If not, why not?
•   If not, is agile ‘successful’?
•   If not, what can we do to bridge the gap?
Today’s Business Drivers

    Speed            Innovation           UX
• “Move fast and    • “Great just   • “Focus on the
  break things”       isn’t good      user and all
• “Done is better     enough”         else will
  than perfect”     • “Creativity     follow”
• Minimize total      from every    • “Every Detail
  time through        corner”         Matters”
  “Build-           • Pivot (or
  Measure-            Persevere)
  Learn” Loop
Accelerating Pace of Tech Adoption
Accelerating Pace of Tech Upgrade
Age of Hyper Innovation
Profitability of Industries
Decline in Gross Profits over time
Let’s create some controversy 
• Lower-order Agility (“Efficiency”): team
  level agility that improves overall
  economics of software development
• Higher-order Agility (“Effectiveness”):
  agility that improves overall economics
  at business level
Are they talking yet?
• Claims of team-level performance
  improvements in the wild ranges of
  5x-11,000x !!!
• However, mature businesses in most
  industries typically only grow single-
  digit y-o-y !!!
Do we see the disconnect?

                 Higher-
               order Agility




 Lower-order
   Agility
Why is this gap?
• I believe the way agile movement grew
  bottom-up, it alienated all things
  management. Think of “Chickens” 
• At deep-down execution level, the only
  notion of agility is how fast and how
  much code is getting delivered, and not
  correlated with how fast and how much
  the real dollars are coming home!
Conclusions
• We have largely addressed efficiency
  issues at software team level
• However, lower-order agility is NOT
  translating into higher-order agility
• ROI != $$$ Saved
• ROI = $$$ Earned
• How do we link lower-order agility with
  higher-order agility?
What Next?
• Agile Portfolio should talk of NPVs, IRRs and DPBPs.
• POs should think in terms of NPV goals. Backlog and
  stories are only a means to achieve NPV.
• Think of each sprint as the NPV to be created. If you
  can’t articulate NPV at each sprint, you are essentially
  doing a waterfall at business level!
• Each sprint is meant for validating the hypothesis
  around NPV goal associated with it.
• If you don’t meet it, go back and iterate. If NPV goals
  are unattainable, pivot.
• When NPV/IRR/DPBP goals are attained, project is
  considered successfully complete.
References
• http://en.wikipedia.org/wiki/Agricultural_productivity
• http://www.gray.com/news/blog/2012/02/09/global-economic-
  crisis-driving-foreign-manufacturers-reconsider-us-full-version
• http://mjperry.blogspot.in/2010/04/productivity-improvements-
  destroyed-6m.html
• http://www.emeraldinsight.com/journals.htm/journals.htm?articlei
  d=1752311&show=html&WT.mc_id=alsoread&PHPSESSID=1s1nm9
  atk8aeleii4lf1nkevp6
• http://4.bp.blogspot.com/_PcL18ufT4EE/TGgWVpibvEI/AAAAAAAA
  Ahg/E9ezID8plWk/s1600/Graph.jpg
• http://whatthecrap.wordpress.com/2008/08/04/obamas-new-ad-
  marxism/
• http://adtmag.com/articles/2012/07/13/report-says-agile-a-
  scam.aspx
References
• What’s the ROI of Agile Vs. Traditional Methods – David F
  Rico, http://davidfrico.com/rico08b.pdf
• What’s the ROI of Agile Methods – David F
  Rico, http://www.afei.org/WorkingGroups/ADAPT/Documents/rico0
  8a[1].pdf
• Business Value of
  Agile, http://www.slideshare.net/people10/selling-agile-to-
  business-proving-hard-roi
• Ten Year Agile Retrospective: How can we improve in the next ten
  year, http://msdn.microsoft.com/en-us/library/hh350860.aspx
• https://www.ibm.com/developerworks/mydeveloperworks/blogs/a
  mbler/entry/reworking_the_agile_manifesto14?lang=en
• http://www.slideshare.net/choldorf/agile-portfolio-planning
Connect




          Blog: http://managewell.net
       Email: Tathagat.Varma@gmail.com
   Slides: http://slideshare.net/managewell
 Twitter: http://twitter.com/TathagatVarma
My Articles: http://managewell.net/?page_id=2

Contenu connexe

Tendances

Benefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior ManagementBenefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior ManagementDavid Updike
 
Business Case for Agile Project Management
Business Case for Agile Project ManagementBusiness Case for Agile Project Management
Business Case for Agile Project ManagementSiddhi
 
Introduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentIntroduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentThanh Nguyen
 
Learn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management ApproachLearn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management ApproachEnterprise Management Associates
 
Continuous Deployment - Case Study at WIX
Continuous Deployment - Case Study at WIXContinuous Deployment - Case Study at WIX
Continuous Deployment - Case Study at WIXAgileSparks
 
Agile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot NetAgile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot NetBrian Blanchard
 
Lean Principles for Agile Teams
Lean Principles for Agile TeamsLean Principles for Agile Teams
Lean Principles for Agile TeamsElizabeth Woodward
 
Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Developmentgcaprio
 
Sustainable SW Development
Sustainable SW DevelopmentSustainable SW Development
Sustainable SW DevelopmentSam Hwang
 
Lean Software Development Alan Shalloway
Lean Software Development   Alan ShallowayLean Software Development   Alan Shalloway
Lean Software Development Alan ShallowayValtech UK
 
Innovative it project management practices
Innovative it project management practicesInnovative it project management practices
Innovative it project management practicesTathagat Varma
 
Building an Agile framework that fits your organisation
Building an Agile framework that fits your organisationBuilding an Agile framework that fits your organisation
Building an Agile framework that fits your organisationKurt Solarte
 
Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2Benjamin Scherrey
 
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...David Rico
 
Introduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesIntroduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesAndreea Visanoiu
 
Agile governance The New Disinfectant
Agile governance The New DisinfectantAgile governance The New Disinfectant
Agile governance The New DisinfectantRenee Troughton
 
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...Jaguaraci Silva
 
Agile lean software development principles
Agile  lean software development principlesAgile  lean software development principles
Agile lean software development principlesEyna Hamdzah
 
Software Development Model for Startups
Software Development Model for StartupsSoftware Development Model for Startups
Software Development Model for StartupsMartin Verrev
 

Tendances (20)

Benefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior ManagementBenefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior Management
 
Business Case for Agile Project Management
Business Case for Agile Project ManagementBusiness Case for Agile Project Management
Business Case for Agile Project Management
 
Introduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentIntroduction to Agile and Lean Software Development
Introduction to Agile and Lean Software Development
 
Learn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management ApproachLearn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management Approach
 
Continuous Deployment - Case Study at WIX
Continuous Deployment - Case Study at WIXContinuous Deployment - Case Study at WIX
Continuous Deployment - Case Study at WIX
 
Agile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot NetAgile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot Net
 
Lean Principles for Agile Teams
Lean Principles for Agile TeamsLean Principles for Agile Teams
Lean Principles for Agile Teams
 
Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Development
 
Sustainable SW Development
Sustainable SW DevelopmentSustainable SW Development
Sustainable SW Development
 
Lean Software Development Alan Shalloway
Lean Software Development   Alan ShallowayLean Software Development   Alan Shalloway
Lean Software Development Alan Shalloway
 
Innovative it project management practices
Innovative it project management practicesInnovative it project management practices
Innovative it project management practices
 
Agile Webinar: Managing Distributed Teams
Agile Webinar: Managing Distributed TeamsAgile Webinar: Managing Distributed Teams
Agile Webinar: Managing Distributed Teams
 
Building an Agile framework that fits your organisation
Building an Agile framework that fits your organisationBuilding an Agile framework that fits your organisation
Building an Agile framework that fits your organisation
 
Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2
 
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
 
Introduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesIntroduction to Agile Values & Principles
Introduction to Agile Values & Principles
 
Agile governance The New Disinfectant
Agile governance The New DisinfectantAgile governance The New Disinfectant
Agile governance The New Disinfectant
 
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
 
Agile lean software development principles
Agile  lean software development principlesAgile  lean software development principles
Agile lean software development principles
 
Software Development Model for Startups
Software Development Model for StartupsSoftware Development Model for Startups
Software Development Model for Startups
 

Similaire à Business Case for Agile - Time for ROI Check

Why Most IT Projects Fail
Why Most IT Projects FailWhy Most IT Projects Fail
Why Most IT Projects Failcalenlegaspi
 
Why Most IT Projects Fail
Why Most IT Projects FailWhy Most IT Projects Fail
Why Most IT Projects FailCalen Legaspi
 
Agile principles & culture
Agile principles & cultureAgile principles & culture
Agile principles & cultureRaymond Baziwane
 
Intro Of Agile
Intro Of AgileIntro Of Agile
Intro Of AgileSam Hwang
 
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
 
Art of Implementing a Business Solution
Art of Implementing a Business SolutionArt of Implementing a Business Solution
Art of Implementing a Business SolutionGrady Beaubouef
 
How to build an E-procurement Machine - Concept to-control
How to build an E-procurement Machine - Concept to-controlHow to build an E-procurement Machine - Concept to-control
How to build an E-procurement Machine - Concept to-controlCoupa Software
 
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Wolfgang Hilpert
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfSwapnikaReddy6
 
An Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel SkyAn Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel Skygirabrent
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Developmentaboulkheir
 
Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshellHieu Tran
 
Fear and Loathing in Agility: Long Live the Accounting Department
Fear and Loathing in Agility: Long Live the Accounting DepartmentFear and Loathing in Agility: Long Live the Accounting Department
Fear and Loathing in Agility: Long Live the Accounting DepartmentAccenture | SolutionsIQ
 

Similaire à Business Case for Agile - Time for ROI Check (20)

Why Most IT Projects Fail
Why Most IT Projects FailWhy Most IT Projects Fail
Why Most IT Projects Fail
 
Why Most IT Projects Fail
Why Most IT Projects FailWhy Most IT Projects Fail
Why Most IT Projects Fail
 
Agile principles & culture
Agile principles & cultureAgile principles & culture
Agile principles & culture
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
 
Agile 101
Agile 101Agile 101
Agile 101
 
Intro Of Agile
Intro Of AgileIntro Of Agile
Intro Of Agile
 
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
 
AGILE SPM_Week 1.pptx
AGILE SPM_Week 1.pptxAGILE SPM_Week 1.pptx
AGILE SPM_Week 1.pptx
 
Fundamentals of Agile
Fundamentals of AgileFundamentals of Agile
Fundamentals of Agile
 
Art of Implementing a Business Solution
Art of Implementing a Business SolutionArt of Implementing a Business Solution
Art of Implementing a Business Solution
 
How to build an E-procurement Machine - Concept to-control
How to build an E-procurement Machine - Concept to-controlHow to build an E-procurement Machine - Concept to-control
How to build an E-procurement Machine - Concept to-control
 
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdf
 
An Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel SkyAn Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel Sky
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
State of Agile 2017
State of Agile 2017State of Agile 2017
State of Agile 2017
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
 
Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshell
 
Fear and Loathing in Agility: Long Live the Accounting Department
Fear and Loathing in Agility: Long Live the Accounting DepartmentFear and Loathing in Agility: Long Live the Accounting Department
Fear and Loathing in Agility: Long Live the Accounting Department
 
The Agile Movement
The Agile MovementThe Agile Movement
The Agile Movement
 

Plus de Tathagat Varma

Can AI finally "cure" the Marketing Myopia?
Can AI finally "cure" the Marketing Myopia?Can AI finally "cure" the Marketing Myopia?
Can AI finally "cure" the Marketing Myopia?Tathagat Varma
 
AI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & ChallengesAI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & ChallengesTathagat Varma
 
Preparing for the next ________?
Preparing for the next ________?Preparing for the next ________?
Preparing for the next ________?Tathagat Varma
 
AI in Business: Opportunities & Challenges
AI in Business: Opportunities & ChallengesAI in Business: Opportunities & Challenges
AI in Business: Opportunities & ChallengesTathagat Varma
 
Leadership Agility Mindsets
Leadership Agility MindsetsLeadership Agility Mindsets
Leadership Agility MindsetsTathagat Varma
 
Building an AI Startup
Building an AI StartupBuilding an AI Startup
Building an AI StartupTathagat Varma
 
Agility in an AI / DS / ML Project
Agility in an AI / DS / ML ProjectAgility in an AI / DS / ML Project
Agility in an AI / DS / ML ProjectTathagat Varma
 
AI Technology Delivering Business Value
AI Technology Delivering Business Value AI Technology Delivering Business Value
AI Technology Delivering Business Value Tathagat Varma
 
Nurturing Innovation Mindset
Nurturing Innovation MindsetNurturing Innovation Mindset
Nurturing Innovation MindsetTathagat Varma
 
PMOs and Complexity Management
PMOs and Complexity ManagementPMOs and Complexity Management
PMOs and Complexity ManagementTathagat Varma
 
An Introduction to the Systematic Inventive Thinking (SIT) Method
An Introduction to the Systematic Inventive Thinking (SIT) MethodAn Introduction to the Systematic Inventive Thinking (SIT) Method
An Introduction to the Systematic Inventive Thinking (SIT) MethodTathagat Varma
 
I blog...therefore I am!
I blog...therefore I am!I blog...therefore I am!
I blog...therefore I am!Tathagat Varma
 
Bridging the gap between Education and Learning
Bridging the gap between Education and LearningBridging the gap between Education and Learning
Bridging the gap between Education and LearningTathagat Varma
 
Is my iceberg melting?
Is my iceberg melting?Is my iceberg melting?
Is my iceberg melting?Tathagat Varma
 
Digital Business Model Innovation
Digital Business Model InnovationDigital Business Model Innovation
Digital Business Model InnovationTathagat Varma
 
25 Years of Evolution of Software Product Management: A practitioner's perspe...
25 Years of Evolution of Software Product Management: A practitioner's perspe...25 Years of Evolution of Software Product Management: A practitioner's perspe...
25 Years of Evolution of Software Product Management: A practitioner's perspe...Tathagat Varma
 
Agility from First Principles
Agility from First PrinciplesAgility from First Principles
Agility from First PrinciplesTathagat Varma
 

Plus de Tathagat Varma (20)

Can AI finally "cure" the Marketing Myopia?
Can AI finally "cure" the Marketing Myopia?Can AI finally "cure" the Marketing Myopia?
Can AI finally "cure" the Marketing Myopia?
 
AI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & ChallengesAI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & Challenges
 
Preparing for the next ________?
Preparing for the next ________?Preparing for the next ________?
Preparing for the next ________?
 
AI in Business: Opportunities & Challenges
AI in Business: Opportunities & ChallengesAI in Business: Opportunities & Challenges
AI in Business: Opportunities & Challenges
 
Leadership Agility Mindsets
Leadership Agility MindsetsLeadership Agility Mindsets
Leadership Agility Mindsets
 
Building an AI Startup
Building an AI StartupBuilding an AI Startup
Building an AI Startup
 
Agility in an AI / DS / ML Project
Agility in an AI / DS / ML ProjectAgility in an AI / DS / ML Project
Agility in an AI / DS / ML Project
 
Cognitive Chasms
Cognitive ChasmsCognitive Chasms
Cognitive Chasms
 
AI Technology Delivering Business Value
AI Technology Delivering Business Value AI Technology Delivering Business Value
AI Technology Delivering Business Value
 
Nurturing Innovation Mindset
Nurturing Innovation MindsetNurturing Innovation Mindset
Nurturing Innovation Mindset
 
Thought Leadership
Thought LeadershipThought Leadership
Thought Leadership
 
PMOs and Complexity Management
PMOs and Complexity ManagementPMOs and Complexity Management
PMOs and Complexity Management
 
An Introduction to the Systematic Inventive Thinking (SIT) Method
An Introduction to the Systematic Inventive Thinking (SIT) MethodAn Introduction to the Systematic Inventive Thinking (SIT) Method
An Introduction to the Systematic Inventive Thinking (SIT) Method
 
Agile at Scale
Agile at ScaleAgile at Scale
Agile at Scale
 
I blog...therefore I am!
I blog...therefore I am!I blog...therefore I am!
I blog...therefore I am!
 
Bridging the gap between Education and Learning
Bridging the gap between Education and LearningBridging the gap between Education and Learning
Bridging the gap between Education and Learning
 
Is my iceberg melting?
Is my iceberg melting?Is my iceberg melting?
Is my iceberg melting?
 
Digital Business Model Innovation
Digital Business Model InnovationDigital Business Model Innovation
Digital Business Model Innovation
 
25 Years of Evolution of Software Product Management: A practitioner's perspe...
25 Years of Evolution of Software Product Management: A practitioner's perspe...25 Years of Evolution of Software Product Management: A practitioner's perspe...
25 Years of Evolution of Software Product Management: A practitioner's perspe...
 
Agility from First Principles
Agility from First PrinciplesAgility from First Principles
Agility from First Principles
 

Dernier

Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 DelhiCall Girls in Delhi
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...noida100girls
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 

Dernier (20)

Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 

Business Case for Agile - Time for ROI Check

  • 1. Business Case for Agile – Time for ROI Check – Tathagat Varma Sr. Director Biz Ops, OPD and Strategic Programs Yahoo! India 19-July-2012, Bangalore
  • 2. my professional belief system • Goal: The goal is software that delivers real value to the business and the users it serves. Software just by itself is, thus, not a value. • Means: Methodologies are simply a means to organize work and assign resources to deliver better software, and not an end by themselves • Judgment: “When the terrain disagrees with the map, trust the terrain” - Swiss army manual
  • 3. What is (my definition of) Agility? • Accomplishing end-objectives “B” through a series of mid-course corrections • Accomplishing = the focus is on results and not on intent, desire or behavior • End-objectives = agility by itself is just a Progress means to accomplish end- objectives, which include time to market, cost and quality constraints, etc. • Mid-course corrections = embracing mid- “A” course change and adapting to them in Time real-time keeping the focus on end- objectives
  • 4. Let’s examine today • Holy Grail of Software Development • Impact of The Agile Decade • Today’s Business Drivers • Where’s the gap? • What next?
  • 5. Holy Grail of Software Development • Better: higher quality, more reliability, higher performance, more usable… • Faster: speedier development • Cheaper: no budget overruns
  • 7. What Fred Said • No Silver Bullets – Essence and Accidents in Software Engineering – Fred Books, 1986 • “There is no single development, in either technology or management technique, which by itself promises even one order-of-magnitude improvement within a decade in productivity, in reliability, in simplicity.”
  • 8. Silver Bullets so far… • Ada and other high level languages • Object-oriented Programming • Artificial Intelligence • Expert System • Automatic Programming • Graphical Programming • Program Verification • Environment and Tools • Workstations • Structured Programming • CASE Tools
  • 9. …and the search goes on! • Reusability • CMM / PCMM / CMMi • Six Sigma • ISO9000 / ISO TickIT • Outsourcing • Agile • < …the next shiny object… >
  • 10. Preamble to Agile Movement Software Crisis, 1965-85: The major cause of the software crisis is that the machines have become several orders of magnitude more powerful! To put it quite bluntly: as long as there were no machines, programming was no problem at all; when we had a few weak computers, programming became a mild problem, and now we have gigantic computers, programming has become an equally gigantic problem. — Edsger Dijkstra, The Humble Programmer
  • 11. Software Crisis The causes of the software crisis were linked to the overall complexity of hardware and the software development process. The crisis manifested itself in several ways: • Projects running over-budget. • Projects running over-time. • Software was very inefficient. • Software was of low quality. • Software often did not meet requirements. • Projects were unmanageable and code difficult to maintain. • Software was never delivered.
  • 12. and the response? Frameworks, Standards and Certifications
  • 15. Why? The World had changed! Software increasingly became more business-critical, and delays, cost overruns and poor quality were significantly less acceptable then before! • Process: Long-lead development process ineffective in a dynamic and global world • Management: Command and control model unsuitable for fostering collaboration required to solve complex problems • Technology: Advancements in computers, compiler technology and debugging and testing tools greatly improved the economics of software development
  • 16. Advent of Agile Methodologies • 1970: Royce critiques Waterfall and offers improvement ideas • 1986: Barry Boehm proposes Spiral Model • 1971: Harlan Mills proposes Incremental Development • 1987: Cleanroom Software engineering • 1991: Sashimi Overlapping Waterfall Model • 1992: Crystal family of methodologies • 1994: DSDM • 1995: Scrum • 1996: Rational Unified Process framework • 1997: Feature Driven Development • 1999: Extreme Programming Explained • 2001: Agile Manifesto is born • 2003: Lean Software Development • 2005: PM Declaration of Independence • 2007: Kanban-based software engineering • 2009: Scrumban • 20xx: Something new !?! (hopefully!)
  • 17. Impact of The Agile Decade • 2008: 82% of 3,061 participants in DDJ indicated somewhat higher or much higher productivity • 2008: David F Rico reported 29% better cost, 91% better schedule, 97% better productivity, 50% better quality, 400% better satisfaction, and 470% better ROI than CMMI • 2009: Jeff Sutherland on Nokia Test: ROI > 11,000% first year (http://jeffsutherland.com/nokiatest.pdf) • 2011: VersionOne survey: Prior to adoption, respondents said Productivity and Time to Market ranked as their top reasons to adopt agile. But experienced agile users said actual benefits were primarily project visibility (77%) and ability to manage changing priorities (84%). • 2012: Valtech survey at Agile India 2012 reports 90% report a significant improvement in ‘outcomes’ • 2012: IBM Agile Maturity Report: Benefits of Agile include ability to adapt to change (79%), better customer engagement (62%), improved deliverables (56%), improved communications (55%), and better visibility into project (52%)
  • 18. …and the other side of coin? • ”Bring up the topic of Agile with other experienced IT people and I would estimate 90% of the feedback is negative.” • 2012 IBM Agile Maturity Report: – Lack of stakeholder participation (36%), lack of management support (34%). – organizations that struggled the most with traditional projects, also struggled with Agile – 36% of the respondents with the lowest traditional success rates (below 20%) also had the lowest Agile success rates, and 49% of that category had less than 40% of their Agile projects succeed. – By contrast, organizations with the highest traditional success rates also had the most successful Agile projects – 71% of the companies in the 80%+ category for traditional were in the 80%+ category for Agile. – The top three drivers for selection of the Agile approach to be used (team experience, sponsor’s choice, department experience) are environmental, not needs driven
  • 19. Agile Dilemma? • "The Agile movement is designed to sell services," says analyst firm Voke Inc. in a brand-new report analyzing the movement, presenting findings about its use and providing insight to organizations considering its adoption. • In addition, the report includes data supporting what Voke calls the "Agile Dilemma," described as "the inherent risk and confusion created by the business desire for speed and flexibility misinterpreted as a mandate to participate in the developer-centric movement called Agile, which may not be appropriate for all organizations or projects.”
  • 20. Agile Realities (?) • 64% of survey participants found the transition to Agile confusing, hard, or slow. 28% report success with Agile. • Out of over 200 survey participants, we received only four detailed comments describing success with Agile. • Overwhelmingly, 40% of participants that use Agile did not identify a benefit. • The primary benefits identified were faster releases (14%) and more feedback (13%). Some participants (7%) also noted that Agile developers were happy due to less future planning and less documentation. • Survey participants report that developers use the guise of Agile to avoid planning and to avoid creating documentation required for future maintenance. • We received some unprecedented scathing and shocking comments about the level of competence, professionalism, and attitudes of some members of the Agile movement. • Be aware that the Agile movement might very well just be either a developer rebellion against unwanted tasks and schedules or just an opportunity to sell Agile services including certification and training.
  • 21. Some hard questions… If gurus are promising and practitioners are reporting such dramatic improvements at team level: • Do they also reflect at business level? • If not, why not? • If not, is agile ‘successful’? • If not, what can we do to bridge the gap?
  • 22. Today’s Business Drivers Speed Innovation UX • “Move fast and • “Great just • “Focus on the break things” isn’t good user and all • “Done is better enough” else will than perfect” • “Creativity follow” • Minimize total from every • “Every Detail time through corner” Matters” “Build- • Pivot (or Measure- Persevere) Learn” Loop
  • 23. Accelerating Pace of Tech Adoption
  • 24. Accelerating Pace of Tech Upgrade
  • 25. Age of Hyper Innovation
  • 27. Decline in Gross Profits over time
  • 28. Let’s create some controversy  • Lower-order Agility (“Efficiency”): team level agility that improves overall economics of software development • Higher-order Agility (“Effectiveness”): agility that improves overall economics at business level
  • 29. Are they talking yet? • Claims of team-level performance improvements in the wild ranges of 5x-11,000x !!! • However, mature businesses in most industries typically only grow single- digit y-o-y !!!
  • 30. Do we see the disconnect? Higher- order Agility Lower-order Agility
  • 31. Why is this gap? • I believe the way agile movement grew bottom-up, it alienated all things management. Think of “Chickens”  • At deep-down execution level, the only notion of agility is how fast and how much code is getting delivered, and not correlated with how fast and how much the real dollars are coming home!
  • 32. Conclusions • We have largely addressed efficiency issues at software team level • However, lower-order agility is NOT translating into higher-order agility • ROI != $$$ Saved • ROI = $$$ Earned • How do we link lower-order agility with higher-order agility?
  • 33. What Next? • Agile Portfolio should talk of NPVs, IRRs and DPBPs. • POs should think in terms of NPV goals. Backlog and stories are only a means to achieve NPV. • Think of each sprint as the NPV to be created. If you can’t articulate NPV at each sprint, you are essentially doing a waterfall at business level! • Each sprint is meant for validating the hypothesis around NPV goal associated with it. • If you don’t meet it, go back and iterate. If NPV goals are unattainable, pivot. • When NPV/IRR/DPBP goals are attained, project is considered successfully complete.
  • 34. References • http://en.wikipedia.org/wiki/Agricultural_productivity • http://www.gray.com/news/blog/2012/02/09/global-economic- crisis-driving-foreign-manufacturers-reconsider-us-full-version • http://mjperry.blogspot.in/2010/04/productivity-improvements- destroyed-6m.html • http://www.emeraldinsight.com/journals.htm/journals.htm?articlei d=1752311&show=html&WT.mc_id=alsoread&PHPSESSID=1s1nm9 atk8aeleii4lf1nkevp6 • http://4.bp.blogspot.com/_PcL18ufT4EE/TGgWVpibvEI/AAAAAAAA Ahg/E9ezID8plWk/s1600/Graph.jpg • http://whatthecrap.wordpress.com/2008/08/04/obamas-new-ad- marxism/ • http://adtmag.com/articles/2012/07/13/report-says-agile-a- scam.aspx
  • 35. References • What’s the ROI of Agile Vs. Traditional Methods – David F Rico, http://davidfrico.com/rico08b.pdf • What’s the ROI of Agile Methods – David F Rico, http://www.afei.org/WorkingGroups/ADAPT/Documents/rico0 8a[1].pdf • Business Value of Agile, http://www.slideshare.net/people10/selling-agile-to- business-proving-hard-roi • Ten Year Agile Retrospective: How can we improve in the next ten year, http://msdn.microsoft.com/en-us/library/hh350860.aspx • https://www.ibm.com/developerworks/mydeveloperworks/blogs/a mbler/entry/reworking_the_agile_manifesto14?lang=en • http://www.slideshare.net/choldorf/agile-portfolio-planning
  • 36. Connect Blog: http://managewell.net Email: Tathagat.Varma@gmail.com Slides: http://slideshare.net/managewell Twitter: http://twitter.com/TathagatVarma My Articles: http://managewell.net/?page_id=2