SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Mais procurados

AgileBA introduction and certification options
AgileBA introduction and certification optionsAgileBA introduction and certification options
AgileBA introduction and certification optionsTraining Bytesize
 
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 AtidanDavid J Rosenthal
 
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 pointsAgile Arena
 
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 2018Wellingtone
 
21 Steering Group
21 Steering Group21 Steering Group
21 Steering GroupPAVO
 
agilebookscrum
agilebookscrumagilebookscrum
agilebookscrumAnne Starr
 
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
 
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...Association for Project Management
 
Agile Project management
Agile Project managementAgile Project management
Agile Project managementBabu Appat
 
The Agile Way with PMI-ACP
The Agile Way with PMI-ACPThe Agile Way with PMI-ACP
The Agile Way with PMI-ACPEdureka!
 
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...Wellingtone
 
Agile Methodologies by TechDesti
Agile Methodologies by TechDestiAgile Methodologies by TechDesti
Agile Methodologies by TechDestiTechDesti
 
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 governanceMatt Holitza
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project ManagementMike Cottmeyer
 
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 PMOGilt Tech Talks
 
PMI-ACP - Agile Framework
PMI-ACP - Agile FrameworkPMI-ACP - Agile Framework
PMI-ACP - Agile FrameworkWafi Mohtaseb
 

Mais procurados (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
 

Semelhante a Agile project management - a deep dive 2.2

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) OverviewAleem Khan
 
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 AgileNitor
 
The Agile PMP Workshop
The Agile PMP WorkshopThe Agile PMP Workshop
The Agile PMP WorkshopMike Cottmeyer
 
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 PrepPrudentialSolutions
 
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 contractsDidier Soriano
 
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 ProjectsBhuWan Khadka
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
IndigoCube Digital training catalogue
IndigoCube Digital training catalogue IndigoCube Digital training catalogue
IndigoCube Digital training catalogue IndigoCube
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.Lucas Hendrich
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxVardha Mago
 
pspotrainingbymanoharprasad-230119074638-553afd9f.ppt
pspotrainingbymanoharprasad-230119074638-553afd9f.pptpspotrainingbymanoharprasad-230119074638-553afd9f.ppt
pspotrainingbymanoharprasad-230119074638-553afd9f.pptMouhamed Anouar Fersi
 
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 ClarkeAssociation for Project Management
 
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 2021Wellingtone
 
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 ModelsGaurav Dhooper
 

Semelhante a 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
 

Último

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Último (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

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