SlideShare a Scribd company logo
1 of 15
AN INTRODUCTION TO 
AGILE 
PROJECT 
MANAGEMENT 
Marcello Brivio | www.marcellobrivio.com 
1
AGENDA 
1. What’s Agile PM? 
2. Key Values 
3. Agile Principles 
4. Agile Tools 
5. How Agile PM affects the business 
6. Priority management: MoSCoW 
7. Time management: Timeboxing 
2 
Marcello Brivio | www.marcellobrivio.com
WHAT’S AGILE PM? 1/3 
3 
Agile methodology responds to the 
“need for an alternative to 
documentation driven, heavyweight 
software development processes” 
The Agile Manifesto 
Marcello Brivio | www.marcellobrivio.com
WHAT’S AGILE PM? 2/3 
4 
“We want to restore a balance. We 
embrace modeling, but not in order to file 
some diagram in a dusty corporate 
repository. We embrace documentation, 
but not hundreds of pages of never-maintained 
and rarely-used tomes.” 
The Agile Manifesto 
Marcello Brivio | www.marcellobrivio.com
WHAT’S AGILE PM? 3/3 
5 
“We plan, but recognize 
the limits of planning 
in a turbulent environment.” 
The Agile Manifesto 
Marcello Brivio | www.marcellobrivio.com
KEY VALUES 1/4 
6 
“Individuals and interactions 
over processes and tools” 
Self-organization, co-location and motivation 
are very important in an Agile environment. 
Marcello Brivio | www.marcellobrivio.com
KEY VALUES 2/4 
7 
“Working software 
over comprehensive documentation” 
Provide a neat, working software 
is much more important and welcome 
than presenting documents to clients in meetings. 
You should spend your time according to this. 
Marcello Brivio | www.marcellobrivio.com
KEY VALUES 3/4 
8 
“Customer collaboration 
over contract negotiation” 
Continuous customer (or internal stakeholders) 
involvement is welcome and encouraged, 
since requirments can rarely be fully collected 
at the beginning of the project lifecycle. 
Marcello Brivio | www.marcellobrivio.com
KEY VALUES 4/4 
9 
“Responding to change 
over following a plan” 
The team must be ready in every moment 
to change priorities and internal organization 
in order to achieve the final goal. 
Marcello Brivio | www.marcellobrivio.com
AGILE PRINCIPLES 
10 
1. Customer satisfaction by rapid delivery of useful software 
2. Welcome changing requirements, even late in development 
3. Working software is delivered frequently (weeks rather than months) 
4. Close, daily cooperation between business people and developers 
5. Projects are built around motivated individuals, who should be trusted 
6. Face-to-face conversation is the best form of communication (co-location) 
7. Working software is the principal measure of progress 
8. Sustainable development, able to maintain a constant pace 
9. Continuous attention to technical excellence and good design 
10. Simplicity – the art of maximizing the amount of work not done – is essential 
11. Self-organizing teams 
12. Regular adaptation to changing circumstances 
Marcello Brivio | www.marcellobrivio.com
AGILE TOOLS 
11 
http://trello.com 
http://asana.com 
http://basecamp.com 
Marcello Brivio | www.marcellobrivio.com
PRIORITY MANAGEMENT: 
MOSCOW 
12 
Agile PM defines 4 priority levels for every feature, task or 
requirement in a project: 
MUST: This requirement must be satisfied for the project to be 
considered a success. 
SHOULD: This is a high-priority item that should be included in 
the solution if it is possible. 
COULD: This requirement is considered desirable but not 
necessary. This will be included if allowed by time and resources. 
WON’T: This requirement will not be implemented in a given 
release, but may be considered for the future. 
IMPORTANT: priority levels are assigned by project stakeholders, 
not software developers! 
Marcello Brivio | www.marcellobrivio.com
TIME MANAGEMENT: 
TIMEBOXING 1/2 
13 
Traditional approach: projects usually work to a fixed scope. 
When some deliverables cannot be completed, either the deadline 
slips (to allow more time) or more resources are involved (to do 
more in the same time). 
Agile Timeboxing: the project is divided in small fixed 
deadlines (days, weeks) focused on specific deliverables and 
following MoSCoW priority levels. 
Marcello Brivio | www.marcellobrivio.com
TIME MANAGEMENT: 
TIMEBOXING 2/2 
14 
WHAT’S IN A TIMEBOX? 
KICK-OFF 
CLOSE OUT 
Kick-off: team meeting to define timebox’s goals. 
Investigation: definition of timebox’s deliverables and acceptance criteria. 
Refinement: time dedicated to actual development, testing and (only if really 
needed) writing documentation. 
Consolidation: a complete review of the produced deliverables to verify if 
acceptance criteria are met. 
Close out: formal validation of deliverables; timebox evaluation (what worked, 
what didn’t); replanning of not-met requirements and goals. 
Marcello Brivio | www.marcellobrivio.com
HOW AGILE PM 
AFFECTS THE BUSINESS 
15 
TRADITIONAL APPROACH 
Time 
Cashflow 
Deploy 
Break-even Point 
AGILE APPROACH 
Time 
Cashflow 
Final Deploy 
Break-even Point 
First Deploy 
20% of the features 
bringing 80% of the revenues 
Marcello Brivio | www.marcellobrivio.com

More Related Content

What's hot

Definition Of Project Management
Definition Of Project ManagementDefinition Of Project Management
Definition Of Project ManagementMostafa Ewees
 
An Introduction to Project Management
An Introduction to Project Management An Introduction to Project Management
An Introduction to Project Management Krishna Kant
 
PMI-ACP Domain VII - Continuous Improvement v1.0
PMI-ACP Domain VII - Continuous Improvement v1.0PMI-ACP Domain VII - Continuous Improvement v1.0
PMI-ACP Domain VII - Continuous Improvement v1.0PhuocNT (Fresher.VN)
 
Old definition of project management
Old definition of project managementOld definition of project management
Old definition of project managementArlen Mark
 
Epm7e slides ch10 agile project management
Epm7e slides ch10 agile project managementEpm7e slides ch10 agile project management
Epm7e slides ch10 agile project managementRishabhAgarwal823918
 
Agile vs. waterfall
Agile vs. waterfallAgile vs. waterfall
Agile vs. waterfallDvir Zohar
 
PMP selected topics and ideas
PMP selected topics and ideasPMP selected topics and ideas
PMP selected topics and ideasAhmad Hamid
 
Workshop About Software Engineering Skills 2019
Workshop About Software Engineering Skills 2019Workshop About Software Engineering Skills 2019
Workshop About Software Engineering Skills 2019PhuocNT (Fresher.VN)
 
Introduction to project management
Introduction to project managementIntroduction to project management
Introduction to project managementBarun_agnihotri
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009skipangel
 
PMI-ACP Domain III: Stakeholder Engagement v1.0
PMI-ACP Domain III: Stakeholder Engagement v1.0PMI-ACP Domain III: Stakeholder Engagement v1.0
PMI-ACP Domain III: Stakeholder Engagement v1.0PhuocNT (Fresher.VN)
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project ManagementSaadi Jadoon
 
A Beginner's Guide to IT Project Management
A Beginner's Guide to IT Project ManagementA Beginner's Guide to IT Project Management
A Beginner's Guide to IT Project ManagementWorkfront
 
Project Management Concepts (from PMBOK 5th Ed)
Project Management Concepts (from PMBOK 5th Ed)Project Management Concepts (from PMBOK 5th Ed)
Project Management Concepts (from PMBOK 5th Ed)Jeremy Jay Lim
 
Agile project management is systems management
Agile project management is systems managementAgile project management is systems management
Agile project management is systems managementGlen Alleman
 

What's hot (20)

Definition Of Project Management
Definition Of Project ManagementDefinition Of Project Management
Definition Of Project Management
 
An Introduction to Project Management
An Introduction to Project Management An Introduction to Project Management
An Introduction to Project Management
 
Basic Software Engineering
Basic Software EngineeringBasic Software Engineering
Basic Software Engineering
 
PMI-ACP Domain VII - Continuous Improvement v1.0
PMI-ACP Domain VII - Continuous Improvement v1.0PMI-ACP Domain VII - Continuous Improvement v1.0
PMI-ACP Domain VII - Continuous Improvement v1.0
 
Old definition of project management
Old definition of project managementOld definition of project management
Old definition of project management
 
Epm7e slides ch10 agile project management
Epm7e slides ch10 agile project managementEpm7e slides ch10 agile project management
Epm7e slides ch10 agile project management
 
Agile vs. waterfall
Agile vs. waterfallAgile vs. waterfall
Agile vs. waterfall
 
PMP selected topics and ideas
PMP selected topics and ideasPMP selected topics and ideas
PMP selected topics and ideas
 
Workshop About Software Engineering Skills 2019
Workshop About Software Engineering Skills 2019Workshop About Software Engineering Skills 2019
Workshop About Software Engineering Skills 2019
 
Introduction to project management
Introduction to project managementIntroduction to project management
Introduction to project management
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009
 
Integrating project life cycle with process groups
Integrating project life cycle with process groupsIntegrating project life cycle with process groups
Integrating project life cycle with process groups
 
PMI-ACP Domain III: Stakeholder Engagement v1.0
PMI-ACP Domain III: Stakeholder Engagement v1.0PMI-ACP Domain III: Stakeholder Engagement v1.0
PMI-ACP Domain III: Stakeholder Engagement v1.0
 
Agile
AgileAgile
Agile
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project Management
 
A Beginner's Guide to IT Project Management
A Beginner's Guide to IT Project ManagementA Beginner's Guide to IT Project Management
A Beginner's Guide to IT Project Management
 
Project Management Concepts (from PMBOK 5th Ed)
Project Management Concepts (from PMBOK 5th Ed)Project Management Concepts (from PMBOK 5th Ed)
Project Management Concepts (from PMBOK 5th Ed)
 
Project life cycle
Project life cycleProject life cycle
Project life cycle
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
 
Agile project management is systems management
Agile project management is systems managementAgile project management is systems management
Agile project management is systems management
 

Viewers also liked

[devops REX 2016] Debugging your communication for more success and efficienc...
[devops REX 2016] Debugging your communication for more success and efficienc...[devops REX 2016] Debugging your communication for more success and efficienc...
[devops REX 2016] Debugging your communication for more success and efficienc...devops REX
 
Agile Project Management Tools
Agile Project Management ToolsAgile Project Management Tools
Agile Project Management ToolsPiyumi Sendanayaka
 
[devops REX 2016] Banks, Brains, and Factories - thinking in Promises for a F...
[devops REX 2016] Banks, Brains, and Factories - thinking in Promises for a F...[devops REX 2016] Banks, Brains, and Factories - thinking in Promises for a F...
[devops REX 2016] Banks, Brains, and Factories - thinking in Promises for a F...devops REX
 
Metodology "8 Blocks" by Nikolay Mityushin
Metodology "8 Blocks" by Nikolay MityushinMetodology "8 Blocks" by Nikolay Mityushin
Metodology "8 Blocks" by Nikolay MityushinDenis Dovgopoliy
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project ManagementMike Cottmeyer
 
Agile Project Management Methods of ERP
Agile Project Management Methods of ERPAgile Project Management Methods of ERP
Agile Project Management Methods of ERPlisa_yogi
 
Agile Project Management for IT Projects
Agile Project Management for IT ProjectsAgile Project Management for IT Projects
Agile Project Management for IT Projectsrachna_nainani
 
DSDM (Dynamic System Development Method)
DSDM (Dynamic System Development Method)DSDM (Dynamic System Development Method)
DSDM (Dynamic System Development Method)urumisama
 
Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...
Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...
Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...David Rico
 
IPMA 2014 World Congress - Stakeholder Engagement between Traditional and Ag...
IPMA 2014 World Congress -  Stakeholder Engagement between Traditional and Ag...IPMA 2014 World Congress -  Stakeholder Engagement between Traditional and Ag...
IPMA 2014 World Congress - Stakeholder Engagement between Traditional and Ag...Simone Onofri
 
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Boardroom Metrics
 
Agile Project Management for PMP's
Agile Project Management for PMP'sAgile Project Management for PMP's
Agile Project Management for PMP'sVersionOne
 
Redistributable Intro To Scrum Ita
Redistributable Intro To Scrum ItaRedistributable Intro To Scrum Ita
Redistributable Intro To Scrum ItaLuciano Benetti
 
Agile project management framework
Agile project management frameworkAgile project management framework
Agile project management frameworkstefanhenry
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPDimitri Ponomareff
 

Viewers also liked (20)

[devops REX 2016] Debugging your communication for more success and efficienc...
[devops REX 2016] Debugging your communication for more success and efficienc...[devops REX 2016] Debugging your communication for more success and efficienc...
[devops REX 2016] Debugging your communication for more success and efficienc...
 
IntroSCRUM
IntroSCRUMIntroSCRUM
IntroSCRUM
 
Agile Project Management Tools
Agile Project Management ToolsAgile Project Management Tools
Agile Project Management Tools
 
[devops REX 2016] Banks, Brains, and Factories - thinking in Promises for a F...
[devops REX 2016] Banks, Brains, and Factories - thinking in Promises for a F...[devops REX 2016] Banks, Brains, and Factories - thinking in Promises for a F...
[devops REX 2016] Banks, Brains, and Factories - thinking in Promises for a F...
 
Metodology "8 Blocks" by Nikolay Mityushin
Metodology "8 Blocks" by Nikolay MityushinMetodology "8 Blocks" by Nikolay Mityushin
Metodology "8 Blocks" by Nikolay Mityushin
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile Project Management Methods of ERP
Agile Project Management Methods of ERPAgile Project Management Methods of ERP
Agile Project Management Methods of ERP
 
Agile Project Management for IT Projects
Agile Project Management for IT ProjectsAgile Project Management for IT Projects
Agile Project Management for IT Projects
 
Dynamic System Development Method
Dynamic System Development MethodDynamic System Development Method
Dynamic System Development Method
 
DSDM (Dynamic System Development Method)
DSDM (Dynamic System Development Method)DSDM (Dynamic System Development Method)
DSDM (Dynamic System Development Method)
 
Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...
Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...
Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...
 
DSDM® AgilePF® - Agile Project Framework - Foundation
DSDM® AgilePF® - Agile Project Framework - FoundationDSDM® AgilePF® - Agile Project Framework - Foundation
DSDM® AgilePF® - Agile Project Framework - Foundation
 
IPMA 2014 World Congress - Stakeholder Engagement between Traditional and Ag...
IPMA 2014 World Congress -  Stakeholder Engagement between Traditional and Ag...IPMA 2014 World Congress -  Stakeholder Engagement between Traditional and Ag...
IPMA 2014 World Congress - Stakeholder Engagement between Traditional and Ag...
 
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
 
Agile Project Management for PMP's
Agile Project Management for PMP'sAgile Project Management for PMP's
Agile Project Management for PMP's
 
Stakeholder Engagement
Stakeholder EngagementStakeholder Engagement
Stakeholder Engagement
 
Redistributable Intro To Scrum Ita
Redistributable Intro To Scrum ItaRedistributable Intro To Scrum Ita
Redistributable Intro To Scrum Ita
 
Agile project management framework
Agile project management frameworkAgile project management framework
Agile project management framework
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACP
 
DSDM
DSDMDSDM
DSDM
 

Similar to An Introduction to Agile Project Management

Drs 255 project management skills
Drs 255 project management skillsDrs 255 project management skills
Drs 255 project management skillspaulyeboah
 
Project Management 101
Project Management 101Project Management 101
Project Management 101Ryan Campbell
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1Charles Cooper
 
PMO & Project Management Hybrid Model. Part1
PMO & Project Management Hybrid Model. Part1PMO & Project Management Hybrid Model. Part1
PMO & Project Management Hybrid Model. Part1PMOfficers PMOAcademy
 
Project management playbook innovate vancouver (2019)
Project management playbook   innovate vancouver (2019)Project management playbook   innovate vancouver (2019)
Project management playbook innovate vancouver (2019)Innovate Vancouver
 
Project management [module 1]
Project management [module 1]Project management [module 1]
Project management [module 1]OyetadeTobi
 
Project management for everyone
Project management for everyoneProject management for everyone
Project management for everyoneRichard Schreiber
 
How to Manage Multiple Projects Successfully
How to Manage Multiple Projects SuccessfullyHow to Manage Multiple Projects Successfully
How to Manage Multiple Projects SuccessfullyOrangescrum
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxVardha Mago
 
Making agile work in a waterfall driven world.
Making agile work in a waterfall driven world.Making agile work in a waterfall driven world.
Making agile work in a waterfall driven world.sc0ttruss
 
PROJECT PLANNING METHODOLOGIES.pdf
PROJECT  PLANNING METHODOLOGIES.pdfPROJECT  PLANNING METHODOLOGIES.pdf
PROJECT PLANNING METHODOLOGIES.pdfSurashmie Kaalmegh
 
Introduction to DevOps and Kanban
Introduction to DevOps and KanbanIntroduction to DevOps and Kanban
Introduction to DevOps and KanbanYuval Yeret
 
HanoiScrum: Agile co-exists with Waterfall
 HanoiScrum: Agile co-exists with Waterfall HanoiScrum: Agile co-exists with Waterfall
HanoiScrum: Agile co-exists with WaterfallVu Hung Nguyen
 

Similar to An Introduction to Agile Project Management (20)

Drs 255 project management skills
Drs 255 project management skillsDrs 255 project management skills
Drs 255 project management skills
 
AgileBIM, BIM mets Agile
AgileBIM, BIM mets AgileAgileBIM, BIM mets Agile
AgileBIM, BIM mets Agile
 
Project Management 101
Project Management 101Project Management 101
Project Management 101
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
PMO & Project Management Hybrid Model. Part1
PMO & Project Management Hybrid Model. Part1PMO & Project Management Hybrid Model. Part1
PMO & Project Management Hybrid Model. Part1
 
Project management playbook innovate vancouver (2019)
Project management playbook   innovate vancouver (2019)Project management playbook   innovate vancouver (2019)
Project management playbook innovate vancouver (2019)
 
Agile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdfAgile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdf
 
Project management [module 1]
Project management [module 1]Project management [module 1]
Project management [module 1]
 
Project management for everyone
Project management for everyoneProject management for everyone
Project management for everyone
 
How to Manage Multiple Projects Successfully
How to Manage Multiple Projects SuccessfullyHow to Manage Multiple Projects Successfully
How to Manage Multiple Projects Successfully
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docx
 
Making agile work in a waterfall driven world.
Making agile work in a waterfall driven world.Making agile work in a waterfall driven world.
Making agile work in a waterfall driven world.
 
PROJECT PLANNING METHODOLOGIES.pdf
PROJECT  PLANNING METHODOLOGIES.pdfPROJECT  PLANNING METHODOLOGIES.pdf
PROJECT PLANNING METHODOLOGIES.pdf
 
Introduction to DevOps and Kanban
Introduction to DevOps and KanbanIntroduction to DevOps and Kanban
Introduction to DevOps and Kanban
 
How_to_survive
How_to_surviveHow_to_survive
How_to_survive
 
Agile Handbook.pdf
Agile Handbook.pdfAgile Handbook.pdf
Agile Handbook.pdf
 
HanoiScrum: Agile co-exists with Waterfall
 HanoiScrum: Agile co-exists with Waterfall HanoiScrum: Agile co-exists with Waterfall
HanoiScrum: Agile co-exists with Waterfall
 
What
WhatWhat
What
 
UNIT-1.pptx
UNIT-1.pptxUNIT-1.pptx
UNIT-1.pptx
 

More from Marcello Brivio

Project Management 2.0 - Da Wiki a Trello
Project Management 2.0 - Da Wiki a TrelloProject Management 2.0 - Da Wiki a Trello
Project Management 2.0 - Da Wiki a TrelloMarcello Brivio
 
How To Evaluate A Website With The 2QCV2Q Model
How To Evaluate A Website With The 2QCV2Q ModelHow To Evaluate A Website With The 2QCV2Q Model
How To Evaluate A Website With The 2QCV2Q ModelMarcello Brivio
 
Un modello retorico per l’analisi delle piattaforme partecipative on-line
Un modello retorico per l’analisi delle piattaforme partecipative on-lineUn modello retorico per l’analisi delle piattaforme partecipative on-line
Un modello retorico per l’analisi delle piattaforme partecipative on-lineMarcello Brivio
 
Musica on line e diritto d’autore
Musica on line e diritto d’autoreMusica on line e diritto d’autore
Musica on line e diritto d’autoreMarcello Brivio
 
The Internet Explained To Your Mum In 5 Slides
The Internet Explained To Your Mum In 5 SlidesThe Internet Explained To Your Mum In 5 Slides
The Internet Explained To Your Mum In 5 SlidesMarcello Brivio
 
Project Status Determination (GYR Method)
Project Status Determination (GYR Method)Project Status Determination (GYR Method)
Project Status Determination (GYR Method)Marcello Brivio
 

More from Marcello Brivio (7)

Project Management 2.0 - Da Wiki a Trello
Project Management 2.0 - Da Wiki a TrelloProject Management 2.0 - Da Wiki a Trello
Project Management 2.0 - Da Wiki a Trello
 
How To Evaluate A Website With The 2QCV2Q Model
How To Evaluate A Website With The 2QCV2Q ModelHow To Evaluate A Website With The 2QCV2Q Model
How To Evaluate A Website With The 2QCV2Q Model
 
Politropia e Web
Politropia e WebPolitropia e Web
Politropia e Web
 
Un modello retorico per l’analisi delle piattaforme partecipative on-line
Un modello retorico per l’analisi delle piattaforme partecipative on-lineUn modello retorico per l’analisi delle piattaforme partecipative on-line
Un modello retorico per l’analisi delle piattaforme partecipative on-line
 
Musica on line e diritto d’autore
Musica on line e diritto d’autoreMusica on line e diritto d’autore
Musica on line e diritto d’autore
 
The Internet Explained To Your Mum In 5 Slides
The Internet Explained To Your Mum In 5 SlidesThe Internet Explained To Your Mum In 5 Slides
The Internet Explained To Your Mum In 5 Slides
 
Project Status Determination (GYR Method)
Project Status Determination (GYR Method)Project Status Determination (GYR Method)
Project Status Determination (GYR Method)
 

Recently uploaded

Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Pooja Nehwal
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceanilsa9823
 
Does Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxDoes Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxSaqib Mansoor Ahmed
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, MumbaiPooja Nehwal
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementTulsiDhidhi1
 
situational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Ssituational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Smisbafathima9940
 
Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Alex Marques
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...Pooja Nehwal
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Hedda Bird
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxalinstan901
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic managementharfimakarim
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningCIToolkit
 

Recently uploaded (20)

Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
 
Does Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxDoes Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptx
 
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdfImagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
 
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing management
 
situational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Ssituational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima S
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg PartnershipUnlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
 
Peak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian DugmorePeak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian Dugmore
 
Discover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdfDiscover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdf
 
Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for Learning
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 

An Introduction to Agile Project Management

  • 1. AN INTRODUCTION TO AGILE PROJECT MANAGEMENT Marcello Brivio | www.marcellobrivio.com 1
  • 2. AGENDA 1. What’s Agile PM? 2. Key Values 3. Agile Principles 4. Agile Tools 5. How Agile PM affects the business 6. Priority management: MoSCoW 7. Time management: Timeboxing 2 Marcello Brivio | www.marcellobrivio.com
  • 3. WHAT’S AGILE PM? 1/3 3 Agile methodology responds to the “need for an alternative to documentation driven, heavyweight software development processes” The Agile Manifesto Marcello Brivio | www.marcellobrivio.com
  • 4. WHAT’S AGILE PM? 2/3 4 “We want to restore a balance. We embrace modeling, but not in order to file some diagram in a dusty corporate repository. We embrace documentation, but not hundreds of pages of never-maintained and rarely-used tomes.” The Agile Manifesto Marcello Brivio | www.marcellobrivio.com
  • 5. WHAT’S AGILE PM? 3/3 5 “We plan, but recognize the limits of planning in a turbulent environment.” The Agile Manifesto Marcello Brivio | www.marcellobrivio.com
  • 6. KEY VALUES 1/4 6 “Individuals and interactions over processes and tools” Self-organization, co-location and motivation are very important in an Agile environment. Marcello Brivio | www.marcellobrivio.com
  • 7. KEY VALUES 2/4 7 “Working software over comprehensive documentation” Provide a neat, working software is much more important and welcome than presenting documents to clients in meetings. You should spend your time according to this. Marcello Brivio | www.marcellobrivio.com
  • 8. KEY VALUES 3/4 8 “Customer collaboration over contract negotiation” Continuous customer (or internal stakeholders) involvement is welcome and encouraged, since requirments can rarely be fully collected at the beginning of the project lifecycle. Marcello Brivio | www.marcellobrivio.com
  • 9. KEY VALUES 4/4 9 “Responding to change over following a plan” The team must be ready in every moment to change priorities and internal organization in order to achieve the final goal. Marcello Brivio | www.marcellobrivio.com
  • 10. AGILE PRINCIPLES 10 1. Customer satisfaction by rapid delivery of useful software 2. Welcome changing requirements, even late in development 3. Working software is delivered frequently (weeks rather than months) 4. Close, daily cooperation between business people and developers 5. Projects are built around motivated individuals, who should be trusted 6. Face-to-face conversation is the best form of communication (co-location) 7. Working software is the principal measure of progress 8. Sustainable development, able to maintain a constant pace 9. Continuous attention to technical excellence and good design 10. Simplicity – the art of maximizing the amount of work not done – is essential 11. Self-organizing teams 12. Regular adaptation to changing circumstances Marcello Brivio | www.marcellobrivio.com
  • 11. AGILE TOOLS 11 http://trello.com http://asana.com http://basecamp.com Marcello Brivio | www.marcellobrivio.com
  • 12. PRIORITY MANAGEMENT: MOSCOW 12 Agile PM defines 4 priority levels for every feature, task or requirement in a project: MUST: This requirement must be satisfied for the project to be considered a success. SHOULD: This is a high-priority item that should be included in the solution if it is possible. COULD: This requirement is considered desirable but not necessary. This will be included if allowed by time and resources. WON’T: This requirement will not be implemented in a given release, but may be considered for the future. IMPORTANT: priority levels are assigned by project stakeholders, not software developers! Marcello Brivio | www.marcellobrivio.com
  • 13. TIME MANAGEMENT: TIMEBOXING 1/2 13 Traditional approach: projects usually work to a fixed scope. When some deliverables cannot be completed, either the deadline slips (to allow more time) or more resources are involved (to do more in the same time). Agile Timeboxing: the project is divided in small fixed deadlines (days, weeks) focused on specific deliverables and following MoSCoW priority levels. Marcello Brivio | www.marcellobrivio.com
  • 14. TIME MANAGEMENT: TIMEBOXING 2/2 14 WHAT’S IN A TIMEBOX? KICK-OFF CLOSE OUT Kick-off: team meeting to define timebox’s goals. Investigation: definition of timebox’s deliverables and acceptance criteria. Refinement: time dedicated to actual development, testing and (only if really needed) writing documentation. Consolidation: a complete review of the produced deliverables to verify if acceptance criteria are met. Close out: formal validation of deliverables; timebox evaluation (what worked, what didn’t); replanning of not-met requirements and goals. Marcello Brivio | www.marcellobrivio.com
  • 15. HOW AGILE PM AFFECTS THE BUSINESS 15 TRADITIONAL APPROACH Time Cashflow Deploy Break-even Point AGILE APPROACH Time Cashflow Final Deploy Break-even Point First Deploy 20% of the features bringing 80% of the revenues Marcello Brivio | www.marcellobrivio.com