SlideShare a Scribd company logo
1 of 17
Agile Software Development
  ā€“ Whatā€™s The Real Deal?
                     Tathagat Varma
  Head of Strategic Programs and Business Operations
                   Yahoo! India R&D
Pace of Innovation and Adoption
                           ā€¦getting fasterā€¦




http://www.phibetaiota.net/2011/12/john-robb-digital-empowerment-of-resilient-communities/
Waterfall Software Development




                                            Limitations and Assumptions

       1. Wrong analogy: Software development ā‰  Production
       2. Customers know EVERYTHING upfront and that requirement wonā€™t change
       3. Legacy from the past: implicitly assumes CPU time is costly, so focuses on doing
          everything upfront to minimize ā€˜machine timeā€™ for trial and error
       4. ā€œWicked Problemā€: Designers and developers know how exactly how to build
       5. Very long feedback cycles not suitable for todayā€™s pace of innovation
Picture from http://damonpoole.blogspot.in/2009/07/traditional-development-game-of.html
As a result, software isā€¦




    Costly
             Buggy
     Late
and the costsā€¦?




http://leadinganswers.typepad.com/leading_answers/estimating/
http://www.agileforall.com/dyk/
But we want software to beā€¦
What is the most important part in these
            two machines?




        ā€œThe Brakes!!!ā€
     They let you go fasterā€¦
Agility vs. Discipline?




http://www.ibm.com/developerworks/rational/library/edge/08/feb08/lines_barnes_holmes_ambler/
Agile Manifesto 2001
Scrum
Whatā€™s happening here?




http://ayagebeely.blogspot.in/2008_08_01_archive.html
Feedback Loops in Traditional Techniques
          vs. Agile Techniques
Agile Development Value Proposition




http://www.versionone.com/Agile101/Agile_Benefits.asp
Does Agile work?




http://www.bigvisible.com/2009/12/taking-agile-beyond-faster/
http://www.testingthefuture.net/page/2/
Conclusion
ā€¢ Pace of Innovation, Adoption and Obsolescence is
  ā€¦accelerating
ā€¢ We donā€™t always know enough about all the problems
  to design big-upfront solutions, nor have enough
  resources to keep them locked-up for a long ROI cycle
ā€¢ Adapting to early feedback can help make in-flight
  course corrections faster, cheaper and more gracefully
ā€¢ Agile frameworks and methods allow ā€˜inspect and
  adaptā€™ to deliver smaller chunks of functionality
  faster, thereby improving TTM
ā€¢ Agile methods facilitate early creation of business
  valueā€¦but donā€™t guarantee it!
Afterthoughtsā€¦

ā€œIn the struggle of survival, the
fittest win out at the expense of
their rivals because they
succeed in adapting themselves
best to their environment.ā€
                 ā€“ Charles Darwin
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

More Related Content

More from Tathagat Varma

More from Tathagat Varma (20)

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
Ā 
Why the world needs more rebels like you?
Why the world needs more rebels like you?Why the world needs more rebels like you?
Why the world needs more rebels like you?
Ā 
Digital Dimensions
Digital DimensionsDigital Dimensions
Digital Dimensions
Ā 
Living the Journey
Living the JourneyLiving the Journey
Living the Journey
Ā 
Problem Solving using Complexity Thinking
Problem Solving using Complexity ThinkingProblem Solving using Complexity Thinking
Problem Solving using Complexity Thinking
Ā 
Digital Business Models
Digital Business ModelsDigital Business Models
Digital Business Models
Ā 
Business Antifragility: The New abNormal
Business Antifragility: The New abNormalBusiness Antifragility: The New abNormal
Business Antifragility: The New abNormal
Ā 
Discovering the World of Complexity
Discovering the World of ComplexityDiscovering the World of Complexity
Discovering the World of Complexity
Ā 

Recently uploaded

Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
Christopher Logan Kennedy
Ā 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
Ā 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(ā˜Žļø+971_581248768%)**%*]'#abortion pills for sale in dubai@
Ā 

Recently uploaded (20)

Mcleodganj Call Girls šŸ„° 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls šŸ„° 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls šŸ„° 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls šŸ„° 8617370543 Service Offer VIP Hot Model
Ā 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Ā 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
Ā 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
Ā 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Ā 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Ā 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Ā 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
Ā 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Ā 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Ā 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Ā 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Ā 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Ā 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Ā 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Ā 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Ā 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Ā 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Ā 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
Ā 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Ā 

Agile - The Real Deal