SlideShare a Scribd company logo
1 of 19
Agile
Methodologies
for
Project Management
By – Komal Mehta
Agenda
 What is Agile?
 Why Agile?
 Are we sure that Agile will succeed?
 Birth of Agile
 Agile Methodologies
 SCRUM
 Team Composition
 Process
 Artifacts
 Timeline
 Ceremonies
 Take-away from this meeting
What is Agile
 By Oxford dictionary
 Agile means – “Able to move quickly and
easily”
 By IT Industry Standards
 Set of methodologies to manage and run IT
Projects
Why Agile?
 Traditional Waterfall model has a frightening
history of failure, in over 30 years of practice
 68% of IT projects fail due to Poor Requirement
 68% of IT projects have marginal or outright failure
 41% of time is spent in Requirement gathering
 Most projects take over 180% of target time
 Most projects consume 168% of allocated budge
 Overall 66% project failure rate
These statistical evidences became a proponent of
corrections in Requirement gathering, Estimations,
Time, over consuming budget and project
execution.
Are we sure that Agile will
succeed?
 Agile removes few blind assumptions
made by traditional waterfall model
 Customer knows all!
 Customer has complete set of requirements
while allocating projects to us!
 Market conditions, sponsors, competitors
will never have a better product idea!
 Our processes are mature and don’t need
revision!
Birth of Agile
 Dr. Winston Royce in 1970 claimed the failure
mode of traditional sequential development
model.
 Later in 2001 a group of 17 professionals met
to brainstorm about the problem, and come
up with a solution of continuous project
failure.
 They came up with few rules to run modern
project management called - 4 Agile Values
and 12 Agile Principles.
http://agilemanifesto.org/
Agile Methodologies
 SCRUM - we will focus here
 Xtreme Programming (XP)
 Feature Driven Development (FDD)
 Dynamic System Development Method
(DSDM)
 Lean Software Development
 Crystal
 Equated to a game
of Rugby
 A light weight
project
management
framework based
upon Agile model.
 Software
development based
upon Iterative and
Incremental
framework.
 2-3 weeks iterations.
 Promotes Team work
SCRUM
In Rugby the whole team works
towards the common goal to
pass the ball and score goals.
SCRUM - Team Composition
Product Owner Team
 Identifies product features.
 Maintains feature priority list.
 Defines and elaborates
user-stories
 Defines acceptance criteria
 Defines and coordinates a
release
 Promotes Team work
 SCRUM expert
 Process expert
 Servant leader
 Removes impediments /
road-blocks
 Resolves conflicts
 Shields the team from
outside pressures
 Product quality owner
 Composed of developers,
testers, graphics designers,
technical writers, etc. all as
part of one team.
 Commitment owner -
authorized to make team,
development, and
execution commitments.
 Negotiate for deliverables,
in good faith of the project
SCRUM Master
SCRUM - Process
Sprint Timeline
 A sprint iteration of 10 days (2 weeks)
 Sprint Planning - 1 Day
 Sprint Development - 8 days (each day starts with
a Standup meeting)
 Sprint Review (Demo and Retrospective) - 4 hrs
each
SCRUM Ceremonies
 Sprint Planning
 The daily stand-up meeting
 Sprint Review
 Sprint Retrospective
SCRUM – Sprint Planning
 Sprint Planning
 Product Owner discusses high priority user
stories.
 Team defines Sprint Goal.
 Scrum Master communicates Team’s
Velocity based upon historic performances
 Team will post their queries to PO
 Team discusses high level technical
approach
 Team commits User Stories for the sprint
SCRUM - Daily Stand-up
 Status of Team, To the Team
 Each member answers 3 questions
 What did I do yesterday?
 What will I do today?
 Is there any road-block in my goal for today?
 The road-blocks or Impediments are ToDos of
Scrum Master.
 These impediments should be resolved ideally
in One Day, or ASAP to avoid harming sprint’s
goal.
SCRUM - Sprint Review
 Are all committed stories complete
 Are features Acceptable to the Product
Owner
 Do the features meet Definition of Done.
 Any changes or improvement should be
added to Product Backlog as new tasks
SCRUM - Sprint Retrospective
 Steps to conduct a retrospective
 Set the Stage
 Gather data
 Generate insight
 Decide what to do
 Close the meeting
 Is an group introspection exercise
 What can we start doing ?
 What should we stop doing?
 What should we continue doing?
SCRUM - Artifacts
 Incremental Product
 Groomed up Product Backlog
 Burndown & Burnup charts (these will help
determine team’s Velocity)
 Refined and detailed Sprint Backlog
Take-away from this meeting
 Trust your team
 Involve customer frequently
 Get prioritized list of requirements
 Refine requirements, refine estimates
 Develop in chunks
 Get frequent feedback
 Retrospect and improve
 Leverage available tools to automate
and improve
Thank You
 My thanks to:
 YOU – the great audience!
 http://agilemanifesto.org/
 http://www.scrumalliance.org/
 http://www.mountaingoatsoftware.com/
 “PMI-ACP Exam Prep” - Mike Griffiths
 “Scaling Software Agility” - Dean Leffingwell

More Related Content

What's hot

Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project ManagementAbdullah Khan
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile MethodologyHaresh Karkar
 
The original 'Double Diamond' design methodbank
The original 'Double Diamond' design methodbank The original 'Double Diamond' design methodbank
The original 'Double Diamond' design methodbank Andrea Cooper
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project ManagementKamuran Koçak
 
PMBOK - Wissen kompakt
PMBOK - Wissen kompaktPMBOK - Wissen kompakt
PMBOK - Wissen kompaktFrank Dostert
 
Practical Guide to Scrum
Practical Guide to ScrumPractical Guide to Scrum
Practical Guide to ScrumPavel Dabrytski
 
10 Principles of Design by Dieter Rams for Data Visualization
10 Principles of Design by Dieter Rams for Data Visualization10 Principles of Design by Dieter Rams for Data Visualization
10 Principles of Design by Dieter Rams for Data VisualizationMika Aldaba
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile MethodologySapna Sood
 
2023 Challenges and Opportunities Impacting Technical Documentation Team Capa...
2023 Challenges and Opportunities Impacting Technical Documentation Team Capa...2023 Challenges and Opportunities Impacting Technical Documentation Team Capa...
2023 Challenges and Opportunities Impacting Technical Documentation Team Capa...Scott Abel
 
Agile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hourAgile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hourRyan Polk
 
Project management processes Groups
Project management processes GroupsProject management processes Groups
Project management processes GroupsSourabh Kumar
 
Agile project management
Agile project managementAgile project management
Agile project managementmicovi
 
Critical Chain Project Management
Critical Chain Project ManagementCritical Chain Project Management
Critical Chain Project ManagementNarendra Bhandava
 
Agiles Testen
Agiles TestenAgiles Testen
Agiles Testenoose
 

What's hot (20)

Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile Methodology
 
The original 'Double Diamond' design methodbank
The original 'Double Diamond' design methodbank The original 'Double Diamond' design methodbank
The original 'Double Diamond' design methodbank
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
PMBOK - Wissen kompakt
PMBOK - Wissen kompaktPMBOK - Wissen kompakt
PMBOK - Wissen kompakt
 
Practical Guide to Scrum
Practical Guide to ScrumPractical Guide to Scrum
Practical Guide to Scrum
 
10 Principles of Design by Dieter Rams for Data Visualization
10 Principles of Design by Dieter Rams for Data Visualization10 Principles of Design by Dieter Rams for Data Visualization
10 Principles of Design by Dieter Rams for Data Visualization
 
Introducción a Agile
Introducción a AgileIntroducción a Agile
Introducción a Agile
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
What is agile?
What is agile?What is agile?
What is agile?
 
2023 Challenges and Opportunities Impacting Technical Documentation Team Capa...
2023 Challenges and Opportunities Impacting Technical Documentation Team Capa...2023 Challenges and Opportunities Impacting Technical Documentation Team Capa...
2023 Challenges and Opportunities Impacting Technical Documentation Team Capa...
 
Agile Scrum Project Management
Agile Scrum Project ManagementAgile Scrum Project Management
Agile Scrum Project Management
 
Agile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hourAgile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hour
 
Project management processes Groups
Project management processes GroupsProject management processes Groups
Project management processes Groups
 
Introduzione a Scrum
Introduzione a ScrumIntroduzione a Scrum
Introduzione a Scrum
 
Agile project management
Agile project managementAgile project management
Agile project management
 
Introduction to Scrum for Project Managers
Introduction to Scrum for Project ManagersIntroduction to Scrum for Project Managers
Introduction to Scrum for Project Managers
 
Critical Chain Project Management
Critical Chain Project ManagementCritical Chain Project Management
Critical Chain Project Management
 
Agile Planning and Estimation
Agile Planning and EstimationAgile Planning and Estimation
Agile Planning and Estimation
 
Agiles Testen
Agiles TestenAgiles Testen
Agiles Testen
 

Viewers also liked

Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009skipangel
 
Put first things first presented scrum bangalore sept 2015
Put first things first presented   scrum bangalore sept 2015Put first things first presented   scrum bangalore sept 2015
Put first things first presented scrum bangalore sept 2015Ebin John Poovathany
 
Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Nave...
Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Nave...Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Nave...
Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Nave...Scrum Bangalore
 
Scrum Bangalore 14th MeetUp 05 September 2015 - It's Not An Agile Story - Kar...
Scrum Bangalore 14th MeetUp 05 September 2015 - It's Not An Agile Story - Kar...Scrum Bangalore 14th MeetUp 05 September 2015 - It's Not An Agile Story - Kar...
Scrum Bangalore 14th MeetUp 05 September 2015 - It's Not An Agile Story - Kar...Scrum Bangalore
 
Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)
Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)
Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)Aditya Taneja
 
Práticas do Extreme Agile
Práticas do Extreme AgilePráticas do Extreme Agile
Práticas do Extreme AgileDairton Bassi
 
Agile Software Development with Scrum
Agile Software Development with ScrumAgile Software Development with Scrum
Agile Software Development with ScrumChris Brown
 
Agile Adoption - What's the Payoff?
Agile Adoption - What's the Payoff? Agile Adoption - What's the Payoff?
Agile Adoption - What's the Payoff? Sparkhound Inc.
 
Mba1034 cg law ethics week 8 leadership 2013
Mba1034 cg law ethics week 8 leadership  2013Mba1034 cg law ethics week 8 leadership  2013
Mba1034 cg law ethics week 8 leadership 2013Stephen Ong
 
Scrum day 2013 presentation
Scrum day 2013 presentationScrum day 2013 presentation
Scrum day 2013 presentationhyperlogy
 
Scrum bangalore 12 march 7 2015 - deepak gururaja - estimation and prioriti...
Scrum bangalore 12   march 7 2015 - deepak gururaja - estimation and prioriti...Scrum bangalore 12   march 7 2015 - deepak gururaja - estimation and prioriti...
Scrum bangalore 12 march 7 2015 - deepak gururaja - estimation and prioriti...Scrum Bangalore
 
Scrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand Gothe
Scrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand GotheScrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand Gothe
Scrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand GotheScrum Bangalore
 
Put first things first time management
Put first things first  time managementPut first things first  time management
Put first things first time managementKarim Meghani
 
Project Management Methodology
Project Management MethodologyProject Management Methodology
Project Management MethodologyC.Y Wong
 
Entendendo Scrum, Kanban e Programação Extrema
Entendendo Scrum, Kanban e Programação ExtremaEntendendo Scrum, Kanban e Programação Extrema
Entendendo Scrum, Kanban e Programação ExtremaDairton Bassi
 
Using ISO 31000 as a strategic tool for National Planning and Governance
Using ISO 31000 as a strategic tool for National Planning and GovernanceUsing ISO 31000 as a strategic tool for National Planning and Governance
Using ISO 31000 as a strategic tool for National Planning and GovernancePECB
 
A Beginner's Guide to IT Project Management
A Beginner's Guide to IT Project ManagementA Beginner's Guide to IT Project Management
A Beginner's Guide to IT Project ManagementWorkfront
 

Viewers also liked (20)

Why Agile
Why AgileWhy Agile
Why Agile
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009
 
Put first things first presented scrum bangalore sept 2015
Put first things first presented   scrum bangalore sept 2015Put first things first presented   scrum bangalore sept 2015
Put first things first presented scrum bangalore sept 2015
 
Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Nave...
Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Nave...Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Nave...
Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Nave...
 
Scrum Bangalore 14th MeetUp 05 September 2015 - It's Not An Agile Story - Kar...
Scrum Bangalore 14th MeetUp 05 September 2015 - It's Not An Agile Story - Kar...Scrum Bangalore 14th MeetUp 05 September 2015 - It's Not An Agile Story - Kar...
Scrum Bangalore 14th MeetUp 05 September 2015 - It's Not An Agile Story - Kar...
 
Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)
Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)
Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)
 
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
 
Práticas do Extreme Agile
Práticas do Extreme AgilePráticas do Extreme Agile
Práticas do Extreme Agile
 
Agile Software Development with Scrum
Agile Software Development with ScrumAgile Software Development with Scrum
Agile Software Development with Scrum
 
Agile Adoption - What's the Payoff?
Agile Adoption - What's the Payoff? Agile Adoption - What's the Payoff?
Agile Adoption - What's the Payoff?
 
Mba1034 cg law ethics week 8 leadership 2013
Mba1034 cg law ethics week 8 leadership  2013Mba1034 cg law ethics week 8 leadership  2013
Mba1034 cg law ethics week 8 leadership 2013
 
Corporate Entrepreneurship Workshop
Corporate Entrepreneurship WorkshopCorporate Entrepreneurship Workshop
Corporate Entrepreneurship Workshop
 
Scrum day 2013 presentation
Scrum day 2013 presentationScrum day 2013 presentation
Scrum day 2013 presentation
 
Scrum bangalore 12 march 7 2015 - deepak gururaja - estimation and prioriti...
Scrum bangalore 12   march 7 2015 - deepak gururaja - estimation and prioriti...Scrum bangalore 12   march 7 2015 - deepak gururaja - estimation and prioriti...
Scrum bangalore 12 march 7 2015 - deepak gururaja - estimation and prioriti...
 
Scrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand Gothe
Scrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand GotheScrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand Gothe
Scrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand Gothe
 
Put first things first time management
Put first things first  time managementPut first things first  time management
Put first things first time management
 
Project Management Methodology
Project Management MethodologyProject Management Methodology
Project Management Methodology
 
Entendendo Scrum, Kanban e Programação Extrema
Entendendo Scrum, Kanban e Programação ExtremaEntendendo Scrum, Kanban e Programação Extrema
Entendendo Scrum, Kanban e Programação Extrema
 
Using ISO 31000 as a strategic tool for National Planning and Governance
Using ISO 31000 as a strategic tool for National Planning and GovernanceUsing ISO 31000 as a strategic tool for National Planning and Governance
Using ISO 31000 as a strategic tool for National Planning and Governance
 
A Beginner's Guide to IT Project Management
A Beginner's Guide to IT Project ManagementA Beginner's Guide to IT Project Management
A Beginner's Guide to IT Project Management
 

Similar to Agile Methodologies - Project Management with SCRUM

Close to agile
Close to agileClose to agile
Close to agilephilywu
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process IntroductionNguyen Hai
 
Dot+Net+2010+Features
Dot+Net+2010+FeaturesDot+Net+2010+Features
Dot+Net+2010+Featuresgurbaxrawat
 
Scrum & Agile - imobilemagic
Scrum & Agile - imobilemagicScrum & Agile - imobilemagic
Scrum & Agile - imobilemagicStartup Braga
 
CAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development PresentationCAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development Presentationdeyoepw
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedPrashaanth T R
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software DevelopmentRaghav Seth
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum MethodologyRajeev Misra
 
Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrumscottycn
 
Agile Development with Scrum.pptx
Agile Development with Scrum.pptxAgile Development with Scrum.pptx
Agile Development with Scrum.pptxzuma14
 
Introduction into Scrum
Introduction into ScrumIntroduction into Scrum
Introduction into Scrummsorin
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrumElad Sofer
 
Engineering Talent Development Thru Projects
Engineering Talent Development Thru ProjectsEngineering Talent Development Thru Projects
Engineering Talent Development Thru ProjectsRoy Mark
 
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...varty
 

Similar to Agile Methodologies - Project Management with SCRUM (20)

Close to agile
Close to agileClose to agile
Close to agile
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Agile
Agile Agile
Agile
 
Dot+Net+2010+Features
Dot+Net+2010+FeaturesDot+Net+2010+Features
Dot+Net+2010+Features
 
Agile
AgileAgile
Agile
 
Scrum & Agile - imobilemagic
Scrum & Agile - imobilemagicScrum & Agile - imobilemagic
Scrum & Agile - imobilemagic
 
CAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development PresentationCAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development Presentation
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
 
Agile
AgileAgile
Agile
 
Scrum and Agile SDLC 101
Scrum and Agile SDLC 101Scrum and Agile SDLC 101
Scrum and Agile SDLC 101
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software Development
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrum
 
Agile Development with Scrum.pptx
Agile Development with Scrum.pptxAgile Development with Scrum.pptx
Agile Development with Scrum.pptx
 
Introduction into Scrum
Introduction into ScrumIntroduction into Scrum
Introduction into Scrum
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
Engineering Talent Development Thru Projects
Engineering Talent Development Thru ProjectsEngineering Talent Development Thru Projects
Engineering Talent Development Thru Projects
 
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
 

Recently uploaded

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

Agile Methodologies - Project Management with SCRUM

  • 2. Agenda  What is Agile?  Why Agile?  Are we sure that Agile will succeed?  Birth of Agile  Agile Methodologies  SCRUM  Team Composition  Process  Artifacts  Timeline  Ceremonies  Take-away from this meeting
  • 3. What is Agile  By Oxford dictionary  Agile means – “Able to move quickly and easily”  By IT Industry Standards  Set of methodologies to manage and run IT Projects
  • 4. Why Agile?  Traditional Waterfall model has a frightening history of failure, in over 30 years of practice  68% of IT projects fail due to Poor Requirement  68% of IT projects have marginal or outright failure  41% of time is spent in Requirement gathering  Most projects take over 180% of target time  Most projects consume 168% of allocated budge  Overall 66% project failure rate These statistical evidences became a proponent of corrections in Requirement gathering, Estimations, Time, over consuming budget and project execution.
  • 5. Are we sure that Agile will succeed?  Agile removes few blind assumptions made by traditional waterfall model  Customer knows all!  Customer has complete set of requirements while allocating projects to us!  Market conditions, sponsors, competitors will never have a better product idea!  Our processes are mature and don’t need revision!
  • 6. Birth of Agile  Dr. Winston Royce in 1970 claimed the failure mode of traditional sequential development model.  Later in 2001 a group of 17 professionals met to brainstorm about the problem, and come up with a solution of continuous project failure.  They came up with few rules to run modern project management called - 4 Agile Values and 12 Agile Principles. http://agilemanifesto.org/
  • 7. Agile Methodologies  SCRUM - we will focus here  Xtreme Programming (XP)  Feature Driven Development (FDD)  Dynamic System Development Method (DSDM)  Lean Software Development  Crystal
  • 8.  Equated to a game of Rugby  A light weight project management framework based upon Agile model.  Software development based upon Iterative and Incremental framework.  2-3 weeks iterations.  Promotes Team work SCRUM In Rugby the whole team works towards the common goal to pass the ball and score goals.
  • 9. SCRUM - Team Composition Product Owner Team  Identifies product features.  Maintains feature priority list.  Defines and elaborates user-stories  Defines acceptance criteria  Defines and coordinates a release  Promotes Team work  SCRUM expert  Process expert  Servant leader  Removes impediments / road-blocks  Resolves conflicts  Shields the team from outside pressures  Product quality owner  Composed of developers, testers, graphics designers, technical writers, etc. all as part of one team.  Commitment owner - authorized to make team, development, and execution commitments.  Negotiate for deliverables, in good faith of the project SCRUM Master
  • 11. Sprint Timeline  A sprint iteration of 10 days (2 weeks)  Sprint Planning - 1 Day  Sprint Development - 8 days (each day starts with a Standup meeting)  Sprint Review (Demo and Retrospective) - 4 hrs each
  • 12. SCRUM Ceremonies  Sprint Planning  The daily stand-up meeting  Sprint Review  Sprint Retrospective
  • 13. SCRUM – Sprint Planning  Sprint Planning  Product Owner discusses high priority user stories.  Team defines Sprint Goal.  Scrum Master communicates Team’s Velocity based upon historic performances  Team will post their queries to PO  Team discusses high level technical approach  Team commits User Stories for the sprint
  • 14. SCRUM - Daily Stand-up  Status of Team, To the Team  Each member answers 3 questions  What did I do yesterday?  What will I do today?  Is there any road-block in my goal for today?  The road-blocks or Impediments are ToDos of Scrum Master.  These impediments should be resolved ideally in One Day, or ASAP to avoid harming sprint’s goal.
  • 15. SCRUM - Sprint Review  Are all committed stories complete  Are features Acceptable to the Product Owner  Do the features meet Definition of Done.  Any changes or improvement should be added to Product Backlog as new tasks
  • 16. SCRUM - Sprint Retrospective  Steps to conduct a retrospective  Set the Stage  Gather data  Generate insight  Decide what to do  Close the meeting  Is an group introspection exercise  What can we start doing ?  What should we stop doing?  What should we continue doing?
  • 17. SCRUM - Artifacts  Incremental Product  Groomed up Product Backlog  Burndown & Burnup charts (these will help determine team’s Velocity)  Refined and detailed Sprint Backlog
  • 18. Take-away from this meeting  Trust your team  Involve customer frequently  Get prioritized list of requirements  Refine requirements, refine estimates  Develop in chunks  Get frequent feedback  Retrospect and improve  Leverage available tools to automate and improve
  • 19. Thank You  My thanks to:  YOU – the great audience!  http://agilemanifesto.org/  http://www.scrumalliance.org/  http://www.mountaingoatsoftware.com/  “PMI-ACP Exam Prep” - Mike Griffiths  “Scaling Software Agility” - Dean Leffingwell