overview of agile project management key concepts and terminology available resources and tools ...
TRANSCRIPT
![Page 1: Overview of agile project management Key concepts and terminology Available resources and tools Applicability of agile project management to different](https://reader035.vdocuments.net/reader035/viewer/2022062713/56649cb95503460f94980b90/html5/thumbnails/1.jpg)
![Page 2: Overview of agile project management Key concepts and terminology Available resources and tools Applicability of agile project management to different](https://reader035.vdocuments.net/reader035/viewer/2022062713/56649cb95503460f94980b90/html5/thumbnails/2.jpg)
Overview of agile project management
Key concepts and terminologyAvailable resources and toolsApplicability of agile project
management to different types of IT projects
![Page 3: Overview of agile project management Key concepts and terminology Available resources and tools Applicability of agile project management to different](https://reader035.vdocuments.net/reader035/viewer/2022062713/56649cb95503460f94980b90/html5/thumbnails/3.jpg)
Traditional Agile
Product defined upfront Product evolves
Requirements defined upfront Features developed overtime
Adherence to requirements & plan
Responsiveness to changing needs
Perfection focussed Good-enough focussed
![Page 4: Overview of agile project management Key concepts and terminology Available resources and tools Applicability of agile project management to different](https://reader035.vdocuments.net/reader035/viewer/2022062713/56649cb95503460f94980b90/html5/thumbnails/4.jpg)
![Page 5: Overview of agile project management Key concepts and terminology Available resources and tools Applicability of agile project management to different](https://reader035.vdocuments.net/reader035/viewer/2022062713/56649cb95503460f94980b90/html5/thumbnails/5.jpg)
SCRUMFeature Driven Development (FDD)Crystal MethodsExtreme ProgrammingDynamic Systems Development
Method (DSDM)
![Page 6: Overview of agile project management Key concepts and terminology Available resources and tools Applicability of agile project management to different](https://reader035.vdocuments.net/reader035/viewer/2022062713/56649cb95503460f94980b90/html5/thumbnails/6.jpg)
![Page 7: Overview of agile project management Key concepts and terminology Available resources and tools Applicability of agile project management to different](https://reader035.vdocuments.net/reader035/viewer/2022062713/56649cb95503460f94980b90/html5/thumbnails/7.jpg)
Can have requirements (e.g., legislative) Focus is on features (stories, tasks, tests) Product backlogs consist of features Features prioritized into releases & sprints
![Page 8: Overview of agile project management Key concepts and terminology Available resources and tools Applicability of agile project management to different](https://reader035.vdocuments.net/reader035/viewer/2022062713/56649cb95503460f94980b90/html5/thumbnails/8.jpg)
Product testing can be built into a sprint/iteration Product testing can be a sprint for a release User-acceptance testing important Product issues/bugs addressed daily & by sprint
end
![Page 9: Overview of agile project management Key concepts and terminology Available resources and tools Applicability of agile project management to different](https://reader035.vdocuments.net/reader035/viewer/2022062713/56649cb95503460f94980b90/html5/thumbnails/9.jpg)
Traditional Agile
Project sponsor Product owner
Project manager Scrum master / project manager
The teamDevelopersAnalystTesters
The teamDevelopersAnalystTesters
![Page 10: Overview of agile project management Key concepts and terminology Available resources and tools Applicability of agile project management to different](https://reader035.vdocuments.net/reader035/viewer/2022062713/56649cb95503460f94980b90/html5/thumbnails/10.jpg)
Source: Agile Project Management, Second Edition, Jim Highsmith
People & communication = successful projects Prioritize features & deliver working deliverables early Focus on what ‘can’ be done within time & budget (positive
vs. haggling) Get feedback regularly and modify scope accordingly
Value• Individuals and interactions over processes and tools• Working software [products] over comprehensive documentation• Customer collaboration over contract negotiation• Responding to change over following a plan
![Page 11: Overview of agile project management Key concepts and terminology Available resources and tools Applicability of agile project management to different](https://reader035.vdocuments.net/reader035/viewer/2022062713/56649cb95503460f94980b90/html5/thumbnails/11.jpg)
In order to work agile projects need:Co-located teams (collaborative
teams)Daily meetings (daily scrums)Regular product owner involvement
![Page 12: Overview of agile project management Key concepts and terminology Available resources and tools Applicability of agile project management to different](https://reader035.vdocuments.net/reader035/viewer/2022062713/56649cb95503460f94980b90/html5/thumbnails/12.jpg)
No Earned Value or baselining Focus is on velocity & burndown charts Concept of story points (vs. time estimates) Velocity: progress calculated by summing up
the number of story points completed during a sprint/ iteration
Sprint burndown: Effort remaining vs. date Project burndown: Points outstanding vs.
iteration
![Page 13: Overview of agile project management Key concepts and terminology Available resources and tools Applicability of agile project management to different](https://reader035.vdocuments.net/reader035/viewer/2022062713/56649cb95503460f94980b90/html5/thumbnails/13.jpg)
![Page 14: Overview of agile project management Key concepts and terminology Available resources and tools Applicability of agile project management to different](https://reader035.vdocuments.net/reader035/viewer/2022062713/56649cb95503460f94980b90/html5/thumbnails/14.jpg)
![Page 15: Overview of agile project management Key concepts and terminology Available resources and tools Applicability of agile project management to different](https://reader035.vdocuments.net/reader035/viewer/2022062713/56649cb95503460f94980b90/html5/thumbnails/15.jpg)
Software development projectsFeature, module, plug-in
developmentWeb application & mobile apps
![Page 16: Overview of agile project management Key concepts and terminology Available resources and tools Applicability of agile project management to different](https://reader035.vdocuments.net/reader035/viewer/2022062713/56649cb95503460f94980b90/html5/thumbnails/16.jpg)
Online “Scrum Master in Under 10 Minutes”
http://www.youtube.com/watch?v=Q5k7a9YEoUI
Books Agile Project Management: Creating Innovative Products, Second Edition,
Jim Highsmith Managing Agile Projects: The Project Management Essentials Library,
Kevin Aguanno
Tools VersionOne
Courses Agile Project Management, Waterloo Centre for Extended Learning
![Page 17: Overview of agile project management Key concepts and terminology Available resources and tools Applicability of agile project management to different](https://reader035.vdocuments.net/reader035/viewer/2022062713/56649cb95503460f94980b90/html5/thumbnails/17.jpg)
???