Download presentation
Presentation is loading. Please wait.
Published byWillis Day Modified over 9 years ago
1
AgileCamp Presents: Agile 101
2
Good luck in your presentation! This slide deck has been shared by AgileCamp Kit under the Creative Commons Attribution 4.0 International License Creative Commons Attribution 4.0 International License The views expressed in this slide deck are of the AgileCamp Kit team and do not necessarily reflect the views of their employer, Return Path. You may remove this slide for your presentation, but please attribute AgileCamp Kit in some way in your presentation.
3
Outline History of Project Management Agile Manifesto Twelve Principles of Agile Why Agile Is Better Agile Teams Agile Frameworks Benefits of Agile
4
Project Management: A brief history… Waterfall - Traditional style of project management which relies on distinctive stages. Insert Waterfall Image
5
Waterfall Development Stages Requirement Design Development Integration Testing Deployment
6
Agile…a better way
7
Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to 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.
8
Twelve Principles of Agile Software 1) Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. 2) Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.
9
Twelve Principles of Agile Software 3) Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. 4) Business people and developers must work together daily throughout the project.
10
Twelve Principles of Agile Software 5) Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. 6) The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
11
Twelve Principles of Agile Software 7) Working software is the primary measure of progress. 8) Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.
12
Twelve Principles of Agile Software 9) Continuous attention to technical excellence and good design enhances agility. 10) Simplicity--the art of maximizing the amount of work not done--is essential.
13
Twelve Principles of Agile Software 11) The best architectures, requirements, and designs emerge from self-organizing teams. 12) At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior.
14
Why Agile Is Better Insert Waterfall vs. Agile Model image
15
Agile Teams Insert Photo of Agile team
16
Agile Frameworks
17
XP or Extreme Programming XP Principles ● Coding is core activity ● Test Driven Development ● Direct communication between customer and programmer (colocation )
18
The Lean Principles 1.Optimize the Whole 2.Eliminate Waste 3.Build Quality In 4.Learn Constantly 5.Deliver Fast (Fail Fast) 6.Engage Everyone 7.Keep Getting Better
19
Lean
20
Kanban Insert Image of Kanban Board
21
Agile Scrum Insert Scrum Roles Image
22
Agile Scrum Insert image of Scrum process
23
Backlogs Insert Image of Product backlog
24
10 Benefits of Agile Project Management 1.Better Product Quality 1.Higher Customer Satisfaction
25
10 Benefits of Agile Project Management 3) Higher Team Morale 4) Increased Collaboration and Ownership
26
10 Benefits of Agile Project Management 5) Customized Team Structures 6) Better Metrics
27
10 Benefits of Agile Project Management 7) Improved Performance Visibility 8) Increased Project Control
28
10 Benefits of Agile Project Management 9) Improved Project Predictability 10) Reduced Risk
29
Questions? If you’d like to learn more about Agile, please visit: Agile Alliance (http://www.agilealliance.org)http://www.agilealliance.org ● Certified Scrum Master (CSM) ● Certified Scrum Product Owner) CSPO ● Certified Scrum Developer (CSD) ● Certified Scrum Professional (CSP)
30
Thank You for attending AgileCamp!
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.