SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Agile Project Management:
A Deep Dive
Mohammad Faiz and Daniel Monahan
IRC Monthly meeting – October 10th 2013
Agenda
 The Speakers
 Agile Scrum
 Origin
 Trends
 Framework
 Role of Project Manager
 Pitfalls & Suggested solutions
 Q&A
Mohammad Faiz
Mohammad Faiz PMP, CSM
Program Manager & Agile coach
Daniel Monahan PMP, PgMP,CSM, PRINCE2 Practitioner
Objective
Objective of todays session is to share best practices and our
experiences in managingAgile scrum projects.The presentation will
help us understand the contributions and value provided by Project
Manager and pitfalls that can be avoided in an Agile scrum project
Agile Scrum
Origin
 Lean Management andTheToyotaWay
 Muri, muda, and mura
 XP (Extreme Programming)
 Scrum was first defined as "a flexible, holistic product
development strategy in 1986 by HirotakaTakeuchi and
Ikujiro Nonaka in the "New New Product Development
Game”.
PMI’s Journey with Agile
 Research shows that project management practitioners are
embracing agile principles and practices for successfully managing
projects.
 Keeping in mind growing trends, standardization and need for
quality professionals , PMI started Agile certified professional
certification from 31st Jan 2012
Note:Challenged projects are those that were completed but had issues related to quality, cost, schedule etc.
Why Enterprises EmbraceAgile
Source:Version One Annual Agile Adoption Survey 2012
Top Benefits of Agile According to Users
Source:Version One Annual Agile Adoption Survey 2012
SomeTrends & Facts
Scrum Framework
Scrum AcceleratesValue Delivery:
Incremental and Iterative
4 444 :
Documents Documents Unverified Code Software
Priority 1 Priority 2 Priority
3
Priority 4 Priority
5
Priority 6 May not be needed
Working software available to users after Sprint 1 and features released incrementally
Why Prioritization Is Necessary
Sometimes, 16%
Rarely, 19%
Never, 45%
Always, 7%
Often, 13%
Always or Often Used
20%
Never or Rarely Used
64%
Source: Standish Group Study Reported at XP2002
Agile Project Management
We will look at activities that we can do in addition to regular project
processes, in order achieve best results for the Agile scrum project
Role of the Project Manager
Plan
ProcessPolicy
Customer
 Scope
 Value based prioritization
 Addition vs. Prioritization
 Non functional scope
 Estimate
 Track burn down and keep adjusting velocity
 Schedule & Release
 Sprint planning, track and adjust velocity
 Sprint components
 Produce + Fix +Validate + Plan
 Deliverables
 Incremental updates to design documents
 Staffing
 Multi-functional team
Plan
 Communication
 Total transparency and extensive involvement of product owner
 Reporting
 Value analysis
 Metrics
 Configuration management
 Continuous integration
 Contingency plans
Process
 Contract management
 Organization`s commitment to Agile
 Continuous education
 Financial management
 Costing
 Cost value analysis, comparing the value and size of story
Policy
 Involvement
 Collaborative approach
 Continuous validation
 Engage senior management
 Demonstrate value
 Share metrics
 Retrospective & follow up`s
Customer
Common Pitfalls and
Suggested Solutions
Prediction
Pitfall Suggested Solutions
Predicting the Product, Budget, and
Technology
- What will be created in the end?
- Requirements are always
changing
- Lack of prioritization
- How many online PM tools do we
need?
- Emphasize that no business can
predict what they want in six months
time; business is dynamic.Track and
demonstrate value, compare value
with scope (Apply 80-20 concept)
- Track velocity, target XX size in XX
months, demonstrate XX size as XX
value to business.
- Provide iterative releases, reduce time
to launch and encourage feedback.
- Tie your budget with your project
schedule.
- Less online tools, more whiteboard
and paper = greater transparency.
Knowledge
Pitfall Suggested Solutions
Lack ofTraining and Knowledge
- 2-3 days training, no practical
experience
- Scrum rites not followed
- Burndown charts not maintained,
velocity not tracked.
- Doing waterfall phases across
various sprints.
- IT department gets training, but
what about the business and
users
- Understand that Scrum is like chess:
You can learn in one day but it takes
years to master.
- Encourage group discussions, blogs,
knowledge sharing.
- Have Agile sessions that involve the
entire team (including PO) specially at
the beginning and continue
throughout the project.
- Educate value of Scrum rites, follow
religiously.
Organization
Pitfall Suggested Solutions
Organizational Model
- Culture is deeply rooted in
traditional & set waterfall model
- Not focused on delivering value
- Lack of prioritization at the
portfolio level
- Availability of personal with right
skill
- General resistance to change
- Management vision & support
- Developers do QA? Huh?!
- No PMs?!
- Train BOTH business users and IT on
Agile Scrum.
- Emphasize on reduced time to market
- Short, iterative releases give business
users something to play with.
- Users often don’t know what they
really want until they see it.
- Give people time to considerAgile.
- Screen potential team members for
the right skillset and background.
- Demonstrate the value of developers
assisting with QA.
Communication
Pitfall Suggested Solutions
Communication and Collaboration
- Availability, involvement and
responsiveness of product owner
- No constructive criticism; no
transparency in issues.
- Scrum master ability to facilitate
- Conflict resolution techniques
missing
- Organize site visits, face to face
interactions to improve trust and
comfort level
- Create and implement communication
matrix at the beginning
- Use smart presence (PO &Team
logged on to video cam through out
the day)
- Use situation walls
- Encourage business canvas, Product
canvas approach
SituationWalls
26
Smart Presence
27
Q&A
Contact Us
Mohammad Faiz - mdfaizu@gmail.com
LinkedIn group – Agile Project Management inTokyo
Daniel Monahan - dan_monahan@yahoo.com
LinkedIn group – Project Management inTokyo

Weitere ähnliche Inhalte

Was ist angesagt?

21 Steering Group
21 Steering Group21 Steering Group
21 Steering Group
PAVO
 
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
Invensis Learning
 

Was ist angesagt? (20)

AgileBA introduction and certification options
AgileBA introduction and certification optionsAgileBA introduction and certification options
AgileBA introduction and certification options
 
Brightwork Project Management Introductory Guide - From Atidan
Brightwork Project Management Introductory Guide - From AtidanBrightwork Project Management Introductory Guide - From Atidan
Brightwork Project Management Introductory Guide - From Atidan
 
Agile Informatics Reviews
Agile Informatics ReviewsAgile Informatics Reviews
Agile Informatics Reviews
 
Agile webinar بالعربي Planning ,estimation and story points
Agile webinar بالعربي Planning ,estimation and story pointsAgile webinar بالعربي Planning ,estimation and story points
Agile webinar بالعربي Planning ,estimation and story points
 
PMOtto.ai - Personalised Project Management Through AI - FuturePMO 2018
PMOtto.ai - Personalised Project Management Through AI - FuturePMO 2018PMOtto.ai - Personalised Project Management Through AI - FuturePMO 2018
PMOtto.ai - Personalised Project Management Through AI - FuturePMO 2018
 
21 Steering Group
21 Steering Group21 Steering Group
21 Steering Group
 
agilebookscrum
agilebookscrumagilebookscrum
agilebookscrum
 
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
 
DSDM – Linking Agile program management, Agile project management and Agile...
DSDM – Linking Agile program management, Agile project management and Agile...DSDM – Linking Agile program management, Agile project management and Agile...
DSDM – Linking Agile program management, Agile project management and Agile...
 
Agile Project management
Agile Project managementAgile Project management
Agile Project management
 
The Agile Way with PMI-ACP
The Agile Way with PMI-ACPThe Agile Way with PMI-ACP
The Agile Way with PMI-ACP
 
Future PMO 2017 - Ash Sheikh, Robot Says Culture - Why Agile Doesn’t Mean the...
Future PMO 2017 - Ash Sheikh, Robot Says Culture - Why Agile Doesn’t Mean the...Future PMO 2017 - Ash Sheikh, Robot Says Culture - Why Agile Doesn’t Mean the...
Future PMO 2017 - Ash Sheikh, Robot Says Culture - Why Agile Doesn’t Mean the...
 
Agile Methodologies by TechDesti
Agile Methodologies by TechDestiAgile Methodologies by TechDesti
Agile Methodologies by TechDesti
 
The agile PMO - Agile Business Conference 10.2014 London Michael nir
The agile PMO - Agile Business Conference 10.2014 London Michael nir   The agile PMO - Agile Business Conference 10.2014 London Michael nir
The agile PMO - Agile Business Conference 10.2014 London Michael nir
 
The Agile PMO: Ensuring visibility and governance
The Agile PMO: Ensuring visibility and governanceThe Agile PMO: Ensuring visibility and governance
The Agile PMO: Ensuring visibility and governance
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Beyond the Crystal Ball: The Agile PMO
Beyond the Crystal Ball: The Agile PMOBeyond the Crystal Ball: The Agile PMO
Beyond the Crystal Ball: The Agile PMO
 
PMI-ACP - Agile Framework
PMI-ACP - Agile FrameworkPMI-ACP - Agile Framework
PMI-ACP - Agile Framework
 
PMI Chicago Agile PMO Michael Nir
PMI Chicago Agile PMO Michael NirPMI Chicago Agile PMO Michael Nir
PMI Chicago Agile PMO Michael Nir
 
The Agile PMO PMI Pittsburgh Michael Nir
The Agile PMO PMI Pittsburgh Michael Nir The Agile PMO PMI Pittsburgh Michael Nir
The Agile PMO PMI Pittsburgh Michael Nir
 

Ähnlich wie Agile project management - a deep dive 2.2

Ähnlich wie Agile project management - a deep dive 2.2 (20)

About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
The Agile PMP Workshop
The Agile PMP WorkshopThe Agile PMP Workshop
The Agile PMP Workshop
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
 
PMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contractsPMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contracts
 
Agile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdfAgile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdf
 
14. Developing Custom Processes For IT Projects
14. Developing Custom Processes For IT Projects14. Developing Custom Processes For IT Projects
14. Developing Custom Processes For IT Projects
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Ready for-change-2017 spoce event slides
Ready for-change-2017 spoce event slidesReady for-change-2017 spoce event slides
Ready for-change-2017 spoce event slides
 
IndigoCube Digital training catalogue
IndigoCube Digital training catalogue IndigoCube Digital training catalogue
IndigoCube Digital training catalogue
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.
 
Agile Project Management training by manohar prasad
Agile Project Management training by manohar prasadAgile Project Management training by manohar prasad
Agile Project Management training by manohar prasad
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docx
 
pspotrainingbymanoharprasad-230119074638-553afd9f.ppt
pspotrainingbymanoharprasad-230119074638-553afd9f.pptpspotrainingbymanoharprasad-230119074638-553afd9f.ppt
pspotrainingbymanoharprasad-230119074638-553afd9f.ppt
 
APM National Conference for Women in Project Management 2018, Susan Clarke
APM National Conference for Women in Project Management 2018, Susan ClarkeAPM National Conference for Women in Project Management 2018, Susan Clarke
APM National Conference for Women in Project Management 2018, Susan Clarke
 
Agile for PPM Professionals Training Course - Wellingtone | FuturePMO 2021
Agile for PPM Professionals Training Course - Wellingtone | FuturePMO 2021Agile for PPM Professionals Training Course - Wellingtone | FuturePMO 2021
Agile for PPM Professionals Training Course - Wellingtone | FuturePMO 2021
 
Project Management Competency Assessment Using AI Models
Project Management Competency Assessment Using AI ModelsProject Management Competency Assessment Using AI Models
Project Management Competency Assessment Using AI Models
 
Project Manager Kitchen
Project Manager KitchenProject Manager Kitchen
Project Manager Kitchen
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Agile project management - a deep dive 2.2

  • 1. Agile Project Management: A Deep Dive Mohammad Faiz and Daniel Monahan IRC Monthly meeting – October 10th 2013
  • 2. Agenda  The Speakers  Agile Scrum  Origin  Trends  Framework  Role of Project Manager  Pitfalls & Suggested solutions  Q&A
  • 3. Mohammad Faiz Mohammad Faiz PMP, CSM Program Manager & Agile coach
  • 4. Daniel Monahan PMP, PgMP,CSM, PRINCE2 Practitioner
  • 5. Objective Objective of todays session is to share best practices and our experiences in managingAgile scrum projects.The presentation will help us understand the contributions and value provided by Project Manager and pitfalls that can be avoided in an Agile scrum project
  • 7. Origin  Lean Management andTheToyotaWay  Muri, muda, and mura  XP (Extreme Programming)  Scrum was first defined as "a flexible, holistic product development strategy in 1986 by HirotakaTakeuchi and Ikujiro Nonaka in the "New New Product Development Game”.
  • 8. PMI’s Journey with Agile  Research shows that project management practitioners are embracing agile principles and practices for successfully managing projects.  Keeping in mind growing trends, standardization and need for quality professionals , PMI started Agile certified professional certification from 31st Jan 2012 Note:Challenged projects are those that were completed but had issues related to quality, cost, schedule etc.
  • 9. Why Enterprises EmbraceAgile Source:Version One Annual Agile Adoption Survey 2012
  • 10. Top Benefits of Agile According to Users Source:Version One Annual Agile Adoption Survey 2012
  • 13. Scrum AcceleratesValue Delivery: Incremental and Iterative 4 444 : Documents Documents Unverified Code Software Priority 1 Priority 2 Priority 3 Priority 4 Priority 5 Priority 6 May not be needed Working software available to users after Sprint 1 and features released incrementally
  • 14. Why Prioritization Is Necessary Sometimes, 16% Rarely, 19% Never, 45% Always, 7% Often, 13% Always or Often Used 20% Never or Rarely Used 64% Source: Standish Group Study Reported at XP2002
  • 15. Agile Project Management We will look at activities that we can do in addition to regular project processes, in order achieve best results for the Agile scrum project
  • 16. Role of the Project Manager Plan ProcessPolicy Customer
  • 17.  Scope  Value based prioritization  Addition vs. Prioritization  Non functional scope  Estimate  Track burn down and keep adjusting velocity  Schedule & Release  Sprint planning, track and adjust velocity  Sprint components  Produce + Fix +Validate + Plan  Deliverables  Incremental updates to design documents  Staffing  Multi-functional team Plan
  • 18.  Communication  Total transparency and extensive involvement of product owner  Reporting  Value analysis  Metrics  Configuration management  Continuous integration  Contingency plans Process
  • 19.  Contract management  Organization`s commitment to Agile  Continuous education  Financial management  Costing  Cost value analysis, comparing the value and size of story Policy
  • 20.  Involvement  Collaborative approach  Continuous validation  Engage senior management  Demonstrate value  Share metrics  Retrospective & follow up`s Customer
  • 22. Prediction Pitfall Suggested Solutions Predicting the Product, Budget, and Technology - What will be created in the end? - Requirements are always changing - Lack of prioritization - How many online PM tools do we need? - Emphasize that no business can predict what they want in six months time; business is dynamic.Track and demonstrate value, compare value with scope (Apply 80-20 concept) - Track velocity, target XX size in XX months, demonstrate XX size as XX value to business. - Provide iterative releases, reduce time to launch and encourage feedback. - Tie your budget with your project schedule. - Less online tools, more whiteboard and paper = greater transparency.
  • 23. Knowledge Pitfall Suggested Solutions Lack ofTraining and Knowledge - 2-3 days training, no practical experience - Scrum rites not followed - Burndown charts not maintained, velocity not tracked. - Doing waterfall phases across various sprints. - IT department gets training, but what about the business and users - Understand that Scrum is like chess: You can learn in one day but it takes years to master. - Encourage group discussions, blogs, knowledge sharing. - Have Agile sessions that involve the entire team (including PO) specially at the beginning and continue throughout the project. - Educate value of Scrum rites, follow religiously.
  • 24. Organization Pitfall Suggested Solutions Organizational Model - Culture is deeply rooted in traditional & set waterfall model - Not focused on delivering value - Lack of prioritization at the portfolio level - Availability of personal with right skill - General resistance to change - Management vision & support - Developers do QA? Huh?! - No PMs?! - Train BOTH business users and IT on Agile Scrum. - Emphasize on reduced time to market - Short, iterative releases give business users something to play with. - Users often don’t know what they really want until they see it. - Give people time to considerAgile. - Screen potential team members for the right skillset and background. - Demonstrate the value of developers assisting with QA.
  • 25. Communication Pitfall Suggested Solutions Communication and Collaboration - Availability, involvement and responsiveness of product owner - No constructive criticism; no transparency in issues. - Scrum master ability to facilitate - Conflict resolution techniques missing - Organize site visits, face to face interactions to improve trust and comfort level - Create and implement communication matrix at the beginning - Use smart presence (PO &Team logged on to video cam through out the day) - Use situation walls - Encourage business canvas, Product canvas approach
  • 28. Q&A
  • 29. Contact Us Mohammad Faiz - mdfaizu@gmail.com LinkedIn group – Agile Project Management inTokyo Daniel Monahan - dan_monahan@yahoo.com LinkedIn group – Project Management inTokyo