SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
Agile Scrum Methodology
IntroductionAgile Scrum Methodology - Introduction
What is Agile?
• Agile is a process by which a team can manage a project by breaking it up into several stages and
involving constant collaboration with stakeholders and continuous improvement and iteration at every
stage.
• The Agile methodology begins with clients describing how the end product will be used and what
problem it will solve. This clarifies the customer's expectations to the project team.
• Once the work begins, teams cycle through a process of planning, executing, and evaluating — which
might just change the final deliverable to fit the customer's needs better.
• Continuous collaboration is key, both among team members and with project stakeholders, to make
fully-informed decisions.
Agile Methodologies:
The main Agile methodologies are:
• Scrum
• Kanban
• XP (Extreme Programming)
• FDD (Feature Driven Development)
• AUP (Agile Unified Process)
Kanban:
• A visual approach to project management where teams create physical representations of their tasks,
often using sticky notes on whiteboards (or via online apps). Tasks are moved through predetermined
stages to track progress and identify common roadblocks.
Scrum:
• A PM methodology where a small team is led by a Scrum Master whose main job is to clear away all
obstacles to completing work. Work is done in short cycles called sprints, but the team meets daily to
discuss current tasks and roadblocks that need clearing.
Adaptive Project Framework (APF):
• A project management methodology that grew from the idea that most IT projects can’t be managed
using traditional PM methods. Work is done in stages, and evaluated after each stage.
Extreme Project Management (XPM):
• A PM methodology wherein you can change the project plan, budget, and even the final deliverable to
fit changing needs, no matter how far along the project is.
Agile Methodologies:
Scrum Overview:
• Scrum is a process framework used to manage product development and other knowledge
work. Scrum is empirical in that it provides a means for teams to establish a hypothesis of how they
think something works, try it out, reflect on the experience, and make the appropriate adjustments.
• That is, when the framework is used properly. Scrum is structured in a way that allows teams to
incorporate practices from other frameworks where they make sense for the team’s context.
Values:
• Teams following scrum are expected to learn and explore the following values:
Commitment
• Team members personally commit to achieving team goals.
Courage
• Team members do the right thing and work on tough problems.
Focus
• Concentrate on the work identified for the sprint and the goals of the team.
Openness
• Team members and stakeholders are open about all the work and the challenges the team encounters.
Respect
• Team members respect each other to be capable and independent.
Scrum Overview:
Principles
• The following principles underpin the empirical nature of scrum:
Transparency
• The team must work in an environment where everyone is aware of what issues other team members
are running into. Teams surface issues within the organization, often ones that have been there for a
long time, that get in the way of the team’s success.
Inspection
• Frequent inspection points built into the framework to allow the team an opportunity to reflect on how
the process is working. These inspection points include the Daily Scrum meeting and the Sprint Review
Meeting.
Adaptation
• The team constantly investigates how things are going and revises those items that do not seem to
make sense.
Scrum Process
Scrum Events:
• In scrum all the events all time boxed, such that each event has a maximum duration. Scrum
prescribes four formal events for inspection and adaptation. Scrum events were called
ceremonies in the past.
• Sprint
• Sprint Planning
• Daily Scrum
• Sprint Review
• Sprint Retrospective
Scrum Process:
Scrum Process:
Sprint
The Sprint is a timebox of one month or less during which the team produces a potentially shippable
product Increment. Typical characteristics of Sprints:
• Maintain a consistent duration throughout a development effort
• A new Sprint immediately follows the conclusion of the previous Sprint
• Start date and end date of Sprint are fixed
Sprint Planning
• A team starts out a Sprint with a discussion to determine which items from the product backlog they
will work on during the Sprint. The end result of Sprint Planning is the Sprint Backlog.
• Sprint Planning typically occurs in two parts. In the first part, the product owner and the rest of the
team agree on which product backlog items will be included in the Sprint.
• In the Second Part of Sprint Planning, the team determines how they will successfully deliver the
identified product backlog items as part of the potentially shippable product increment.
• The team may identify specific tasks necessary to make that happen if that is one of their
practices. The product backlog items identified for delivery and tasks if applicable, makes up the
Sprint Backlog.
Scrum Process:
• Once the team and product owner establish the scope of the Sprint as described by the product
backlog items no more items can be added to the Sprint Backlog. This protects the team from scope
changes within that Sprint.
Daily Scrum
• The Daily Scrum is a short (usually limited to 15 minutes) discussion where the team coordinates their
activities for the following day. The Daily Scrum is not intended to be a status reporting meeting or a
problem-solving discussion.
Sprint Review
• At the end of the Sprint, the entire team (including product owner) reviews the results of the sprint
with stakeholders of the product. The purpose of this discussion is to discuss, demonstrate, and
potentially give the stakeholders a chance to use, the increment in order to get feedback. The Sprint
Review is not intended to provide a status report. Feedback from the sprint review gets placed into the
Product Backlog for future consideration.
Sprint Retrospective
• At the end of the Sprint following the sprint review the team (including product owner) should reflect
upon how things went during the previous sprint and identify adjustments they could make going
forward. The result of this retrospective is at least one action item included on the following Sprint’s
Sprint Backlog.
Scrum Roles:
Scrum Roles:
• In scrum there are three roles. Together these are known as the Scrum Team. The scrum
team sets the length of the sprint.
• Product Owner
• Team, also called the development team
• Scrum Master
Scrum Roles:
The Product Owner
• The product owner is a role team responsible for managing the product backlog in order to achieve the
desired outcome that the team seeks to accomplish.
• The product owner role exists in Scrum to address challenges that product development teams had
with multiple, conflicting direction, or no direction at all with respect to what to build.
The Scrum Master
• The scrum master is the team role responsible for ensuring the team lives agile values and principles
and follows the processes and practices that the team agreed they would use.
• The name was initially intended to indicate someone who is an expert at Scrum and can therefore
coach others.
• The role does not generally have any actual authority. People filling this role have to lead from a
position of influence, often taking a servant-leadership stance.
The Development Team
• The development team consists of the people who deliver the product increment inside a Sprint.
• The main responsibility of the development team is to deliver the increment that delivers value every
Sprint.
• How the work is divided up to do that is left up to the team to determine based on the conditions at
that time.
Scrum Artifacts:
Scrum Artifacts:
• Scrum artefacts represent work or value to provide transparency and opportunities for
inspection and adaptation. The scrum artefacts are:
• Product backlog
• Sprint backlog
• Increment
• Definition of Done
• Monitoring Progress towards a goal (whole project)
• Monitoring sprint progress
Scrum Artifacts:
Product Backlog
• The product backlog is an ordered list of all the possible changes that could be made to the
product. Items on the product backlog are options, not commitments in that just because they exist on
the Product Backlog does not guarantee they will be delivered.
• The Product Owner maintains the product backlog on an ongoing basis including its content,
availability, and ordering.
Sprint Backlog
• The Sprint Backlog is the collection of product backlog items selected for delivery in the Sprint, and if
the team identifies tasks, the tasks necessary to deliver those product backlog items and achieve the
Sprint Goal.
Increment
• The increment is the collection of the Product Backlog Items that meet the team’s Definition of Done by
the end of the Sprint. The Product Owner may decide to release the increment or build upon it in
future Sprints.
Definition of Done
• The definition of done is a team’s shared agreement on the criteria that a Product Backlog Item must
meet before it is considered done.

Contenu connexe

Tendances

Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 MinutesSerge Rehem
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodologyAmit Verma
 
Scrum 101
Scrum 101Scrum 101
Scrum 101beLithe
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedPrashaanth T R
 
Agile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionAgile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionXBOSoft
 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018pmengal
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overviewsunilkumar_
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training ProcessClarion Marketing
 
Agile In 5 Minutes
Agile In 5 MinutesAgile In 5 Minutes
Agile In 5 MinutesHenry Jacob
 
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
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.pptMohan Late
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process IntroductionNguyen Hai
 
Agile Methodology(SCRUM)
Agile Methodology(SCRUM)Agile Methodology(SCRUM)
Agile Methodology(SCRUM)KhushSlideShare
 

Tendances (20)

Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 Minutes
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodology
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Scrum framework
Scrum frameworkScrum framework
Scrum framework
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
 
Scrum introduction
Scrum introductionScrum introduction
Scrum introduction
 
Agile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionAgile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An Introduction
 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Agile In 5 Minutes
Agile In 5 MinutesAgile In 5 Minutes
Agile In 5 Minutes
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
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?
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Agile Methodology(SCRUM)
Agile Methodology(SCRUM)Agile Methodology(SCRUM)
Agile Methodology(SCRUM)
 
Scrum cheat sheet
Scrum cheat sheetScrum cheat sheet
Scrum cheat sheet
 

Similaire à Agile Scrum Methodology Introduction

Essentials of Scrum
Essentials of ScrumEssentials of Scrum
Essentials of Scrumeikitakeuchi
 
Scrum overview
Scrum overviewScrum overview
Scrum overviewPaul Nil
 
Scrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonScrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonDony Riyanto
 
Software Development Guide To Accelerate Performance
Software Development Guide To Accelerate PerformanceSoftware Development Guide To Accelerate Performance
Software Development Guide To Accelerate PerformanceZaid Shabbir
 
Agile Processes - Scrum
Agile Processes - ScrumAgile Processes - Scrum
Agile Processes - ScrumSoumya De
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptMujeebMohammed18
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptAnuriJoshi
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptGustavoDelaEspriella2
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptNarendraKumar521662
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptMANYAGOEL14
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptssuser436c47
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptssuserf8c57f
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptgauravarora931329
 
Agile Processes-Scrum.ppt
 Agile Processes-Scrum.ppt Agile Processes-Scrum.ppt
Agile Processes-Scrum.pptYunusKhan90
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptssuser4f2477
 

Similaire à Agile Scrum Methodology Introduction (20)

Scrum Guidelines
Scrum GuidelinesScrum Guidelines
Scrum Guidelines
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
professional scrum master
professional scrum master professional scrum master
professional scrum master
 
Essentials of Scrum
Essentials of ScrumEssentials of Scrum
Essentials of Scrum
 
Scrum overview
Scrum overviewScrum overview
Scrum overview
 
Scrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonScrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & Handson
 
Software Development Guide To Accelerate Performance
Software Development Guide To Accelerate PerformanceSoftware Development Guide To Accelerate Performance
Software Development Guide To Accelerate Performance
 
Scrum at a Glance
Scrum at a GlanceScrum at a Glance
Scrum at a Glance
 
Agile Processes - Scrum
Agile Processes - ScrumAgile Processes - Scrum
Agile Processes - Scrum
 
Scrum Master Handbook
Scrum Master HandbookScrum Master Handbook
Scrum Master Handbook
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Agile Processes-Scrum.ppt
 Agile Processes-Scrum.ppt Agile Processes-Scrum.ppt
Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 

Dernier

Management and managerial skills training manual.pdf
Management and managerial skills training manual.pdfManagement and managerial skills training manual.pdf
Management and managerial skills training manual.pdffillmonipdc
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsCIToolkit
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionCIToolkit
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentationmintusiprd
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证jdkhjh
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insightWayne Abrahams
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchRashtriya Kisan Manch
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Reviewthomas851723
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineeringthomas851723
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentationcraig524401
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixCIToolkit
 
Motivational theories an leadership skills
Motivational theories an leadership skillsMotivational theories an leadership skills
Motivational theories an leadership skillskristinalimarenko7
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)jennyeacort
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sectorthomas851723
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsCIToolkit
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingCIToolkit
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramCIToolkit
 

Dernier (18)

Management and managerial skills training manual.pdf
Management and managerial skills training manual.pdfManagement and managerial skills training manual.pdf
Management and managerial skills training manual.pdf
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem Resolution
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentation
 
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Servicesauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insight
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Review
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineering
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentation
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
 
Motivational theories an leadership skills
Motivational theories an leadership skillsMotivational theories an leadership skills
Motivational theories an leadership skills
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sector
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield Metrics
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
 

Agile Scrum Methodology Introduction

  • 1. Agile Scrum Methodology IntroductionAgile Scrum Methodology - Introduction
  • 2. What is Agile? • Agile is a process by which a team can manage a project by breaking it up into several stages and involving constant collaboration with stakeholders and continuous improvement and iteration at every stage. • The Agile methodology begins with clients describing how the end product will be used and what problem it will solve. This clarifies the customer's expectations to the project team. • Once the work begins, teams cycle through a process of planning, executing, and evaluating — which might just change the final deliverable to fit the customer's needs better. • Continuous collaboration is key, both among team members and with project stakeholders, to make fully-informed decisions. Agile Methodologies: The main Agile methodologies are: • Scrum • Kanban • XP (Extreme Programming) • FDD (Feature Driven Development) • AUP (Agile Unified Process)
  • 3. Kanban: • A visual approach to project management where teams create physical representations of their tasks, often using sticky notes on whiteboards (or via online apps). Tasks are moved through predetermined stages to track progress and identify common roadblocks. Scrum: • A PM methodology where a small team is led by a Scrum Master whose main job is to clear away all obstacles to completing work. Work is done in short cycles called sprints, but the team meets daily to discuss current tasks and roadblocks that need clearing. Adaptive Project Framework (APF): • A project management methodology that grew from the idea that most IT projects can’t be managed using traditional PM methods. Work is done in stages, and evaluated after each stage. Extreme Project Management (XPM): • A PM methodology wherein you can change the project plan, budget, and even the final deliverable to fit changing needs, no matter how far along the project is. Agile Methodologies:
  • 4. Scrum Overview: • Scrum is a process framework used to manage product development and other knowledge work. Scrum is empirical in that it provides a means for teams to establish a hypothesis of how they think something works, try it out, reflect on the experience, and make the appropriate adjustments. • That is, when the framework is used properly. Scrum is structured in a way that allows teams to incorporate practices from other frameworks where they make sense for the team’s context. Values: • Teams following scrum are expected to learn and explore the following values: Commitment • Team members personally commit to achieving team goals. Courage • Team members do the right thing and work on tough problems. Focus • Concentrate on the work identified for the sprint and the goals of the team. Openness • Team members and stakeholders are open about all the work and the challenges the team encounters. Respect • Team members respect each other to be capable and independent.
  • 5. Scrum Overview: Principles • The following principles underpin the empirical nature of scrum: Transparency • The team must work in an environment where everyone is aware of what issues other team members are running into. Teams surface issues within the organization, often ones that have been there for a long time, that get in the way of the team’s success. Inspection • Frequent inspection points built into the framework to allow the team an opportunity to reflect on how the process is working. These inspection points include the Daily Scrum meeting and the Sprint Review Meeting. Adaptation • The team constantly investigates how things are going and revises those items that do not seem to make sense.
  • 7. Scrum Events: • In scrum all the events all time boxed, such that each event has a maximum duration. Scrum prescribes four formal events for inspection and adaptation. Scrum events were called ceremonies in the past. • Sprint • Sprint Planning • Daily Scrum • Sprint Review • Sprint Retrospective
  • 9. Scrum Process: Sprint The Sprint is a timebox of one month or less during which the team produces a potentially shippable product Increment. Typical characteristics of Sprints: • Maintain a consistent duration throughout a development effort • A new Sprint immediately follows the conclusion of the previous Sprint • Start date and end date of Sprint are fixed Sprint Planning • A team starts out a Sprint with a discussion to determine which items from the product backlog they will work on during the Sprint. The end result of Sprint Planning is the Sprint Backlog. • Sprint Planning typically occurs in two parts. In the first part, the product owner and the rest of the team agree on which product backlog items will be included in the Sprint. • In the Second Part of Sprint Planning, the team determines how they will successfully deliver the identified product backlog items as part of the potentially shippable product increment. • The team may identify specific tasks necessary to make that happen if that is one of their practices. The product backlog items identified for delivery and tasks if applicable, makes up the Sprint Backlog.
  • 10. Scrum Process: • Once the team and product owner establish the scope of the Sprint as described by the product backlog items no more items can be added to the Sprint Backlog. This protects the team from scope changes within that Sprint. Daily Scrum • The Daily Scrum is a short (usually limited to 15 minutes) discussion where the team coordinates their activities for the following day. The Daily Scrum is not intended to be a status reporting meeting or a problem-solving discussion. Sprint Review • At the end of the Sprint, the entire team (including product owner) reviews the results of the sprint with stakeholders of the product. The purpose of this discussion is to discuss, demonstrate, and potentially give the stakeholders a chance to use, the increment in order to get feedback. The Sprint Review is not intended to provide a status report. Feedback from the sprint review gets placed into the Product Backlog for future consideration. Sprint Retrospective • At the end of the Sprint following the sprint review the team (including product owner) should reflect upon how things went during the previous sprint and identify adjustments they could make going forward. The result of this retrospective is at least one action item included on the following Sprint’s Sprint Backlog.
  • 12. Scrum Roles: • In scrum there are three roles. Together these are known as the Scrum Team. The scrum team sets the length of the sprint. • Product Owner • Team, also called the development team • Scrum Master
  • 13. Scrum Roles: The Product Owner • The product owner is a role team responsible for managing the product backlog in order to achieve the desired outcome that the team seeks to accomplish. • The product owner role exists in Scrum to address challenges that product development teams had with multiple, conflicting direction, or no direction at all with respect to what to build. The Scrum Master • The scrum master is the team role responsible for ensuring the team lives agile values and principles and follows the processes and practices that the team agreed they would use. • The name was initially intended to indicate someone who is an expert at Scrum and can therefore coach others. • The role does not generally have any actual authority. People filling this role have to lead from a position of influence, often taking a servant-leadership stance. The Development Team • The development team consists of the people who deliver the product increment inside a Sprint. • The main responsibility of the development team is to deliver the increment that delivers value every Sprint. • How the work is divided up to do that is left up to the team to determine based on the conditions at that time.
  • 15. Scrum Artifacts: • Scrum artefacts represent work or value to provide transparency and opportunities for inspection and adaptation. The scrum artefacts are: • Product backlog • Sprint backlog • Increment • Definition of Done • Monitoring Progress towards a goal (whole project) • Monitoring sprint progress
  • 16. Scrum Artifacts: Product Backlog • The product backlog is an ordered list of all the possible changes that could be made to the product. Items on the product backlog are options, not commitments in that just because they exist on the Product Backlog does not guarantee they will be delivered. • The Product Owner maintains the product backlog on an ongoing basis including its content, availability, and ordering. Sprint Backlog • The Sprint Backlog is the collection of product backlog items selected for delivery in the Sprint, and if the team identifies tasks, the tasks necessary to deliver those product backlog items and achieve the Sprint Goal. Increment • The increment is the collection of the Product Backlog Items that meet the team’s Definition of Done by the end of the Sprint. The Product Owner may decide to release the increment or build upon it in future Sprints. Definition of Done • The definition of done is a team’s shared agreement on the criteria that a Product Backlog Item must meet before it is considered done.