Download presentation
Presentation is loading. Please wait.
Published byCaroline Cooper Modified over 9 years ago
1
© 2007 BigVisible Solutions, Inc. All Rights Reserved Training Solutions Agile Training Game v. 7.3.1
2
Agile Training Game © 2007 BigVisible Solutions, Inc.. All Rights Reserved 2 ____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____ Click to edit Master text styles Second level Third level Fourth level Fifth level Trouble With Traditional Project Approach Some Interesting Findings: A study of 8,300+ projects completed by large American companies using traditional methodologies revealed: Most Common Reasons for Failure: Incomplete or changing requirements Lack of User Input Only 42% of features originally proposed are implemented Only 16% of projects finished on-time, on- budget with originally defined scope FACT! 66% of Product Features are rarely, if ever, used. FACT! 80% of a Product’s Features are added after the first release
3
Agile Training Game © 2007 BigVisible Solutions, Inc.. All Rights Reserved 3 ____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____ Click to edit Master text styles Second level Third level Fourth level Fifth level What is Agile? ► Agile Software Development processes were first formulated in the early 1990’s ► The Agile core set of values was articulated in the Agile Manifesto in 2001 We Value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan “That is, while there is value in the items on the right, we value the items on the left more” ► Agile processes present light-weight methodologies that focus on incremental, iterative development ► Agile implementations focus on rapid value delivery, minimizing waste and continuous improvement
4
Agile Training Game © 2007 BigVisible Solutions, Inc.. All Rights Reserved 4 ____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____ Click to edit Master text styles Second level Third level Fourth level Fifth level Goals of Agile ► Faster Release Cycles Reduced time to market ► Better Productivity Team focused on product development ► Increased Quality Quality controls embedded throughout lifecycle ► Focus on Delivering True Value Value can only be recognized in the form of completed product ► Responsive to Change No change control process required
5
Agile Training Game © 2007 BigVisible Solutions, Inc.. All Rights Reserved 5 ____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____ Click to edit Master text styles Second level Third level Fourth level Fifth level Why does it work? ► Focus on Business Objectives Deliver maximum business value ► Measure Progress in the Form of Completed Product Tested, customer-accepted product ► Build a Culture of Continuous Improvement Continuous incremental gains ► Responsive to Feedback and Learning Facilitates changes that improve product ► Maximize Team Productivity Laser-focus on delivering product
6
Agile Training Game © 2007 BigVisible Solutions, Inc.. All Rights Reserved 6 ____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____ Click to edit Master text styles Second level Third level Fourth level Fifth level The Agile Principles ► Deliver customer value early and often ► Frequent, iterative delivery of accepted product ► Embrace change ► Closely integrated team ► Minimize waste ► Strive for highest level of collaboration ► Success is built around motivated self-organizing teams ► Continuously seek ways to improve
7
Agile Training Game © 2007 BigVisible Solutions, Inc.. All Rights Reserved 7 ____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____ Click to edit Master text styles Second level Third level Fourth level Fifth level Traditional/Waterfall Process Analysis Design Development QA Deliverable: Requirements Document Deliverable: Design Specification Deliverable: Integrated Code Deliverable: Tested, Accepted Product Typical Waterfall/Traditional SDLC
8
Agile Training Game © 2007 BigVisible Solutions, Inc.. All Rights Reserved 8 ____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____ Click to edit Master text styles Second level Third level Fourth level Fifth level Waterfall/Traditional Value Delivery Analysis Design Development QA AnalysisDesignDevelopmentQA
9
Agile Training Game © 2007 BigVisible Solutions, Inc.. All Rights Reserved 9 ____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____ Click to edit Master text styles Second level Third level Fourth level Fifth level AnalysisDesignDevelopmentQA Waterfall/Traditional Value Delivery AnalysisDesignDevelopment 0 QA 246810121416 Value Growth: Traditional Project Week In traditional projects: Real value cannot be recognized during the majority of the process In traditional projects: Value is only delivered at the completion of the QA phase of the project. In traditional projects: Maximum value is achieved at product launch Value/Quality Software Delivered
10
Agile Training Game © 2007 BigVisible Solutions, Inc.. All Rights Reserved 10 ____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____ Click to edit Master text styles Second level Third level Fourth level Fifth level Agile Value Delivery 0 246810121416 Week Value/Quality Software Delivered In Agile projects: Customer realizes value as early as the completion of the first iteration In Agile projects: Frequent integration at the end of each iteration ensures product quality early in the product lifecycle In Agile projects: Each iteration delivers incremental functionality intended to continuously reflect the customer chosen direction for the product ► Reduce Risk Minimize Business Risk Minimize Product Risk Minimize Project Risk
11
Agile Training Game © 2007 BigVisible Solutions, Inc.. All Rights Reserved 11 ____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____ Click to edit Master text styles Second level Third level Fourth level Fifth level The Agile Principles ► Deliver customer value early and often ► Frequent, iterative delivery of accepted product ► Embrace change ► Closely integrated team ► Minimize waste ► Strive for highest level of collaboration ► Success is built around motivated self-organizing teams ► Continuously seek ways to improve
12
Agile Training Game © 2007 BigVisible Solutions, Inc.. All Rights Reserved 12 ____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____ Click to edit Master text styles Second level Third level Fourth level Fifth level Common Agile Misconceptions ► Agile Abandons all Rigor Agile is very rigorous in its principles ► Agile does not scale Agile has been scaled to hundreds of product developers ► Agile is not for Distributed Teams Agile supports the model of multiple distributed teams that adopt the same principals and practices ► Agile = ‘No Documentation’ Agile stresses product documentation ► Agile Focuses Cost Reduction Agile does not directly address project or resource costs ► Agile Ignores Architecture Agile stresses continuous architecture and design evolution ► Agile Means ‘No Planning’ Agile stresses the importance of short-term and long-term planning
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.