Judging the Relevance and worth of ideas part 2.pptx
Agile Project Management
1. Apeejay School of Management, Dwarka, New Delhi
Adaptive Project Management
(Agile)
Guest Lecture by Abhishek Prasoon
Group Scrum Master, Coforge
19th September 2022
1
2. About Me
• 17 years of experience in IT industry. Have been working
with companies like NIIT, HCL, Mastek, Coforge (NIIT Tech)
• 20+ IT Industry Certifications and Winner NEXT 100 and
Innovative CIO Award
• Author: The Forefront Manager and The Infallible
Weapons
• Published 100+ articles and case studies on Technology
and Management
• Orator on various platforms, avid traveler and Yoga
enthusiast
LinkedIn - https://www.linkedin.com/in/abhishekprasoon/
Contact Me – aprasoonin@yahoo.com
2
3. Disclaimer
Any views or opinions represented in the lecture are my own and do not represent those of the
people, institutions, or organizations that I may or may not be associated with in professional or
personal capacity, including past, current, and future employers unless explicitly stated.
Image Credit
Google Image Search Results
3
4. Agenda
1. Adaptive Project Management (Agile)
• Predictive Project Management and its limitations
• Agile Manifesto – Values & Principles
• Predictive vs Agile Project Management
• Agile Methodologies
• Introduction to Scrum
2. Career Opportunities in Project Management
• Effectiveness of Agile Project Management
• Job Descriptions of Agile PM
4
Duration – 60 min.
5. Limitations of Predictive Project Management
• Rigidity - It is based on high pre-planning and then executing
• Autocracy - Everything relies on the capabilities of the project manager
• Return on Investment - At the end of the project Life
• Emphasis on Processes rather than People
• Command and Control Leadership
• Centralized Management Style
• Comprehensive Documentation
• Rigid Change Management System
5
6. Kent Beck
Mike Beedle
Arie van Bennekum
Alistair Cockburn
Ward Cunningham
Martin Fowler
James Grenning
Jim Highsmith
Andrew Hunt
Ron Jeffries
Jon Kern
Brian Marick
Robert C. Martin
Steve Mellor
Ken Schwaber
Jeff Sutherland
Dave Thomas
Solution of Predictive Project Management
Originally published: February 2001
Source - https://agilemanifesto.org/
The Agile Manifesto
6
7. The Agile Manifesto – 4 Values
Originally published: February 2001
Source - https://agilemanifesto.org/
7
8. The Agile Manifesto – 12 Principles
Originally published: February 2001
Source - https://agilemanifesto.org/
8
10. Before: Traditional Project Manager
• Leads the team
• Task-focused
Now: Servant Leadership
• Provides for the team
• People-focused
• Role may be called lead, facilitator, Scrum
Master, Coach, etc..
Evolution Of Project Management Role
10
11. There are over a dozen agile methodologies. No single right way
can be tailored once a team is experienced.
• Scrum
• Extreme Programming (XP)
• Lean product development
• Kanban
• Feature-driven development (FDD)
• Test-driven development (TDD)
• Behaviour-Driven Development (BDD)
• Dynamic Systems Development Method (DSDM)
• Crystal
• Dynamic Systems Development Method (DSDM)
Agile Methodologies
11
20. Team Hierarchy (Typical IT Project)
20
Program
Manager
Agile Project
Manager
Scrum Master
Solution
Architects
User Experience
Expert
System
Integration
Expert
Business Analyst
Project
Coordinator
QA Lead
Test Engineer
Test Engineer
Tech Lead
Software
Engineer
Software
Engineer
21. Typical Job Description
21
Job Title - Agile Project Manager / Scrum Master / Agile
Coach
• Experience in Agile Methodologies and Framework -
Must have knowledge Scrum / XP / TDD / FDD / BDD /
Kanban / Lean / SAFe / LeSS / Nexus / Disciplined
Agile / DevOps etc.
• Facilitates scrum and agile ceremonies such as
Backlog Grooming, Sprint Planning, Daily Stand-ups,
Sprint Reviews, and Retrospectives.
• Set up and configure Tools like Jira, Rally, Azure
DevOps, Confluence
• Should know about Acceptance Criteria, Definition of
Done, Capacity Planning, Velocity Tracking
• Coach the Scrum Team and Product Owner in
adherence to best practices, championing Agile values
and principles.
22. Skill Required for Impactful Project Manager?
22
Soft Skills
• Communication skill
• Problem Solving skills
• Ability to work with team
• Time management
• Critical Thinking
• Decision Making
Hard Skills
• Costing / Budgeting
• WBS and Scheduling
• Risk Management
• Quality Management
• Use of PM Tools
25. Acceptance Test Driven Development Estimation Nexus Story Splitting
Acceptance Testing Exploratory Testing Open Space Sustainable Pace
Acceptance Criteria Feature-Driven Development (FDD) Osmotic Communications SPINDER Approach to splitting story
Antipattern Facilitation Pair Programming Scaled Agile Framework (SAFe)
Automated Build Feature Personas Sportify Model
Agile Release Train Frequent Releases Planning Poker System Thinking
Agile Modeling Given When Then Points (estimates in) Tasks
Backlog Impediment Product Owner Task Board
Backlog Refinement Incremental Development Project Chartering Test Driven Development (TDD)
Behavior Driven Development (BDD) Information Radiators Quick Design Session Team
Burndown Chart Integration Refactoring Team Room
Burnup Chart INVEST Relative Estimation Three C’s
Burn Rate Iteration Retrospective Three Amigos
Business Agility Iterative Development Rules of Simplicity Three Questions
Collective Ownership JIRA Scrum Timeboxing
Continuous Deployment Kanban Scrumban Technical Debt
Continuous Integration Kanban Board Scrum board Ubiquitous Language
Colocation Kano Analysis Scrum of Scrums Unit Testing
CRC Cards Kaizen Scrum@Scale (SoS) Usability Testing
Customer Development Lean Sign Up for Tasks User Stories
Cycle Time Large Scale Scrum (LeSS) Simple Design User Story Template
Confluence Milestone Retrospective Sprint Velocity
Daily Meeting Minimum Marketable Feature (MMF) Sprint Backlog Velocity Chart
Definition of Done Minimum Viable Product (MVP) Sprint Planning Velocity vs Capacity
Definition of Ready Mob Programming Sprint goal Version Control
Dot Voting Mock Objects Sprint Zero Work Item
Disciplined Agile Delivery (DAD) MoSCoW Story WIP Limits
Design Thinking Miro Board Story Points Wireframes
Epic Niko-niko Calendar Story Mapping XP (Extreme programming)
25
26. Agile Certifications
26
Project Management Institute (PMI)
Disciplined Agile Scrum Master (DASM)
Disciplined Agile Senior Scrum Master (DASSM)
PMI-ACP
Scaled Agile Framework (SAFe)
Leading SAFE (SAFe Agilist)
SAFe® Scrum Master (SAFe SSM)
SAFe® Advanced Scrum Master (SASM)
SAFe® DevOps Practitioner (SDP)
SAFe® Lean Portfolio Management (LPM)
SAFe Agile Product Manager (APM)
Scrum Alliance
Certified Scrum Master® (CSM)
Certified Scrum Product OwnerⓇ (CSPOⓇ)
Advanced Certified Scrum Product Owner® (A-CSPOⓇ)
Certified Scrum Professional® Scrum Master (CSP®-SM)
Certified Team Coach SM Mentoring (CTC SM)
Certified Agile Leadership Essentials (CAL-E)
PRINCE2
PRINCE2® Agile Foundation
PRINCE2® Agile Practitioner
International Consortium for Agile (ICAgile)
ICAgile Certified Professional - Agile Coaching (ICP-ACC)
ICAgile Certified Professional in Team Facilitation (ICP-ATF)
ICAgile Certified Professional in Business Agility
Foundations (ICP BAF)
ICAgile Certified Professional - Agile Project and Delivery
Management (ICP-APM)
Scum.org
Professional Scrum Master
Professional Scrum Product Owner
Professional Scrum Developer
Scaled Professional Scrum
Professional Scrum with Kanban
Professional Agile Leadership
Professional Scrum with User Experience
Kanban
Kanban System Design (KMP1)
Kanban Management Professional l (KMP2)
People Cert
PeopleCert SCRUM Master |
PeopleCert SCRUM Master II
PeopleCert DevOps Fundamentals
PeopleCert DevOps Leadership
Large-Scale Scrum (LeSS)
Certified LeSS Practitioner: Principles to Practices
Certified LeSS for Executives: Principles, Organization, and
Change
Certified LeSS Basics: Short one-day Teaser to LeSS