SlideShare a Scribd company logo
Agile Project Management Process
By Vasudev Prabhu
Project Management Approaches
Different project management approaches can be adopted based on
the nature and size of the project
When the requirements are expected to change as the project
progresses based on customer needs and the size of the project is
relatively smaller- AGILE Methodologies (XP, Scrum, etc.) are
preferred.
When the requirements are clear before entering into the execution
phase of the project and the size of the project is relatively bigger-
NON-AGILE Methodologies (Water fall, etc.) are preferred.
Both Agile and Non-Agile methodologies has its own pros and cons, but
the Agile projects are very flexible and adjustable where as it’s tough to
accommodate changes in the Non-Agile projects.
Project Management Hierarchy
Leadership/Senior
Management
Project Manager
Project Team CProject Team BProject Team A
Project sub teams/groups Project sub teams/groups Project sub teams/groups
Project Manager will play the role
of the Product Owner and Scrum
Master as per the requirement and
will liaise between project teams
and Leadership
Roles and Responsibilities
An Agile project will have the following roles
Stakeholders: Anyone with an interest in the project and provide input
and are affected by the project’s outcome.
Product Owner/Project Manager: The person responsible for
bridging the gap between the customer, business stakeholders, and
the development team.
Scrum Master: The person responsible for supporting the
development team and keeping the agile process consistent.
Development Team Members: The people who create the product. In
software development it’s the programmers, testers, etc.
Each of the above mentioned role will have its own core responsibilities
during the course of the project execution which are explained in the
coming slides.
Project Management Steps
Stage 1: The product owner identifies
the product vision which defines the
product and its strategy and end
users.
Stage 2: The product owner creates
a product backlog, which is a high-
level view of the product
requirements, with a loose time
frame.
Stage 3: The product owner creates
a release backlog. The release plan
identifies a high-level timetable. A
project will have many releases, with
the highest-priority features launching
first.
Stage 4: The product owner, the
scrum master, and the development
team plan sprints, and start creating
the product within those sprints.
Sprint planning sessions take place
at the start of each sprint.
Stage 5: During each
sprint, the development
team will have daily
SCRUM meetings,
which will not go on for
more than 15 minutes.
Stage 6: The team
holds a sprint review. In
the sprint review, at the
end of every sprint, you
demonstrate the
working product created
during the sprint to the
product stakeholders.
Stage 7: The team holds a sprint retrospective. The sprint
retrospective is a meeting at the end of every sprint where the team
discusses how the sprint went and plans for improvements in the next
sprint.
Project Time and Effort Estimation
Estimating work effort in agile projects takes an approach which is
fundamentally different from the traditional project methods. The Modern
Agile method of estimation uses a “Top-down” approach.
Initially when the Release Backlog is created, each of the task/feature in
the release backlog will be assigned a priority along with the estimated
time for the complete development of the feature.
A basic Release Backlog will be as shown below
Once the release backlog is created, the tasks are categorized in to
different buckets based on the estimated time for development using
“The Bucket” theory.
The task buckets are created using Fibonacci sequence. For agile
estimation purposes, some of the numbers will be changed, resulting
in the following series: 1, 2, 3, 5, 8, 13, 20, 40, 100.
Different series are created depending on whether the duration of the
task is in terms of hours, days or months as shown below.
TASK BUCKETS
Once the tasks are categorized, a “Burndown Chart” is created taking
into consideration all the tasks in the release and the duration for their
completion which is tracked against the amount of work done everyday.
A Burndown chart is a very effective tool which can be used to track
every day's work against the time estimation given in the
Release backlog. The Burndown chart is reviewed everyday during the
Scrum meeting to identify any delays in the progress of the project.
Project Documentation
There is a myth that the Agile project methodology will have ZERO paper
work, which is far from the truth, Agile means less documentation and
does not mean no documentation.
A project will have following documentations
Product Vision Statement: A quick summary of the product. The
vision statement must articulate the goals for the product.
Product Backlog: The full list of what is in the scope for your
project, ordered by priority.
Release Backlog: A high-level timetable for the release of working
product.
Sprint Backlog: Document containing the goal, user stories, and
tasks associated with the current sprint.
Project Management Tools
Burndown Chart
A burn down chart is a graphical
representation of work left to do versus
time. It is a run chart of outstanding
work. It is useful for predicting when all of
the work will be completed.
Kanban
A Kanban board is a workflow
visualization tool that enables us to
optimize the flow of work.
Kanban can be used to organize many
areas of an organization and can be
designed accordingly.
Thank you

More Related Content

What's hot

Detailed Description Of Scrum Team Roles And Structure
Detailed Description Of Scrum Team Roles And StructureDetailed Description Of Scrum Team Roles And Structure
Detailed Description Of Scrum Team Roles And Structure
SlideTeam
 
What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?
Mario Lucero
 
Agile scrum
Agile scrumAgile scrum
Agile scrum
Ngô Hoàn
 
Daily Scrum, Sprint Review & Retrospective.pptx
Daily Scrum, Sprint Review & Retrospective.pptxDaily Scrum, Sprint Review & Retrospective.pptx
Daily Scrum, Sprint Review & Retrospective.pptx
Md. Rakib Trofder
 
Scrum
ScrumScrum
Scrum
Sujoy Saha
 
Introduction to agile and scrum
Introduction to agile and scrumIntroduction to agile and scrum
Introduction to agile and scrum
Inova LLC
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
Niel Deckx
 
AGILE project management - Quản lý dự án linh hoạt & Ứng dụng trong eCommerce
AGILE project management - Quản lý dự án linh hoạt & Ứng dụng trong eCommerceAGILE project management - Quản lý dự án linh hoạt & Ứng dụng trong eCommerce
AGILE project management - Quản lý dự án linh hoạt & Ứng dụng trong eCommerce
Ho Quang Thanh
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedPrashaanth T R
 
Scrum
ScrumScrum
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
Kshitij Yelkar MBA/PMP/CSM/ICP-ACC
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)
beLithe
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
Michael Bourque
 
Scrum for Beginners
Scrum for BeginnersScrum for Beginners
Scrum for Beginners
Anjana Saxena
 
Daily standup
Daily standupDaily standup
Daily standup
Deepak Gururaja
 
Tài liệu đào tạo Scrum
Tài liệu đào tạo ScrumTài liệu đào tạo Scrum
Tài liệu đào tạo Scrum
DUONG Trong Tan
 
Scrum Roles and artifacts
Scrum Roles and artifactsScrum Roles and artifacts
Scrum Roles and artifacts
Naresh Jain
 

What's hot (20)

Detailed Description Of Scrum Team Roles And Structure
Detailed Description Of Scrum Team Roles And StructureDetailed Description Of Scrum Team Roles And Structure
Detailed Description Of Scrum Team Roles And Structure
 
What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?
 
Agile scrum
Agile scrumAgile scrum
Agile scrum
 
E0 dd1d scrum-cheat-sheet
E0 dd1d scrum-cheat-sheetE0 dd1d scrum-cheat-sheet
E0 dd1d scrum-cheat-sheet
 
Daily Scrum, Sprint Review & Retrospective.pptx
Daily Scrum, Sprint Review & Retrospective.pptxDaily Scrum, Sprint Review & Retrospective.pptx
Daily Scrum, Sprint Review & Retrospective.pptx
 
Scrum
ScrumScrum
Scrum
 
Introduction to agile and scrum
Introduction to agile and scrumIntroduction to agile and scrum
Introduction to agile and scrum
 
SCRUM căn bản
SCRUM căn bảnSCRUM căn bản
SCRUM căn bản
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
 
AGILE project management - Quản lý dự án linh hoạt & Ứng dụng trong eCommerce
AGILE project management - Quản lý dự án linh hoạt & Ứng dụng trong eCommerceAGILE project management - Quản lý dự án linh hoạt & Ứng dụng trong eCommerce
AGILE project management - Quản lý dự án linh hoạt & Ứng dụng trong eCommerce
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
 
Scrum
ScrumScrum
Scrum
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Scrum for Beginners
Scrum for BeginnersScrum for Beginners
Scrum for Beginners
 
Daily standup
Daily standupDaily standup
Daily standup
 
Tài liệu đào tạo Scrum
Tài liệu đào tạo ScrumTài liệu đào tạo Scrum
Tài liệu đào tạo Scrum
 
Scrum Roles and artifacts
Scrum Roles and artifactsScrum Roles and artifacts
Scrum Roles and artifacts
 
Scrum
ScrumScrum
Scrum
 

Similar to Agile Project Management Process- Vasudev Prabhu

Research paper presentation on agile scrum
Research paper presentation on agile scrumResearch paper presentation on agile scrum
Research paper presentation on agile scrumAbdullah Raza
 
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cartCase Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Abdullah Raza
 
Azure dev ops
Azure dev opsAzure dev ops
Azure dev ops
Tomy Rhymond
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
Martin Proulx
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
Reema
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
Reema
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
James Walmsley CSM, PSM I, PSK I
 
CMGT 410 NEW Life of the Mind/newtonhelp.com   
CMGT 410 NEW Life of the Mind/newtonhelp.com   CMGT 410 NEW Life of the Mind/newtonhelp.com   
CMGT 410 NEW Life of the Mind/newtonhelp.com   
bellflower22
 
Cmgt 410(new) Inspiring Innovation--tutorialrank.com
Cmgt 410(new) Inspiring Innovation--tutorialrank.comCmgt 410(new) Inspiring Innovation--tutorialrank.com
Cmgt 410(new) Inspiring Innovation--tutorialrank.com
PrescottLunt376
 
CMGT 410 HOMEWORK Inspiring Innovation--cmgt410homework.com
CMGT 410  HOMEWORK Inspiring Innovation--cmgt410homework.comCMGT 410  HOMEWORK Inspiring Innovation--cmgt410homework.com
CMGT 410 HOMEWORK Inspiring Innovation--cmgt410homework.com
sachin10202
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
Elad Sofer
 
professional scrum master
professional scrum master professional scrum master
professional scrum master
Shanthisri Kothagundla
 
CMGT 410 HOMEWORK Become Exceptional--cmgt410homework.com
CMGT 410 HOMEWORK Become Exceptional--cmgt410homework.comCMGT 410 HOMEWORK Become Exceptional--cmgt410homework.com
CMGT 410 HOMEWORK Become Exceptional--cmgt410homework.com
agathachristie111
 
CMGT 410 HOMEWORK Education Counseling--cmgt410homework.com
CMGT 410 HOMEWORK Education Counseling--cmgt410homework.comCMGT 410 HOMEWORK Education Counseling--cmgt410homework.com
CMGT 410 HOMEWORK Education Counseling--cmgt410homework.com
williamwordsworth38
 
CMGT 410 HOMEWORK Introduction Education--cmgt410homework.com
CMGT 410 HOMEWORK Introduction Education--cmgt410homework.comCMGT 410 HOMEWORK Introduction Education--cmgt410homework.com
CMGT 410 HOMEWORK Introduction Education--cmgt410homework.com
agathachristie264
 
CMGT 410 Inspiring Innovation -- cmgt410.com
CMGT 410 Inspiring Innovation -- cmgt410.comCMGT 410 Inspiring Innovation -- cmgt410.com
CMGT 410 Inspiring Innovation -- cmgt410.com
kopiko105
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
gihanlsw
 
CMGT 410 HOMEWORK Education Counseling--cmgt410homework.com
CMGT 410 HOMEWORK Education Counseling--cmgt410homework.comCMGT 410 HOMEWORK Education Counseling--cmgt410homework.com
CMGT 410 HOMEWORK Education Counseling--cmgt410homework.com
KeatonJennings69
 

Similar to Agile Project Management Process- Vasudev Prabhu (20)

Metodologia scrum actualizada qa
Metodologia scrum actualizada qaMetodologia scrum actualizada qa
Metodologia scrum actualizada qa
 
Research paper presentation on agile scrum
Research paper presentation on agile scrumResearch paper presentation on agile scrum
Research paper presentation on agile scrum
 
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cartCase Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
 
Azure dev ops
Azure dev opsAzure dev ops
Azure dev ops
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
CMGT 410 NEW Life of the Mind/newtonhelp.com   
CMGT 410 NEW Life of the Mind/newtonhelp.com   CMGT 410 NEW Life of the Mind/newtonhelp.com   
CMGT 410 NEW Life of the Mind/newtonhelp.com   
 
Cmgt 410(new) Inspiring Innovation--tutorialrank.com
Cmgt 410(new) Inspiring Innovation--tutorialrank.comCmgt 410(new) Inspiring Innovation--tutorialrank.com
Cmgt 410(new) Inspiring Innovation--tutorialrank.com
 
CMGT 410 HOMEWORK Inspiring Innovation--cmgt410homework.com
CMGT 410  HOMEWORK Inspiring Innovation--cmgt410homework.comCMGT 410  HOMEWORK Inspiring Innovation--cmgt410homework.com
CMGT 410 HOMEWORK Inspiring Innovation--cmgt410homework.com
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
professional scrum master
professional scrum master professional scrum master
professional scrum master
 
CMGT 410 HOMEWORK Become Exceptional--cmgt410homework.com
CMGT 410 HOMEWORK Become Exceptional--cmgt410homework.comCMGT 410 HOMEWORK Become Exceptional--cmgt410homework.com
CMGT 410 HOMEWORK Become Exceptional--cmgt410homework.com
 
CMGT 410 HOMEWORK Education Counseling--cmgt410homework.com
CMGT 410 HOMEWORK Education Counseling--cmgt410homework.comCMGT 410 HOMEWORK Education Counseling--cmgt410homework.com
CMGT 410 HOMEWORK Education Counseling--cmgt410homework.com
 
CMGT 410 HOMEWORK Introduction Education--cmgt410homework.com
CMGT 410 HOMEWORK Introduction Education--cmgt410homework.comCMGT 410 HOMEWORK Introduction Education--cmgt410homework.com
CMGT 410 HOMEWORK Introduction Education--cmgt410homework.com
 
CMGT 410 Inspiring Innovation -- cmgt410.com
CMGT 410 Inspiring Innovation -- cmgt410.comCMGT 410 Inspiring Innovation -- cmgt410.com
CMGT 410 Inspiring Innovation -- cmgt410.com
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
 
CMGT 410 HOMEWORK Education Counseling--cmgt410homework.com
CMGT 410 HOMEWORK Education Counseling--cmgt410homework.comCMGT 410 HOMEWORK Education Counseling--cmgt410homework.com
CMGT 410 HOMEWORK Education Counseling--cmgt410homework.com
 

Recently uploaded

State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 

Recently uploaded (20)

State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 

Agile Project Management Process- Vasudev Prabhu

  • 1. Agile Project Management Process By Vasudev Prabhu
  • 2. Project Management Approaches Different project management approaches can be adopted based on the nature and size of the project When the requirements are expected to change as the project progresses based on customer needs and the size of the project is relatively smaller- AGILE Methodologies (XP, Scrum, etc.) are preferred. When the requirements are clear before entering into the execution phase of the project and the size of the project is relatively bigger- NON-AGILE Methodologies (Water fall, etc.) are preferred. Both Agile and Non-Agile methodologies has its own pros and cons, but the Agile projects are very flexible and adjustable where as it’s tough to accommodate changes in the Non-Agile projects.
  • 3. Project Management Hierarchy Leadership/Senior Management Project Manager Project Team CProject Team BProject Team A Project sub teams/groups Project sub teams/groups Project sub teams/groups Project Manager will play the role of the Product Owner and Scrum Master as per the requirement and will liaise between project teams and Leadership
  • 4. Roles and Responsibilities An Agile project will have the following roles Stakeholders: Anyone with an interest in the project and provide input and are affected by the project’s outcome. Product Owner/Project Manager: The person responsible for bridging the gap between the customer, business stakeholders, and the development team. Scrum Master: The person responsible for supporting the development team and keeping the agile process consistent. Development Team Members: The people who create the product. In software development it’s the programmers, testers, etc. Each of the above mentioned role will have its own core responsibilities during the course of the project execution which are explained in the coming slides.
  • 5. Project Management Steps Stage 1: The product owner identifies the product vision which defines the product and its strategy and end users. Stage 2: The product owner creates a product backlog, which is a high- level view of the product requirements, with a loose time frame. Stage 3: The product owner creates a release backlog. The release plan identifies a high-level timetable. A project will have many releases, with the highest-priority features launching first. Stage 4: The product owner, the scrum master, and the development team plan sprints, and start creating the product within those sprints. Sprint planning sessions take place at the start of each sprint.
  • 6. Stage 5: During each sprint, the development team will have daily SCRUM meetings, which will not go on for more than 15 minutes. Stage 6: The team holds a sprint review. In the sprint review, at the end of every sprint, you demonstrate the working product created during the sprint to the product stakeholders. Stage 7: The team holds a sprint retrospective. The sprint retrospective is a meeting at the end of every sprint where the team discusses how the sprint went and plans for improvements in the next sprint.
  • 7. Project Time and Effort Estimation Estimating work effort in agile projects takes an approach which is fundamentally different from the traditional project methods. The Modern Agile method of estimation uses a “Top-down” approach. Initially when the Release Backlog is created, each of the task/feature in the release backlog will be assigned a priority along with the estimated time for the complete development of the feature. A basic Release Backlog will be as shown below
  • 8. Once the release backlog is created, the tasks are categorized in to different buckets based on the estimated time for development using “The Bucket” theory. The task buckets are created using Fibonacci sequence. For agile estimation purposes, some of the numbers will be changed, resulting in the following series: 1, 2, 3, 5, 8, 13, 20, 40, 100. Different series are created depending on whether the duration of the task is in terms of hours, days or months as shown below. TASK BUCKETS
  • 9. Once the tasks are categorized, a “Burndown Chart” is created taking into consideration all the tasks in the release and the duration for their completion which is tracked against the amount of work done everyday. A Burndown chart is a very effective tool which can be used to track every day's work against the time estimation given in the Release backlog. The Burndown chart is reviewed everyday during the Scrum meeting to identify any delays in the progress of the project.
  • 10. Project Documentation There is a myth that the Agile project methodology will have ZERO paper work, which is far from the truth, Agile means less documentation and does not mean no documentation. A project will have following documentations Product Vision Statement: A quick summary of the product. The vision statement must articulate the goals for the product. Product Backlog: The full list of what is in the scope for your project, ordered by priority. Release Backlog: A high-level timetable for the release of working product. Sprint Backlog: Document containing the goal, user stories, and tasks associated with the current sprint.
  • 11. Project Management Tools Burndown Chart A burn down chart is a graphical representation of work left to do versus time. It is a run chart of outstanding work. It is useful for predicting when all of the work will be completed. Kanban A Kanban board is a workflow visualization tool that enables us to optimize the flow of work. Kanban can be used to organize many areas of an organization and can be designed accordingly.