SlideShare a Scribd company logo
Agile
Agile
Birth of Agile:
• Particularly in 1990s, some developers reacted against traditional “heavyweight”
software development methodologies
• New approaches were being developed and tested, e.g. XP, FDD
• Generally termed “light” processes
• “Representatives” from several of these approaches got together in Utah in 2001
• Settled on term “Agile”
• Called themselves the “Agile Alliance”
• Developed a “manifesto” and a statement of “principles”
Agile
Birth of Agile:
• Agile isn’t a set of tools or a single methodology, but a philosophy put to paper in
2001 with an initial 17 signatories
• Agile was a significant departure from the heavyweight document-driven software
development methodologies
• These new methods attempt a useful compromise between no process and too
much process, providing just enough process to gain a reasonable payoff
Visit: http://masterofproject.com for full course
Agile
Birth of Agile:
Agile methods are adaptive rather than predictive
Agile methods are people-oriented rather than process-oriented
Visit: http://masterofproject.com for full course
Agile
Agile Manifesto:
• We are uncovering better ways of developing software by doing it and helping
others do it. Through this work we have come to value:
Individuals and interactions over processes and tools
Working Software over comprehensive documentation
Responding to Change over following a plan
Customer Collaboration over contract negotiation
That is, while there is value in the items on the right, we value the items on the left more.
Visit: http://masterofproject.com for full course
Agile
Agile Manifesto:
• We are uncovering better ways of developing software by doing it and helping
others do it. Through this work we have come to value:
Visit: http://masterofproject.com for full course
Agile
Agile Manifesto:
• Individuals and interactions over processes and tools
 Team-based approach
 Promotes team-member interaction
 Focus on team responsibility is critical
Visit: http://masterofproject.com for full course
Agile
Agile Manifesto:
• Working software over comprehensive documentation
 Working & finished product is essential
 Produce a product increment
 Product might not have all functionality yet for the customers
Visit: http://masterofproject.com for full course
Agile
Agile Manifesto:
• Customer collaboration over contract negotiation
 Promotes and facilitates collaboration
 Finding The BEST!
Visit: http://masterofproject.com for full course
Agile
Agile Manifesto:
• Responding to change over following a plan
 Frequent plans
 Plans help the team and business to take decisions
 Goal is to create value and embrace the change
 Continuous planning improve the chances of success
Visit: http://masterofproject.com for full course
Agile
Agile Principles:
Visit: http://masterofproject.com for full course
Agile
Agile Principles:
1st Principle: Our highest priority is to satisfy the customer through early and
continuous delivery of valuable software.
Visit: http://masterofproject.com for full course
Agile
Agile Principles:
2nd Principle: Welcome changing requirements, even late in development. Agile
processes harness change for the customer's competitive advantage.
Visit: http://masterofproject.com for full course
Agile
Agile Principles:
3rd Principle: Deliver working software frequently, from a couple of weeks to a couple
of months, with a preference to the shorter timescale.
Visit: http://masterofproject.com for full course
Agile
Agile Principles:
4th Principle: Business people and developers must work together daily throughout
the project.
Visit: http://masterofproject.com for full course
Agile
Agile Principles:
5th Principle: Build projects around motivated individuals. Give them the
environment and support they need, and trust them to get the job done.
Visit: http://masterofproject.com for full course
Agile
Agile Principles:
6th Principle: The most efficient and effective method of conveying information to and
within a development team is face-to-face conversation.
Visit: http://masterofproject.com for full course
Agile
Agile Principles:
7th Principle: Working software is the primary measure of progress.
Visit: http://masterofproject.com for full course
Agile
Agile Principles:
8th Principle: Agile processes promote sustainable development. The sponsors,
developers, and users should be able to maintain a constant pace indefinitely.
Visit: http://masterofproject.com for full course
Agile
Agile Principles:
9th Principle: Continuous attention to technical excellence and good design enhances
agility.
Visit: http://masterofproject.com for full course
Agile
Agile Principles:
10th Principle: Simplicity--the art of maximizing the amount of work not done--is
essential.
Visit: http://masterofproject.com for full course
Agile
Agile Principles:
11th Principle: The best architectures, requirements, and designs emerge from self-
organizing teams.
Visit: http://masterofproject.com for full course
Agile
Agile Principles:
12th Principle: At regular intervals, the team reflects on how to become more effective,
then tunes and adjusts its behavior accordingly.
Visit: http://masterofproject.com for full course
Agile
Need for Agile: Visit: http://masterofproject.com for full course
Agile
Need for Agile: Visit: http://masterofproject.com for full course
Agile
Need for Agile:
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Requirements
Analysis
Design
Development
Integration
Testing
Deploy
~7 months after requirements finalization
Visit: http://masterofproject.com for full course
Agile
Need for Agile: Visit: http://masterofproject.com for full course
Agile
Need for Agile:
Delivery#1
Delivery#2
Delivery#3
Delivery#4
Delivery#5
Delivery#6
Visit: http://masterofproject.com for full course
Agile
Common Misconceptions About Agile:
• Agile is not
 A “Silver Bullet” solution
 An excuse for poor requirement definition
 About failure to control the scope, it is about managed change
 An excuse for poor design
 An excuse for reducing quality
 Doing more with less resources
 Unstructured
Visit: http://masterofproject.com for full course
Agile
Agile Frameworks and Methodologies:
AGILE
Scrum
Extreme
Programming
(XP)
Lean
Kanban
RUP
Crystal
DSDM
FDD
Visit: http://masterofproject.com for full course
Agile
Agile Frameworks and Methodologies:
Visit: http://masterofproject.com for full course
Agile
Agile Frameworks and Methodologies:
AGILE
Scrum
Extreme
Programming
(XP)
Lean
Kanban
RUP
Crystal
DSDM
FDD
Visit: http://masterofproject.com for full course
Agile
Extreme Programming (XP):
• XP includes some management elements but emphasizes technical practices more
and is therefore more of an agile engineering methodology
• In XP, the “Customer” works very closely with the development team to define and
prioritize granular units of functionality referred to as "User Stories"
• The development team estimates, plans, and delivers user stories in the form of
working, tested software on an iteration by iteration basis (typically every 1-3 weeks)
Visit: http://masterofproject.com for full course
Agile
Extreme Programming (XP):
• Values
 Simplicity
 Do only what is needed
 Communication
 Everyone is part of the team
 Face-to-face and daily communication
Visit: http://masterofproject.com for full course
Agile
Extreme Programming (XP):
• Values
 Feedback
 Early delivery
 Make any needed changes
 Respect
 Every team member deserves respect
Visit: http://masterofproject.com for full course
Agile
Extreme Programming (XP):
• Values
 Courage
 Tell the truth
 Plan to succeed
Visit: http://masterofproject.com for full course
Agile
Extreme Programming (XP):
• 12 Practices
Visit: http://masterofproject.com for full course
Agile
Lean:
• Lean is an iterative agile methodology which owes much of its principles and
practices to the Lean Manufacturing approach also known as ‘just-in-time
production’, and pioneered by Toyota.
Visit: http://masterofproject.com for full course
Agile
Lean:
• 7 Principles
1. Eliminating Waste
2. Amplifying Learning
3. Deciding as Late as Possible
4. Delivering as Fast as Possible
5. Empowering the Team
6. Building Integrity In
7. Seeing the Whole
Visit: http://masterofproject.com for full course
Agile
Kanban:
• Kanban is an agile methodology for managing the creation of products with an
emphasis on continual delivery while not overburdening the team.
• Underlying mechanism for managing the production line can be applied on
software development.
Software Development Pipeline
Feature
Requests
Improved
Software
Visit: http://masterofproject.com for full course
Agile
Kanban:
Software Development Pipeline
Analysis Development Test
10 items
per week
10 items
per week
5 items
per week
Bottleneck
Visit: http://masterofproject.com for full course
Agile
Kanban:
Visit: http://masterofproject.com for full course
Agile
Kanban:
• 3 basic practices:
• Visualize what you do today (workflow): seeing all the items in context of each other
can be very informative
• Limit the amount of work in progress (WIP): this helps balancing the flow-based
approach so teams don’t start and commit to too much work at once
• Enhance flow: when something is finished, the next highest thing from the backlog is
pulled into play
Visit: http://masterofproject.com for full course

More Related Content

What's hot

An Overview of SAFe
An Overview of SAFeAn Overview of SAFe
An Overview of SAFe
Tathagat Varma
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
gihanlsw
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
Invensis Learning
 
The Product Owner Role
The Product Owner RoleThe Product Owner Role
The Product Owner Role
Roman Pichler
 
Product Backlog Management
Product Backlog ManagementProduct Backlog Management
Product Backlog Management
Silvana Wasitova, Scrum & Agile Coach
 
Agile Practice Guide Notes
Agile Practice Guide NotesAgile Practice Guide Notes
Agile Practice Guide Notes
Mahmoud BEN TAHAR
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
Clarion Marketing
 
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
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
Nguyen Hai
 
Product Owner & Product Manager Training
Product Owner & Product Manager TrainingProduct Owner & Product Manager Training
Product Owner & Product Manager Training
Rob Betcher
 
Scrum
ScrumScrum
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
Dave Neuman
 
Agile vs. waterfall
Agile vs. waterfallAgile vs. waterfall
Agile vs. waterfall
Dvir Zohar
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
Arun R
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with ScrumAditya Raj
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
Dom Cushnan
 
Agile presentation
Agile presentationAgile presentation
Agile presentationinfolock
 
Synerzip Agile Cheat Sheet
Synerzip Agile Cheat SheetSynerzip Agile Cheat Sheet
Synerzip Agile Cheat Sheetjillfrank12
 
Agile methodologiesvswaterfall
Agile methodologiesvswaterfallAgile methodologiesvswaterfall
Agile methodologiesvswaterfall
Muthu Natarajan
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
Aciron Consulting
 

What's hot (20)

An Overview of SAFe
An Overview of SAFeAn Overview of SAFe
An Overview of SAFe
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
 
The Product Owner Role
The Product Owner RoleThe Product Owner Role
The Product Owner Role
 
Product Backlog Management
Product Backlog ManagementProduct Backlog Management
Product Backlog Management
 
Agile Practice Guide Notes
Agile Practice Guide NotesAgile Practice Guide Notes
Agile Practice Guide Notes
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
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?
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Product Owner & Product Manager Training
Product Owner & Product Manager TrainingProduct Owner & Product Manager Training
Product Owner & Product Manager Training
 
Scrum
ScrumScrum
Scrum
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Agile vs. waterfall
Agile vs. waterfallAgile vs. waterfall
Agile vs. waterfall
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Synerzip Agile Cheat Sheet
Synerzip Agile Cheat SheetSynerzip Agile Cheat Sheet
Synerzip Agile Cheat Sheet
 
Agile methodologiesvswaterfall
Agile methodologiesvswaterfallAgile methodologiesvswaterfall
Agile methodologiesvswaterfall
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 

Viewers also liked

Building Agility Brick by Brick : A report on how Agile imbibed successfully ...
Building Agility Brick by Brick : A report on how Agile imbibed successfully ...Building Agility Brick by Brick : A report on how Agile imbibed successfully ...
Building Agility Brick by Brick : A report on how Agile imbibed successfully ...
Amit Srivastava, PMP
 
Agile methodology v 4.5 s
Agile methodology   v 4.5 sAgile methodology   v 4.5 s
Agile methodology v 4.5 sJames Sutter
 
Rhok 101 for change makers - with an agile flavour
Rhok 101 for change makers - with an agile flavourRhok 101 for change makers - with an agile flavour
Rhok 101 for change makers - with an agile flavour
Caoilte Dunne
 
Agile 101
Agile 101Agile 101
Agile 101
Bill McGehee
 
Fun Facts About Domains from AirFreight.com Owner Dan Boaz
Fun Facts About Domains from AirFreight.com Owner Dan Boaz Fun Facts About Domains from AirFreight.com Owner Dan Boaz
Fun Facts About Domains from AirFreight.com Owner Dan Boaz
Dan Boaz
 
Agile Auckland agile 101 back to basics
Agile Auckland   agile 101 back to basicsAgile Auckland   agile 101 back to basics
Agile Auckland agile 101 back to basics
Edwin Dando
 
SITE REPORT (CT).pdf
SITE REPORT (CT).pdfSITE REPORT (CT).pdf
SITE REPORT (CT).pdfkhaikeat16
 
Search Keyword & Social Data Mining by @Aleyda from @WooRank at #SESLON
Search Keyword & Social Data Mining by @Aleyda from @WooRank at #SESLONSearch Keyword & Social Data Mining by @Aleyda from @WooRank at #SESLON
Search Keyword & Social Data Mining by @Aleyda from @WooRank at #SESLON
Aleyda Solís
 
Origins & Overview of Lean and Agile
Origins & Overview of Lean and AgileOrigins & Overview of Lean and Agile
Origins & Overview of Lean and Agile
Georg Fasching
 
City Limits: The Urbanisation Challenge
City Limits: The Urbanisation ChallengeCity Limits: The Urbanisation Challenge
City Limits: The Urbanisation Challenge
Auckland Conversations
 
Modern agile overview
Modern agile overviewModern agile overview
Modern agile overview
Steve Purkis
 
Overview of agile
Overview of agileOverview of agile
Overview of agile
Parul Malik (PMP)
 
Agile 101 Basic Measurement
Agile 101 Basic MeasurementAgile 101 Basic Measurement
Agile 101 Basic Measurement
Dhaval Panchal
 
Agile Overview Session
Agile Overview SessionAgile Overview Session
Agile Overview Session
Bahaa Farouk
 
Agile Methodology - Data Migration v1.0
Agile Methodology - Data Migration v1.0Agile Methodology - Data Migration v1.0
Agile Methodology - Data Migration v1.0Julian Samuels
 
Using agile for things that aren't software
Using agile for things that aren't softwareUsing agile for things that aren't software
Using agile for things that aren't software
Tracey Williams
 
Next Level Agile - Ryan Polk
Next Level Agile - Ryan PolkNext Level Agile - Ryan Polk
Next Level Agile - Ryan Polk
Rally Software
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.SlideTeam.net
 
Summer internship project report on online food app- TINYOWL
Summer internship project report on online food app- TINYOWLSummer internship project report on online food app- TINYOWL
Summer internship project report on online food app- TINYOWL
Sahil Jain
 

Viewers also liked (20)

Building Agility Brick by Brick : A report on how Agile imbibed successfully ...
Building Agility Brick by Brick : A report on how Agile imbibed successfully ...Building Agility Brick by Brick : A report on how Agile imbibed successfully ...
Building Agility Brick by Brick : A report on how Agile imbibed successfully ...
 
Agile methodology v 4.5 s
Agile methodology   v 4.5 sAgile methodology   v 4.5 s
Agile methodology v 4.5 s
 
Rhok 101 for change makers - with an agile flavour
Rhok 101 for change makers - with an agile flavourRhok 101 for change makers - with an agile flavour
Rhok 101 for change makers - with an agile flavour
 
Agile 101
Agile 101Agile 101
Agile 101
 
Fun Facts About Domains from AirFreight.com Owner Dan Boaz
Fun Facts About Domains from AirFreight.com Owner Dan Boaz Fun Facts About Domains from AirFreight.com Owner Dan Boaz
Fun Facts About Domains from AirFreight.com Owner Dan Boaz
 
Agile Auckland agile 101 back to basics
Agile Auckland   agile 101 back to basicsAgile Auckland   agile 101 back to basics
Agile Auckland agile 101 back to basics
 
SITE REPORT (CT).pdf
SITE REPORT (CT).pdfSITE REPORT (CT).pdf
SITE REPORT (CT).pdf
 
Search Keyword & Social Data Mining by @Aleyda from @WooRank at #SESLON
Search Keyword & Social Data Mining by @Aleyda from @WooRank at #SESLONSearch Keyword & Social Data Mining by @Aleyda from @WooRank at #SESLON
Search Keyword & Social Data Mining by @Aleyda from @WooRank at #SESLON
 
Origins & Overview of Lean and Agile
Origins & Overview of Lean and AgileOrigins & Overview of Lean and Agile
Origins & Overview of Lean and Agile
 
City Limits: The Urbanisation Challenge
City Limits: The Urbanisation ChallengeCity Limits: The Urbanisation Challenge
City Limits: The Urbanisation Challenge
 
Modern agile overview
Modern agile overviewModern agile overview
Modern agile overview
 
Overview of agile
Overview of agileOverview of agile
Overview of agile
 
Agile 101 Basic Measurement
Agile 101 Basic MeasurementAgile 101 Basic Measurement
Agile 101 Basic Measurement
 
Agile Overview Session
Agile Overview SessionAgile Overview Session
Agile Overview Session
 
Sdlc
SdlcSdlc
Sdlc
 
Agile Methodology - Data Migration v1.0
Agile Methodology - Data Migration v1.0Agile Methodology - Data Migration v1.0
Agile Methodology - Data Migration v1.0
 
Using agile for things that aren't software
Using agile for things that aren't softwareUsing agile for things that aren't software
Using agile for things that aren't software
 
Next Level Agile - Ryan Polk
Next Level Agile - Ryan PolkNext Level Agile - Ryan Polk
Next Level Agile - Ryan Polk
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.
 
Summer internship project report on online food app- TINYOWL
Summer internship project report on online food app- TINYOWLSummer internship project report on online food app- TINYOWL
Summer internship project report on online food app- TINYOWL
 

Similar to Agile Methodology - Agile Project Management Training

Let's Talk… AGILE
Let's Talk… AGILELet's Talk… AGILE
Let's Talk… AGILE
Nah Wee Yang
 
What is agile?
What is agile?What is agile?
What is agile?
Rohana K Amarakoon
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
Orange and Bronze Software Labs
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
PrudentialSolutions
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
Nitor
 
Understand the background of Agile software development now
Understand the background of Agile software development nowUnderstand the background of Agile software development now
Understand the background of Agile software development now
Nirajan Panthee
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
Manoj Gupta, CSM®,
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
Anat (Alon) Salhov
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
Aleem Khan
 
Introduction to Agile Software Development Process
Introduction to Agile Software Development ProcessIntroduction to Agile Software Development Process
Introduction to Agile Software Development Process
Software Park Thailand
 
Introduction to Agile Dr Richard Guerrero_Wessex AHSN Learning Lab
Introduction to Agile Dr Richard Guerrero_Wessex AHSN Learning LabIntroduction to Agile Dr Richard Guerrero_Wessex AHSN Learning Lab
Introduction to Agile Dr Richard Guerrero_Wessex AHSN Learning Lab
Health Innovation Wessex
 
Top 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdfTop 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdf
Jazmine Brown
 
Agile Unified Process (AUP).pptx
Agile Unified Process (AUP).pptxAgile Unified Process (AUP).pptx
Agile Unified Process (AUP).pptx
Karim Monir
 
Make better share point stuff with an agile methodology
Make better share point stuff with an agile methodologyMake better share point stuff with an agile methodology
Make better share point stuff with an agile methodology
Doug Hemminger
 
Agile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdfAgile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdf
Borja ARRIZABALAGA URIARTE
 
Agile Methodology - Software Engineering
Agile Methodology - Software EngineeringAgile Methodology - Software Engineering
Agile Methodology - Software Engineering
Purvik Rana
 
Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019
Ahmed Misbah
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdf
SwapnikaReddy6
 
Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
ShravanThangallapall
 
Agile project management PMI-ACP
Agile project management PMI-ACPAgile project management PMI-ACP
Agile project management PMI-ACP
EVOLVE for Instructors Materials
 

Similar to Agile Methodology - Agile Project Management Training (20)

Let's Talk… AGILE
Let's Talk… AGILELet's Talk… AGILE
Let's Talk… AGILE
 
What is agile?
What is agile?What is agile?
What is agile?
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
Understand the background of Agile software development now
Understand the background of Agile software development nowUnderstand the background of Agile software development now
Understand the background of Agile software development now
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
Introduction to Agile Software Development Process
Introduction to Agile Software Development ProcessIntroduction to Agile Software Development Process
Introduction to Agile Software Development Process
 
Introduction to Agile Dr Richard Guerrero_Wessex AHSN Learning Lab
Introduction to Agile Dr Richard Guerrero_Wessex AHSN Learning LabIntroduction to Agile Dr Richard Guerrero_Wessex AHSN Learning Lab
Introduction to Agile Dr Richard Guerrero_Wessex AHSN Learning Lab
 
Top 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdfTop 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdf
 
Agile Unified Process (AUP).pptx
Agile Unified Process (AUP).pptxAgile Unified Process (AUP).pptx
Agile Unified Process (AUP).pptx
 
Make better share point stuff with an agile methodology
Make better share point stuff with an agile methodologyMake better share point stuff with an agile methodology
Make better share point stuff with an agile methodology
 
Agile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdfAgile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdf
 
Agile Methodology - Software Engineering
Agile Methodology - Software EngineeringAgile Methodology - Software Engineering
Agile Methodology - Software Engineering
 
Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdf
 
Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
 
Agile project management PMI-ACP
Agile project management PMI-ACPAgile project management PMI-ACP
Agile project management PMI-ACP
 

More from Resit Gulec, MBA, PMP®, ITIL®

Startup project management
Startup project managementStartup project management
Startup project management
Resit Gulec, MBA, PMP®, ITIL®
 
Sample Agile Scrum Certification Exam Questions
Sample Agile Scrum Certification Exam QuestionsSample Agile Scrum Certification Exam Questions
Sample Agile Scrum Certification Exam Questions
Resit Gulec, MBA, PMP®, ITIL®
 
Sample PMP Exam Questions
Sample PMP Exam QuestionsSample PMP Exam Questions
Sample PMP Exam Questions
Resit Gulec, MBA, PMP®, ITIL®
 
Online PMP Exam Certification Training - 35 Hours
Online PMP Exam Certification Training - 35 HoursOnline PMP Exam Certification Training - 35 Hours
Online PMP Exam Certification Training - 35 Hours
Resit Gulec, MBA, PMP®, ITIL®
 
How to Apply PMI PMP Certification Exam
How to Apply PMI PMP Certification ExamHow to Apply PMI PMP Certification Exam
How to Apply PMI PMP Certification Exam
Resit Gulec, MBA, PMP®, ITIL®
 
How to Apply for PMI CAPM Certification Exam
How to Apply for PMI CAPM Certification ExamHow to Apply for PMI CAPM Certification Exam
How to Apply for PMI CAPM Certification Exam
Resit Gulec, MBA, PMP®, ITIL®
 

More from Resit Gulec, MBA, PMP®, ITIL® (6)

Startup project management
Startup project managementStartup project management
Startup project management
 
Sample Agile Scrum Certification Exam Questions
Sample Agile Scrum Certification Exam QuestionsSample Agile Scrum Certification Exam Questions
Sample Agile Scrum Certification Exam Questions
 
Sample PMP Exam Questions
Sample PMP Exam QuestionsSample PMP Exam Questions
Sample PMP Exam Questions
 
Online PMP Exam Certification Training - 35 Hours
Online PMP Exam Certification Training - 35 HoursOnline PMP Exam Certification Training - 35 Hours
Online PMP Exam Certification Training - 35 Hours
 
How to Apply PMI PMP Certification Exam
How to Apply PMI PMP Certification ExamHow to Apply PMI PMP Certification Exam
How to Apply PMI PMP Certification Exam
 
How to Apply for PMI CAPM Certification Exam
How to Apply for PMI CAPM Certification ExamHow to Apply for PMI CAPM Certification Exam
How to Apply for PMI CAPM Certification Exam
 

Recently uploaded

Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
Steve Thomason
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
Excellence Foundation for South Sudan
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
AzmatAli747758
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
GeoBlogs
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 

Recently uploaded (20)

Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 

Agile Methodology - Agile Project Management Training

  • 2. Agile Birth of Agile: • Particularly in 1990s, some developers reacted against traditional “heavyweight” software development methodologies • New approaches were being developed and tested, e.g. XP, FDD • Generally termed “light” processes • “Representatives” from several of these approaches got together in Utah in 2001 • Settled on term “Agile” • Called themselves the “Agile Alliance” • Developed a “manifesto” and a statement of “principles”
  • 3. Agile Birth of Agile: • Agile isn’t a set of tools or a single methodology, but a philosophy put to paper in 2001 with an initial 17 signatories • Agile was a significant departure from the heavyweight document-driven software development methodologies • These new methods attempt a useful compromise between no process and too much process, providing just enough process to gain a reasonable payoff Visit: http://masterofproject.com for full course
  • 4. Agile Birth of Agile: Agile methods are adaptive rather than predictive Agile methods are people-oriented rather than process-oriented Visit: http://masterofproject.com for full course
  • 5. Agile Agile Manifesto: • We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working Software over comprehensive documentation Responding to Change over following a plan Customer Collaboration over contract negotiation That is, while there is value in the items on the right, we value the items on the left more. Visit: http://masterofproject.com for full course
  • 6. Agile Agile Manifesto: • We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Visit: http://masterofproject.com for full course
  • 7. Agile Agile Manifesto: • Individuals and interactions over processes and tools  Team-based approach  Promotes team-member interaction  Focus on team responsibility is critical Visit: http://masterofproject.com for full course
  • 8. Agile Agile Manifesto: • Working software over comprehensive documentation  Working & finished product is essential  Produce a product increment  Product might not have all functionality yet for the customers Visit: http://masterofproject.com for full course
  • 9. Agile Agile Manifesto: • Customer collaboration over contract negotiation  Promotes and facilitates collaboration  Finding The BEST! Visit: http://masterofproject.com for full course
  • 10. Agile Agile Manifesto: • Responding to change over following a plan  Frequent plans  Plans help the team and business to take decisions  Goal is to create value and embrace the change  Continuous planning improve the chances of success Visit: http://masterofproject.com for full course
  • 12. Agile Agile Principles: 1st Principle: Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Visit: http://masterofproject.com for full course
  • 13. Agile Agile Principles: 2nd Principle: Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. Visit: http://masterofproject.com for full course
  • 14. Agile Agile Principles: 3rd Principle: Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. Visit: http://masterofproject.com for full course
  • 15. Agile Agile Principles: 4th Principle: Business people and developers must work together daily throughout the project. Visit: http://masterofproject.com for full course
  • 16. Agile Agile Principles: 5th Principle: Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. Visit: http://masterofproject.com for full course
  • 17. Agile Agile Principles: 6th Principle: The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. Visit: http://masterofproject.com for full course
  • 18. Agile Agile Principles: 7th Principle: Working software is the primary measure of progress. Visit: http://masterofproject.com for full course
  • 19. Agile Agile Principles: 8th Principle: Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. Visit: http://masterofproject.com for full course
  • 20. Agile Agile Principles: 9th Principle: Continuous attention to technical excellence and good design enhances agility. Visit: http://masterofproject.com for full course
  • 21. Agile Agile Principles: 10th Principle: Simplicity--the art of maximizing the amount of work not done--is essential. Visit: http://masterofproject.com for full course
  • 22. Agile Agile Principles: 11th Principle: The best architectures, requirements, and designs emerge from self- organizing teams. Visit: http://masterofproject.com for full course
  • 23. Agile Agile Principles: 12th Principle: At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. Visit: http://masterofproject.com for full course
  • 24. Agile Need for Agile: Visit: http://masterofproject.com for full course
  • 25. Agile Need for Agile: Visit: http://masterofproject.com for full course
  • 26. Agile Need for Agile: Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Requirements Analysis Design Development Integration Testing Deploy ~7 months after requirements finalization Visit: http://masterofproject.com for full course
  • 27. Agile Need for Agile: Visit: http://masterofproject.com for full course
  • 29. Agile Common Misconceptions About Agile: • Agile is not  A “Silver Bullet” solution  An excuse for poor requirement definition  About failure to control the scope, it is about managed change  An excuse for poor design  An excuse for reducing quality  Doing more with less resources  Unstructured Visit: http://masterofproject.com for full course
  • 30. Agile Agile Frameworks and Methodologies: AGILE Scrum Extreme Programming (XP) Lean Kanban RUP Crystal DSDM FDD Visit: http://masterofproject.com for full course
  • 31. Agile Agile Frameworks and Methodologies: Visit: http://masterofproject.com for full course
  • 32. Agile Agile Frameworks and Methodologies: AGILE Scrum Extreme Programming (XP) Lean Kanban RUP Crystal DSDM FDD Visit: http://masterofproject.com for full course
  • 33. Agile Extreme Programming (XP): • XP includes some management elements but emphasizes technical practices more and is therefore more of an agile engineering methodology • In XP, the “Customer” works very closely with the development team to define and prioritize granular units of functionality referred to as "User Stories" • The development team estimates, plans, and delivers user stories in the form of working, tested software on an iteration by iteration basis (typically every 1-3 weeks) Visit: http://masterofproject.com for full course
  • 34. Agile Extreme Programming (XP): • Values  Simplicity  Do only what is needed  Communication  Everyone is part of the team  Face-to-face and daily communication Visit: http://masterofproject.com for full course
  • 35. Agile Extreme Programming (XP): • Values  Feedback  Early delivery  Make any needed changes  Respect  Every team member deserves respect Visit: http://masterofproject.com for full course
  • 36. Agile Extreme Programming (XP): • Values  Courage  Tell the truth  Plan to succeed Visit: http://masterofproject.com for full course
  • 37. Agile Extreme Programming (XP): • 12 Practices Visit: http://masterofproject.com for full course
  • 38. Agile Lean: • Lean is an iterative agile methodology which owes much of its principles and practices to the Lean Manufacturing approach also known as ‘just-in-time production’, and pioneered by Toyota. Visit: http://masterofproject.com for full course
  • 39. Agile Lean: • 7 Principles 1. Eliminating Waste 2. Amplifying Learning 3. Deciding as Late as Possible 4. Delivering as Fast as Possible 5. Empowering the Team 6. Building Integrity In 7. Seeing the Whole Visit: http://masterofproject.com for full course
  • 40. Agile Kanban: • Kanban is an agile methodology for managing the creation of products with an emphasis on continual delivery while not overburdening the team. • Underlying mechanism for managing the production line can be applied on software development. Software Development Pipeline Feature Requests Improved Software Visit: http://masterofproject.com for full course
  • 41. Agile Kanban: Software Development Pipeline Analysis Development Test 10 items per week 10 items per week 5 items per week Bottleneck Visit: http://masterofproject.com for full course
  • 43. Agile Kanban: • 3 basic practices: • Visualize what you do today (workflow): seeing all the items in context of each other can be very informative • Limit the amount of work in progress (WIP): this helps balancing the flow-based approach so teams don’t start and commit to too much work at once • Enhance flow: when something is finished, the next highest thing from the backlog is pulled into play Visit: http://masterofproject.com for full course