SlideShare a Scribd company logo
Agile Project Management with Scrum
An introduction to Agile and Scrum project management framework
About Me
• Rasan Samarasinghe
• Associate Project Manager - Allion Technologies
• 10 years in Software Engineering, Lecturing, Project Management and
Coordination
Agile Project Management
• A set of practices to improve the
effectiveness
• Adaptive planning, evolutionary
development, early delivery,
continual improvement, flexible
response to changes are key
qualities
• Scrum, Kan-ban, Extreme
Programming are popular Agile
frameworks
Waterfall Vs. Agile
Drawbacks of Waterfall Process
• No working software is produced until end of the life cycle
• High risk and uncertainty
• Poor model for long and ongoing projects
• Not suitable for the projects where requirements are not stable
• Difficult to measure progress within stages
• Cannot accommodate changing requirements
• Adjusting scope during the life cycle is difficult
• Integration is done as a “big-bang” at the very end
Challenges in Traditional Project Management
Why People Shift to Agile
• Managing Uncertainty
• Improved Quality
• Focus on Business Value
• Stakeholder Engagement
• Transparency
• Early and Predictable Delivery
• Allows for Change
• Predictable Costs and Schedule
Agile Manifesto by Kent Beck
Scrum
An iterative and incremental Agile Software Development framework for
managing software projects.
Scrum Principles
Scrum Process
Core Roles in Scrum
Organization in Scrum
Product Backlog in Scrum
The Product Backlog
contains the wish list of all
the User Stories that would
make the product great.
User Story
• In Scrum, features are known as User Stories
• Written from the perspective of the end-user.
• The Product Owner, representing the users and customers of the
product, decides which User Stories make it into the Product
Backlog.
Release Backlog
The goal of Release Backlog is to
deliver a subset of the Product
Backlog
After identifying which User
Stories will go into a
particular Release, they
become part of a Release
Backlog.
Estimations
Then User Stories are prioritized by the Development
Team, who also estimate the amount of time involved to
complete each item.
Estimation Technique: Time
A simple technique is to create estimating
buckets where User Stories fall into a
complexity bucket.
Estimation Technique: Story Points
Estimate work in comparison to the
complexity of a well known but simple
component.
Sprint Backlog
• Each Sprint takes a manageable
chunk of the Release Backlog and
gets it to a Ship-Ready state!
• Usually, a sprint is 2-4 weeks long
Sprint Backlog
At the end of each Sprint,
you should have a fully
tested product with all the
features of the Sprint 100%
complete.
Burndown Charts
The slope of the graph or Burndown Velocity is the
average rate of productivity for each day.
The Burndown Chart provides a
day-by-day measure of the
amount of work that remains in
a given Sprint or Release.
Burndown Charts
Knowing whether the project is on
time or not early in the schedule,
can help teams make the proper
adjustments necessary to get the
project on track.
Daily Standup Meeting
Short daily standup meetings (The
Daily Scrum) ensure everything is
on track and everyone has the
tools they need.
Daily Standup Meeting
Team members list the work they
have completed since the last
meeting, any obstacles in their
way, and what they are going to
do next.
Sprint Retrospective
After each Sprint, a longer
Retrospective meeting helps fine-
tune the process.
Sprint Retrospective
This is a time for each team
member to reflect on what went
right and areas of improvement
Scrum Project Management Software
More Knowledge on Scrum
Questions
Thank You
Ad

More Related Content

What's hot (20)

Nguyen Vu Hung - Software Project Management with Jira Agile
Nguyen Vu Hung - Software Project Management with Jira AgileNguyen Vu Hung - Software Project Management with Jira Agile
Nguyen Vu Hung - Software Project Management with Jira Agile
Vu Hung Nguyen
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
gihanlsw
 
Project management
Project managementProject management
Project management
Simran Kaur
 
Product Backlog Refinement
Product Backlog RefinementProduct Backlog Refinement
Product Backlog Refinement
Katarzyna Kot
 
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosysJIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
H2Kinfosys
 
Jira Basic Concepts
Jira Basic ConceptsJira Basic Concepts
Jira Basic Concepts
MAKSTraining
 
A. Kamran's DoD and DoR: Definition of Done and Definition of Ready in Scrum
A. Kamran's DoD and DoR: Definition of Done and Definition of Ready in ScrumA. Kamran's DoD and DoR: Definition of Done and Definition of Ready in Scrum
A. Kamran's DoD and DoR: Definition of Done and Definition of Ready in Scrum
Arman Kamran
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
Dhruv Kumar
 
Jira Training
Jira TrainingJira Training
Jira Training
Unmesh Ballal
 
Jira fundamentals
Jira fundamentalsJira fundamentals
Jira fundamentals
Vitaliy Patsay
 
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?
Tuan Yang
 
JIRA System Admin Traning
JIRA System Admin Traning JIRA System Admin Traning
JIRA System Admin Traning
Cprime
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
Payod Soni
 
Definition Of Done
Definition Of DoneDefinition Of Done
Definition Of Done
Wei Zhu
 
Agile Project Management
Agile Project Management Agile Project Management
Agile Project Management
Dharma Kshetri
 
Scrum ppt
Scrum pptScrum ppt
Scrum ppt
Kishore Chava
 
Portfolio Management in an Agile World - Rick Austin
Portfolio Management in an Agile World - Rick AustinPortfolio Management in an Agile World - Rick Austin
Portfolio Management in an Agile World - Rick Austin
LeadingAgile
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
LeadingAgile
 
Project Management Tools & Techniques | PMP® Training Videos | Project Manage...
Project Management Tools & Techniques | PMP® Training Videos | Project Manage...Project Management Tools & Techniques | PMP® Training Videos | Project Manage...
Project Management Tools & Techniques | PMP® Training Videos | Project Manage...
Edureka!
 
Jira overview
Jira overviewJira overview
Jira overview
thanhlamct
 
Nguyen Vu Hung - Software Project Management with Jira Agile
Nguyen Vu Hung - Software Project Management with Jira AgileNguyen Vu Hung - Software Project Management with Jira Agile
Nguyen Vu Hung - Software Project Management with Jira Agile
Vu Hung Nguyen
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
gihanlsw
 
Project management
Project managementProject management
Project management
Simran Kaur
 
Product Backlog Refinement
Product Backlog RefinementProduct Backlog Refinement
Product Backlog Refinement
Katarzyna Kot
 
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosysJIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
H2Kinfosys
 
Jira Basic Concepts
Jira Basic ConceptsJira Basic Concepts
Jira Basic Concepts
MAKSTraining
 
A. Kamran's DoD and DoR: Definition of Done and Definition of Ready in Scrum
A. Kamran's DoD and DoR: Definition of Done and Definition of Ready in ScrumA. Kamran's DoD and DoR: Definition of Done and Definition of Ready in Scrum
A. Kamran's DoD and DoR: Definition of Done and Definition of Ready in Scrum
Arman Kamran
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
Dhruv Kumar
 
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?
Tuan Yang
 
JIRA System Admin Traning
JIRA System Admin Traning JIRA System Admin Traning
JIRA System Admin Traning
Cprime
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
Payod Soni
 
Definition Of Done
Definition Of DoneDefinition Of Done
Definition Of Done
Wei Zhu
 
Agile Project Management
Agile Project Management Agile Project Management
Agile Project Management
Dharma Kshetri
 
Portfolio Management in an Agile World - Rick Austin
Portfolio Management in an Agile World - Rick AustinPortfolio Management in an Agile World - Rick Austin
Portfolio Management in an Agile World - Rick Austin
LeadingAgile
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
LeadingAgile
 
Project Management Tools & Techniques | PMP® Training Videos | Project Manage...
Project Management Tools & Techniques | PMP® Training Videos | Project Manage...Project Management Tools & Techniques | PMP® Training Videos | Project Manage...
Project Management Tools & Techniques | PMP® Training Videos | Project Manage...
Edureka!
 

Similar to Agile project management with scrum (20)

The Agility Continuum
The Agility ContinuumThe Agility Continuum
The Agility Continuum
Thene Sheehy
 
Fundamentals of agile tntu (2015-04-27)
Fundamentals of agile   tntu (2015-04-27)Fundamentals of agile   tntu (2015-04-27)
Fundamentals of agile tntu (2015-04-27)
Oleg Nazarevych
 
Agile software development
Agile software developmentAgile software development
Agile software development
Siddharth Sharma
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative development
Deny Prasetia
 
Agile Gurugram 2016 | Conference | Scaling Agile to Enterprises : Experience ...
Agile Gurugram 2016 | Conference | Scaling Agile to Enterprises : Experience ...Agile Gurugram 2016 | Conference | Scaling Agile to Enterprises : Experience ...
Agile Gurugram 2016 | Conference | Scaling Agile to Enterprises : Experience ...
AgileNetwork
 
Agile Methodologies
Agile MethodologiesAgile Methodologies
Agile Methodologies
Gurdeep Singh
 
Agile Project Development
Agile Project DevelopmentAgile Project Development
Agile Project Development
Hajrah Jahan
 
CV_N Srividya_300kb
CV_N Srividya_300kbCV_N Srividya_300kb
CV_N Srividya_300kb
Srividya Natarajan
 
Software Engineering And Project Management Basics
Software Engineering And Project Management BasicsSoftware Engineering And Project Management Basics
Software Engineering And Project Management Basics
spmf313
 
TRADITIONAL AND AGILE PROJECT MANAGEMENT(KANBAN)
TRADITIONAL AND AGILE PROJECT MANAGEMENT(KANBAN)TRADITIONAL AND AGILE PROJECT MANAGEMENT(KANBAN)
TRADITIONAL AND AGILE PROJECT MANAGEMENT(KANBAN)
GEORGEOFORI7
 
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
AgileNetwork
 
#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi
SN Panigrahi, PMP
 
Agile scrum brown bag
Agile scrum brown bagAgile scrum brown bag
Agile scrum brown bag
Bernadette Charlescar PMP, CSM
 
Scrum Process For Offshore Team
Scrum Process For Offshore TeamScrum Process For Offshore Team
Scrum Process For Offshore Team
Paul Nguyen
 
Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
Solomon Raja P.S
 
ANIn Navi Mumbai Jan 2023 | Agile- 360 degree perspective by Pravin Mukhedkar
ANIn Navi Mumbai Jan 2023 | Agile- 360 degree perspective by Pravin MukhedkarANIn Navi Mumbai Jan 2023 | Agile- 360 degree perspective by Pravin Mukhedkar
ANIn Navi Mumbai Jan 2023 | Agile- 360 degree perspective by Pravin Mukhedkar
AgileNetwork
 
PM_210 (1).pptx
PM_210 (1).pptxPM_210 (1).pptx
PM_210 (1).pptx
PrakashPraky
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team Dynamics
VersionOne
 
Agile Model & Methodology
Agile Model & MethodologyAgile Model & Methodology
Agile Model & Methodology
yasirkhan_77
 
Agile Methodology - Software Engineering
Agile Methodology - Software EngineeringAgile Methodology - Software Engineering
Agile Methodology - Software Engineering
Purvik Rana
 
The Agility Continuum
The Agility ContinuumThe Agility Continuum
The Agility Continuum
Thene Sheehy
 
Fundamentals of agile tntu (2015-04-27)
Fundamentals of agile   tntu (2015-04-27)Fundamentals of agile   tntu (2015-04-27)
Fundamentals of agile tntu (2015-04-27)
Oleg Nazarevych
 
Agile software development
Agile software developmentAgile software development
Agile software development
Siddharth Sharma
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative development
Deny Prasetia
 
Agile Gurugram 2016 | Conference | Scaling Agile to Enterprises : Experience ...
Agile Gurugram 2016 | Conference | Scaling Agile to Enterprises : Experience ...Agile Gurugram 2016 | Conference | Scaling Agile to Enterprises : Experience ...
Agile Gurugram 2016 | Conference | Scaling Agile to Enterprises : Experience ...
AgileNetwork
 
Agile Project Development
Agile Project DevelopmentAgile Project Development
Agile Project Development
Hajrah Jahan
 
Software Engineering And Project Management Basics
Software Engineering And Project Management BasicsSoftware Engineering And Project Management Basics
Software Engineering And Project Management Basics
spmf313
 
TRADITIONAL AND AGILE PROJECT MANAGEMENT(KANBAN)
TRADITIONAL AND AGILE PROJECT MANAGEMENT(KANBAN)TRADITIONAL AND AGILE PROJECT MANAGEMENT(KANBAN)
TRADITIONAL AND AGILE PROJECT MANAGEMENT(KANBAN)
GEORGEOFORI7
 
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
AgileNetwork
 
#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi
SN Panigrahi, PMP
 
Scrum Process For Offshore Team
Scrum Process For Offshore TeamScrum Process For Offshore Team
Scrum Process For Offshore Team
Paul Nguyen
 
ANIn Navi Mumbai Jan 2023 | Agile- 360 degree perspective by Pravin Mukhedkar
ANIn Navi Mumbai Jan 2023 | Agile- 360 degree perspective by Pravin MukhedkarANIn Navi Mumbai Jan 2023 | Agile- 360 degree perspective by Pravin Mukhedkar
ANIn Navi Mumbai Jan 2023 | Agile- 360 degree perspective by Pravin Mukhedkar
AgileNetwork
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team Dynamics
VersionOne
 
Agile Model & Methodology
Agile Model & MethodologyAgile Model & Methodology
Agile Model & Methodology
yasirkhan_77
 
Agile Methodology - Software Engineering
Agile Methodology - Software EngineeringAgile Methodology - Software Engineering
Agile Methodology - Software Engineering
Purvik Rana
 
Ad

More from Rasan Samarasinghe (20)

Managing the under performance in projects.pptx
Managing the under performance in projects.pptxManaging the under performance in projects.pptx
Managing the under performance in projects.pptx
Rasan Samarasinghe
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
Rasan Samarasinghe
 
IT Introduction (en)
IT Introduction (en)IT Introduction (en)
IT Introduction (en)
Rasan Samarasinghe
 
Application of Unified Modelling Language
Application of Unified Modelling LanguageApplication of Unified Modelling Language
Application of Unified Modelling Language
Rasan Samarasinghe
 
Advanced Web Development in PHP - Understanding REST API
Advanced Web Development in PHP - Understanding REST APIAdvanced Web Development in PHP - Understanding REST API
Advanced Web Development in PHP - Understanding REST API
Rasan Samarasinghe
 
Advanced Web Development in PHP - Understanding Project Development Methodolo...
Advanced Web Development in PHP - Understanding Project Development Methodolo...Advanced Web Development in PHP - Understanding Project Development Methodolo...
Advanced Web Development in PHP - Understanding Project Development Methodolo...
Rasan Samarasinghe
 
Advanced Web Development in PHP - Code Versioning and Branching with Git
Advanced Web Development in PHP - Code Versioning and Branching with GitAdvanced Web Development in PHP - Code Versioning and Branching with Git
Advanced Web Development in PHP - Code Versioning and Branching with Git
Rasan Samarasinghe
 
DIWE - Working with MySQL Databases
DIWE - Working with MySQL DatabasesDIWE - Working with MySQL Databases
DIWE - Working with MySQL Databases
Rasan Samarasinghe
 
DIWE - Using Extensions and Image Manipulation
DIWE - Using Extensions and Image ManipulationDIWE - Using Extensions and Image Manipulation
DIWE - Using Extensions and Image Manipulation
Rasan Samarasinghe
 
DIWE - File handling with PHP
DIWE - File handling with PHPDIWE - File handling with PHP
DIWE - File handling with PHP
Rasan Samarasinghe
 
DIWE - Advanced PHP Concepts
DIWE - Advanced PHP ConceptsDIWE - Advanced PHP Concepts
DIWE - Advanced PHP Concepts
Rasan Samarasinghe
 
DIWE - Fundamentals of PHP
DIWE - Fundamentals of PHPDIWE - Fundamentals of PHP
DIWE - Fundamentals of PHP
Rasan Samarasinghe
 
DIWE - Programming with JavaScript
DIWE - Programming with JavaScriptDIWE - Programming with JavaScript
DIWE - Programming with JavaScript
Rasan Samarasinghe
 
DIWE - Coding HTML for Basic Web Designing
DIWE - Coding HTML for Basic Web DesigningDIWE - Coding HTML for Basic Web Designing
DIWE - Coding HTML for Basic Web Designing
Rasan Samarasinghe
 
DIWE - Multimedia Technologies
DIWE - Multimedia TechnologiesDIWE - Multimedia Technologies
DIWE - Multimedia Technologies
Rasan Samarasinghe
 
Esoft Metro Campus - Programming with C++
Esoft Metro Campus - Programming with C++Esoft Metro Campus - Programming with C++
Esoft Metro Campus - Programming with C++
Rasan Samarasinghe
 
Esoft Metro Campus - Certificate in c / c++ programming
Esoft Metro Campus - Certificate in c / c++ programmingEsoft Metro Campus - Certificate in c / c++ programming
Esoft Metro Campus - Certificate in c / c++ programming
Rasan Samarasinghe
 
Esoft Metro Campus - Certificate in java basics
Esoft Metro Campus - Certificate in java basicsEsoft Metro Campus - Certificate in java basics
Esoft Metro Campus - Certificate in java basics
Rasan Samarasinghe
 
DISE - Software Testing and Quality Management
DISE - Software Testing and Quality ManagementDISE - Software Testing and Quality Management
DISE - Software Testing and Quality Management
Rasan Samarasinghe
 
DISE - Introduction to Project Management
DISE - Introduction to Project ManagementDISE - Introduction to Project Management
DISE - Introduction to Project Management
Rasan Samarasinghe
 
Managing the under performance in projects.pptx
Managing the under performance in projects.pptxManaging the under performance in projects.pptx
Managing the under performance in projects.pptx
Rasan Samarasinghe
 
Application of Unified Modelling Language
Application of Unified Modelling LanguageApplication of Unified Modelling Language
Application of Unified Modelling Language
Rasan Samarasinghe
 
Advanced Web Development in PHP - Understanding REST API
Advanced Web Development in PHP - Understanding REST APIAdvanced Web Development in PHP - Understanding REST API
Advanced Web Development in PHP - Understanding REST API
Rasan Samarasinghe
 
Advanced Web Development in PHP - Understanding Project Development Methodolo...
Advanced Web Development in PHP - Understanding Project Development Methodolo...Advanced Web Development in PHP - Understanding Project Development Methodolo...
Advanced Web Development in PHP - Understanding Project Development Methodolo...
Rasan Samarasinghe
 
Advanced Web Development in PHP - Code Versioning and Branching with Git
Advanced Web Development in PHP - Code Versioning and Branching with GitAdvanced Web Development in PHP - Code Versioning and Branching with Git
Advanced Web Development in PHP - Code Versioning and Branching with Git
Rasan Samarasinghe
 
DIWE - Working with MySQL Databases
DIWE - Working with MySQL DatabasesDIWE - Working with MySQL Databases
DIWE - Working with MySQL Databases
Rasan Samarasinghe
 
DIWE - Using Extensions and Image Manipulation
DIWE - Using Extensions and Image ManipulationDIWE - Using Extensions and Image Manipulation
DIWE - Using Extensions and Image Manipulation
Rasan Samarasinghe
 
DIWE - Programming with JavaScript
DIWE - Programming with JavaScriptDIWE - Programming with JavaScript
DIWE - Programming with JavaScript
Rasan Samarasinghe
 
DIWE - Coding HTML for Basic Web Designing
DIWE - Coding HTML for Basic Web DesigningDIWE - Coding HTML for Basic Web Designing
DIWE - Coding HTML for Basic Web Designing
Rasan Samarasinghe
 
DIWE - Multimedia Technologies
DIWE - Multimedia TechnologiesDIWE - Multimedia Technologies
DIWE - Multimedia Technologies
Rasan Samarasinghe
 
Esoft Metro Campus - Programming with C++
Esoft Metro Campus - Programming with C++Esoft Metro Campus - Programming with C++
Esoft Metro Campus - Programming with C++
Rasan Samarasinghe
 
Esoft Metro Campus - Certificate in c / c++ programming
Esoft Metro Campus - Certificate in c / c++ programmingEsoft Metro Campus - Certificate in c / c++ programming
Esoft Metro Campus - Certificate in c / c++ programming
Rasan Samarasinghe
 
Esoft Metro Campus - Certificate in java basics
Esoft Metro Campus - Certificate in java basicsEsoft Metro Campus - Certificate in java basics
Esoft Metro Campus - Certificate in java basics
Rasan Samarasinghe
 
DISE - Software Testing and Quality Management
DISE - Software Testing and Quality ManagementDISE - Software Testing and Quality Management
DISE - Software Testing and Quality Management
Rasan Samarasinghe
 
DISE - Introduction to Project Management
DISE - Introduction to Project ManagementDISE - Introduction to Project Management
DISE - Introduction to Project Management
Rasan Samarasinghe
 
Ad

Recently uploaded (20)

Five Golden Tips for First-Time Managers.pdf
Five Golden Tips for First-Time Managers.pdfFive Golden Tips for First-Time Managers.pdf
Five Golden Tips for First-Time Managers.pdf
Groval Selectia
 
ANIn Ahmedabad April 2025 | The Agile Leadership Compass by Hemang Patel
ANIn Ahmedabad April 2025 | The Agile Leadership Compass by Hemang PatelANIn Ahmedabad April 2025 | The Agile Leadership Compass by Hemang Patel
ANIn Ahmedabad April 2025 | The Agile Leadership Compass by Hemang Patel
AgileNetwork
 
ANIn Pune April 2025 | The Era of AI Driven Engineering Excellence by Vishal ...
ANIn Pune April 2025 | The Era of AI Driven Engineering Excellence by Vishal ...ANIn Pune April 2025 | The Era of AI Driven Engineering Excellence by Vishal ...
ANIn Pune April 2025 | The Era of AI Driven Engineering Excellence by Vishal ...
AgileNetwork
 
ANIn Gurugram April 2025 | Harnessing Artificial Intelligence for Strategic D...
ANIn Gurugram April 2025 | Harnessing Artificial Intelligence for Strategic D...ANIn Gurugram April 2025 | Harnessing Artificial Intelligence for Strategic D...
ANIn Gurugram April 2025 | Harnessing Artificial Intelligence for Strategic D...
AgileNetwork
 
M2 Slide Topic 2 - Management and Leadership Functions.pptx
M2 Slide Topic  2 - Management and Leadership Functions.pptxM2 Slide Topic  2 - Management and Leadership Functions.pptx
M2 Slide Topic 2 - Management and Leadership Functions.pptx
saufi89
 
ANIn Coimbatore _ April 2025 | Why data is important and how synthetic data c...
ANIn Coimbatore _ April 2025 | Why data is important and how synthetic data c...ANIn Coimbatore _ April 2025 | Why data is important and how synthetic data c...
ANIn Coimbatore _ April 2025 | Why data is important and how synthetic data c...
AgileNetwork
 
Shane Windmeyer and The Everyday Power of Inclusion: Why DEI Begins With Us
Shane Windmeyer and The Everyday Power of Inclusion: Why DEI Begins With UsShane Windmeyer and The Everyday Power of Inclusion: Why DEI Begins With Us
Shane Windmeyer and The Everyday Power of Inclusion: Why DEI Begins With Us
Shane Windmeyer
 
Understanding-Organisational-Politics.pptx
Understanding-Organisational-Politics.pptxUnderstanding-Organisational-Politics.pptx
Understanding-Organisational-Politics.pptx
BiditaHaldar
 
The New Agent
The New AgentThe New Agent
The New Agent
Smiling Lungs
 
October 12th, 2015
October 12th, 2015October 12th, 2015
October 12th, 2015
Smiling Lungs
 
Motivation and theories of management part 2
Motivation and theories of management part 2Motivation and theories of management part 2
Motivation and theories of management part 2
SarthikaSharma1
 
ANIn Ahmedabad April 2025 | From Backlog to Bot: The Agile Leader’s Role in H...
ANIn Ahmedabad April 2025 | From Backlog to Bot: The Agile Leader’s Role in H...ANIn Ahmedabad April 2025 | From Backlog to Bot: The Agile Leader’s Role in H...
ANIn Ahmedabad April 2025 | From Backlog to Bot: The Agile Leader’s Role in H...
AgileNetwork
 
MATERIAL MNGT with technology involvement.pptx
MATERIAL MNGT with technology involvement.pptxMATERIAL MNGT with technology involvement.pptx
MATERIAL MNGT with technology involvement.pptx
raalalmanzorucl
 
Alfonso Kennard_ The Impact of Emotional Intelligence on Leadership Effective...
Alfonso Kennard_ The Impact of Emotional Intelligence on Leadership Effective...Alfonso Kennard_ The Impact of Emotional Intelligence on Leadership Effective...
Alfonso Kennard_ The Impact of Emotional Intelligence on Leadership Effective...
Alfonso Kennard
 
ANIn Chennai March 2025 | Agile Living: Applying Principles for Working Women...
ANIn Chennai March 2025 | Agile Living: Applying Principles for Working Women...ANIn Chennai March 2025 | Agile Living: Applying Principles for Working Women...
ANIn Chennai March 2025 | Agile Living: Applying Principles for Working Women...
AgileNetwork
 
Knowledge Integration as Human mode of interacting
Knowledge Integration as Human mode of interactingKnowledge Integration as Human mode of interacting
Knowledge Integration as Human mode of interacting
Oliver Krone-Franken
 
1-.Teklay-EFFORT (PPT) -April-2025- Risk Mgnt Top Mgmnt -Breifing.PPTX
1-.Teklay-EFFORT (PPT) -April-2025- Risk Mgnt Top Mgmnt -Breifing.PPTX1-.Teklay-EFFORT (PPT) -April-2025- Risk Mgnt Top Mgmnt -Breifing.PPTX
1-.Teklay-EFFORT (PPT) -April-2025- Risk Mgnt Top Mgmnt -Breifing.PPTX
teklayweldegerima1
 
The Resurgence of US Industrial Policy - 2024 Babbage Forum
The Resurgence of US Industrial Policy - 2024 Babbage ForumThe Resurgence of US Industrial Policy - 2024 Babbage Forum
The Resurgence of US Industrial Policy - 2024 Babbage Forum
David Teece
 
History_of_Organizational_Behaviour.pptx
History_of_Organizational_Behaviour.pptxHistory_of_Organizational_Behaviour.pptx
History_of_Organizational_Behaviour.pptx
bbacoordinator1
 
Chapter 8 Leadership PPT Fundamental of Business
Chapter 8 Leadership PPT Fundamental of BusinessChapter 8 Leadership PPT Fundamental of Business
Chapter 8 Leadership PPT Fundamental of Business
Samantha682603
 
Five Golden Tips for First-Time Managers.pdf
Five Golden Tips for First-Time Managers.pdfFive Golden Tips for First-Time Managers.pdf
Five Golden Tips for First-Time Managers.pdf
Groval Selectia
 
ANIn Ahmedabad April 2025 | The Agile Leadership Compass by Hemang Patel
ANIn Ahmedabad April 2025 | The Agile Leadership Compass by Hemang PatelANIn Ahmedabad April 2025 | The Agile Leadership Compass by Hemang Patel
ANIn Ahmedabad April 2025 | The Agile Leadership Compass by Hemang Patel
AgileNetwork
 
ANIn Pune April 2025 | The Era of AI Driven Engineering Excellence by Vishal ...
ANIn Pune April 2025 | The Era of AI Driven Engineering Excellence by Vishal ...ANIn Pune April 2025 | The Era of AI Driven Engineering Excellence by Vishal ...
ANIn Pune April 2025 | The Era of AI Driven Engineering Excellence by Vishal ...
AgileNetwork
 
ANIn Gurugram April 2025 | Harnessing Artificial Intelligence for Strategic D...
ANIn Gurugram April 2025 | Harnessing Artificial Intelligence for Strategic D...ANIn Gurugram April 2025 | Harnessing Artificial Intelligence for Strategic D...
ANIn Gurugram April 2025 | Harnessing Artificial Intelligence for Strategic D...
AgileNetwork
 
M2 Slide Topic 2 - Management and Leadership Functions.pptx
M2 Slide Topic  2 - Management and Leadership Functions.pptxM2 Slide Topic  2 - Management and Leadership Functions.pptx
M2 Slide Topic 2 - Management and Leadership Functions.pptx
saufi89
 
ANIn Coimbatore _ April 2025 | Why data is important and how synthetic data c...
ANIn Coimbatore _ April 2025 | Why data is important and how synthetic data c...ANIn Coimbatore _ April 2025 | Why data is important and how synthetic data c...
ANIn Coimbatore _ April 2025 | Why data is important and how synthetic data c...
AgileNetwork
 
Shane Windmeyer and The Everyday Power of Inclusion: Why DEI Begins With Us
Shane Windmeyer and The Everyday Power of Inclusion: Why DEI Begins With UsShane Windmeyer and The Everyday Power of Inclusion: Why DEI Begins With Us
Shane Windmeyer and The Everyday Power of Inclusion: Why DEI Begins With Us
Shane Windmeyer
 
Understanding-Organisational-Politics.pptx
Understanding-Organisational-Politics.pptxUnderstanding-Organisational-Politics.pptx
Understanding-Organisational-Politics.pptx
BiditaHaldar
 
Motivation and theories of management part 2
Motivation and theories of management part 2Motivation and theories of management part 2
Motivation and theories of management part 2
SarthikaSharma1
 
ANIn Ahmedabad April 2025 | From Backlog to Bot: The Agile Leader’s Role in H...
ANIn Ahmedabad April 2025 | From Backlog to Bot: The Agile Leader’s Role in H...ANIn Ahmedabad April 2025 | From Backlog to Bot: The Agile Leader’s Role in H...
ANIn Ahmedabad April 2025 | From Backlog to Bot: The Agile Leader’s Role in H...
AgileNetwork
 
MATERIAL MNGT with technology involvement.pptx
MATERIAL MNGT with technology involvement.pptxMATERIAL MNGT with technology involvement.pptx
MATERIAL MNGT with technology involvement.pptx
raalalmanzorucl
 
Alfonso Kennard_ The Impact of Emotional Intelligence on Leadership Effective...
Alfonso Kennard_ The Impact of Emotional Intelligence on Leadership Effective...Alfonso Kennard_ The Impact of Emotional Intelligence on Leadership Effective...
Alfonso Kennard_ The Impact of Emotional Intelligence on Leadership Effective...
Alfonso Kennard
 
ANIn Chennai March 2025 | Agile Living: Applying Principles for Working Women...
ANIn Chennai March 2025 | Agile Living: Applying Principles for Working Women...ANIn Chennai March 2025 | Agile Living: Applying Principles for Working Women...
ANIn Chennai March 2025 | Agile Living: Applying Principles for Working Women...
AgileNetwork
 
Knowledge Integration as Human mode of interacting
Knowledge Integration as Human mode of interactingKnowledge Integration as Human mode of interacting
Knowledge Integration as Human mode of interacting
Oliver Krone-Franken
 
1-.Teklay-EFFORT (PPT) -April-2025- Risk Mgnt Top Mgmnt -Breifing.PPTX
1-.Teklay-EFFORT (PPT) -April-2025- Risk Mgnt Top Mgmnt -Breifing.PPTX1-.Teklay-EFFORT (PPT) -April-2025- Risk Mgnt Top Mgmnt -Breifing.PPTX
1-.Teklay-EFFORT (PPT) -April-2025- Risk Mgnt Top Mgmnt -Breifing.PPTX
teklayweldegerima1
 
The Resurgence of US Industrial Policy - 2024 Babbage Forum
The Resurgence of US Industrial Policy - 2024 Babbage ForumThe Resurgence of US Industrial Policy - 2024 Babbage Forum
The Resurgence of US Industrial Policy - 2024 Babbage Forum
David Teece
 
History_of_Organizational_Behaviour.pptx
History_of_Organizational_Behaviour.pptxHistory_of_Organizational_Behaviour.pptx
History_of_Organizational_Behaviour.pptx
bbacoordinator1
 
Chapter 8 Leadership PPT Fundamental of Business
Chapter 8 Leadership PPT Fundamental of BusinessChapter 8 Leadership PPT Fundamental of Business
Chapter 8 Leadership PPT Fundamental of Business
Samantha682603
 

Agile project management with scrum

  • 1. Agile Project Management with Scrum An introduction to Agile and Scrum project management framework
  • 2. About Me • Rasan Samarasinghe • Associate Project Manager - Allion Technologies • 10 years in Software Engineering, Lecturing, Project Management and Coordination
  • 3. Agile Project Management • A set of practices to improve the effectiveness • Adaptive planning, evolutionary development, early delivery, continual improvement, flexible response to changes are key qualities • Scrum, Kan-ban, Extreme Programming are popular Agile frameworks
  • 5. Drawbacks of Waterfall Process • No working software is produced until end of the life cycle • High risk and uncertainty • Poor model for long and ongoing projects • Not suitable for the projects where requirements are not stable • Difficult to measure progress within stages • Cannot accommodate changing requirements • Adjusting scope during the life cycle is difficult • Integration is done as a “big-bang” at the very end
  • 6. Challenges in Traditional Project Management
  • 7. Why People Shift to Agile • Managing Uncertainty • Improved Quality • Focus on Business Value • Stakeholder Engagement • Transparency • Early and Predictable Delivery • Allows for Change • Predictable Costs and Schedule
  • 8. Agile Manifesto by Kent Beck
  • 9. Scrum An iterative and incremental Agile Software Development framework for managing software projects.
  • 12. Core Roles in Scrum
  • 14. Product Backlog in Scrum The Product Backlog contains the wish list of all the User Stories that would make the product great.
  • 15. User Story • In Scrum, features are known as User Stories • Written from the perspective of the end-user. • The Product Owner, representing the users and customers of the product, decides which User Stories make it into the Product Backlog.
  • 16. Release Backlog The goal of Release Backlog is to deliver a subset of the Product Backlog After identifying which User Stories will go into a particular Release, they become part of a Release Backlog.
  • 17. Estimations Then User Stories are prioritized by the Development Team, who also estimate the amount of time involved to complete each item.
  • 18. Estimation Technique: Time A simple technique is to create estimating buckets where User Stories fall into a complexity bucket.
  • 19. Estimation Technique: Story Points Estimate work in comparison to the complexity of a well known but simple component.
  • 20. Sprint Backlog • Each Sprint takes a manageable chunk of the Release Backlog and gets it to a Ship-Ready state! • Usually, a sprint is 2-4 weeks long
  • 21. Sprint Backlog At the end of each Sprint, you should have a fully tested product with all the features of the Sprint 100% complete.
  • 22. Burndown Charts The slope of the graph or Burndown Velocity is the average rate of productivity for each day. The Burndown Chart provides a day-by-day measure of the amount of work that remains in a given Sprint or Release.
  • 23. Burndown Charts Knowing whether the project is on time or not early in the schedule, can help teams make the proper adjustments necessary to get the project on track.
  • 24. Daily Standup Meeting Short daily standup meetings (The Daily Scrum) ensure everything is on track and everyone has the tools they need.
  • 25. Daily Standup Meeting Team members list the work they have completed since the last meeting, any obstacles in their way, and what they are going to do next.
  • 26. Sprint Retrospective After each Sprint, a longer Retrospective meeting helps fine- tune the process.
  • 27. Sprint Retrospective This is a time for each team member to reflect on what went right and areas of improvement