SlideShare una empresa de Scribd logo
1 de 15
What is Scrum?
 There are many approaches in Agile such as Extreme Programming (XP), Crystal, Feature Driven
Development, DSDM Atern which adhere to the Agile Manifesto and its associated principles and
 Scrum is one of many agile approaches to product development which use the iterative and
incremental product delivery that allow feedback and collaborative decision making.
 The project begins with a clear vision from business and a set of product features in order of
importance.
 Product backlog contains the product features which is maintained by the customer or customer
representative referred to as the Product Owner.
Topic 3: Agile Project Management with Scrum
What is Scrum?
 Iteration or sprint(also called as timebox), is the set amount of time that the team has to
complete the features selected.
 Sprints are completed within 1-4 weeks in length, and that length is maintained throughout the
life of the project.
 Each sprint contains the tasks and features that have been selected from the product backlog and
this is referred as sprint backlog.
 Development team commit to sprint backlog and the task work begins. During this time in the
sprint, the team is allowed to focus on meeting the sprint goal.
Topic 3: Agile Project Management with Scrum
What is Scrum?
 Although the product backlog can be changed in preparation for the next sprint but no changes
to the sprint backlog are allowed.
 During the sprint, the team checks in daily with each other in the form of a 15-minute meeting
known as a scrum meeting.
 Each member reports on what they did yesterday, what they plan to do today, and what is getting
in their way.
 At the end of the sprint, the team demonstrate the task that have been completed to the
stakeholders and gathers feedback that will affect what they work on in the next sprint.
 Retrospective sprint meeting will be held to learn how to improve. This meeting is critical, as its
focus is on the three pillars of Scrum: transparency, inspection, and adaptation.
Topic 3: Agile Project Management with Scrum
Scrum Framework
Planning
Design
Testing
Release
Sprint
Product
Backlog
Sprint
Backlog
Final
Product
Topic 3: Agile Project Management with Scrum
1-4 Weeks
EPIC
Feature
Story Story
Task Task Task Task
Define
Business
needs
Define the
customer
needs
Define the
solutions
Higher level requirement
from customer
Smaller
requirement
• Developer review
• Estimate the story
• Perform the Testing
Epic, Story & Task
Topic 3: Agile Project Management with Scrum
Epic, Story & Task
 Epics is large product that can be broken down into a number of smaller tasks which are called
stories.
 Stories is also referred as user stories are short requirements from the perspective of an end
user. Stories are created throughout product development, more so leading up to iteration
planning and also during higher level product road mapping.
 Tasks are decomposed parts of a story. Tasks are usually defined by the people doing the work
(developers, QA, etc), whereas stories and epics are generally created by the customer or the
product owner representing the customer.
Topic 3: Agile Project Management with Scrum
 Product Owner : Responsible for getting the requirements from the customers.
• Define the features of the product
• Decide the release date and content
• Prioritize features according to the market value
• Adjust features and priority every iteration as needed
• Accept or reject work results.
 Scrum Master : Is a facilitator for an agile development team and enable close cooperation
across all functions.
 Scrum Team: Developers and QA – work on delivering the products.
Agile Roles
Topic 3: Agile Project Management with Scrum
The Agile Process Flow
 Concept - Projects are envisioned and prioritized
 Inception - Team members are identified, funding is put in place, and initial environments and
requirements are discussed
 Iteration/Construction - The development team works to deliver working software based on
iteration requirements and feedback
 Release - QA (Quality Assurance) testing, internal and external training, documentation
development, and final release of the iteration into production
 Production - Ongoing support of the software
 Retirement - End-of-life activities, including customer notification and migration
 This view presents the full Agile lifecycle model within the enterprise. In any enterprise there
may be projects operating simultaneously, multiple sprints/iterations being logged on different
product lines, and a variety of customers, both external and internal, with a range of business
needs.
Topic 3: Agile Project Management with Scrum
The Agile Iteration Workflow
 The Agile software development lifecycle is an iterative process and each iteration results in the
next piece of the software development puzzle such as working software and supporting
elements, documentation for use by customers - until the final product is complete.
 Each iteration is usually two to four weeks in length and has a fixed completion time. Due to its
time-bound nature, the iteration process is methodical, and the scope of each iteration is only
as broad as the allotted time allows.
 Multiple iterations will take place during the Agile software development lifecycle and each
follows its own workflow. During an iteration, it is important that the customers and business
stakeholders provide feedback to ensure that the features meet their needs.
Topic 3: Agile Project Management with Scrum
The Agile Iteration Workflow
A typical iteration process flow can be visualized as follows:
•Requirements - Define the requirements for the iteration based on the product backlog, sprint
backlog, customer and stakeholder feedback
•Development - Design and develop software based on defined requirements
•Testing - QA (Quality Assurance) testing, internal and external training, documentation
development
•Delivery - Integrate and deliver the working iteration into production
•Feedback - Accept customer and stakeholder feedback and work it into the requirements of the
next iteration
Topic 3: Agile Project Management with Scrum
Agile Project Management is adopted to shorten the development cycles and
increase the frequency of project releases
6 steps in Agile Project Management Methodology
Project Planning Roadmap Release Planning
Sprint Planning Daily Meeting Sprint Review &
Retrospective
Overview of Agile process
Topic 3: Agile Project Management with Scrum
Project Planning is about understanding the end goal and value
of that project. Scope is developed and the work is estimated by
breaking it into sprints or iterations
A roadmap is a list of all features that the final product should
have. It acts as a plan of action on how a project will evolve.
A plan is made for all feature releases and this plan is revisited at
the beginning of each sprint. Agile project methodology uses
shorter development cycles or sprints, with features released at
the end of each cycle.
Topic 3: Agile Project Management with Scrum
Sprint Planning ensures that each member has an assigned task
before sprint begins. Stakeholder plans what is to accomplish in
that sprint and that workload is evenly shared among the team.
Daily meetings help the team in accomplishing their daily tasks in
an efficient way. Each team member tells what they have
accomplished in the previous day and what is their task today.
Sprint review and retrospective helps the team to inspect itself
and plan to make improvement in the coming sprints. Sprint
retrospective takes place after the sprint review and before the
next sprint.
Topic 3: Agile Project Management with Scrum
Agile is a combination of iterative and incremental process models with focus on process adaptability
and customer satisfaction by rapid delivery of working software product.
Agile Methods break the product into small incremental builds. These builds are provided in
iterations. Each iteration typically lasts from about one to three weeks.
Every iteration involves cross functional teams working simultaneously on various areas like −
 Planning
 Requirements Analysis
 Design
 Coding
 Unit Testing and
 Acceptance Testing.
At the end of the iteration, a working product is displayed to the customer and important
stakeholders.
Agile Development Cycle
Topic 3: Agile Project Management with Scrum
Product Backlog
• Prepared by product owner which contain requirements from the
customers
• Product owner will prioritize the stories
1. Release Planning: All the team decide how many sprints required and each sprint how
many stories should develop and test.
2. Sprint Planning: Decide what are the stories to develop and tests, the time required and
different tasks of developer and tester need to perform.
2-3 weeks
Sprint 1
2-3 weeks
Sprint 2
2-3 weeks
Sprint 3
Sprint Backlog
• The sprint backlog consists of product backlog items that the team
agreed with their product owner to include during sprint planning.
• The team owns the sprint backlog and can determine whether new items
are added or existing items are removed.
Agile Development Cycle
Topic 3: Agile Project Management with Scrum

Más contenido relacionado

La actualidad más candente

Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To ScrumMartin Proulx
 
Automation testing
Automation testingAutomation testing
Automation testingTomy Rhymond
 
The lifecycle of an agile sprint
The lifecycle of an agile sprintThe lifecycle of an agile sprint
The lifecycle of an agile sprintRon Shoshani
 
Teamwork and agile methodologies
Teamwork and agile methodologiesTeamwork and agile methodologies
Teamwork and agile methodologiesStefano Paluello
 
Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Muhammad Ahmed
 
Lean as Agile methodology – A Study
Lean as Agile methodology – A StudyLean as Agile methodology – A Study
Lean as Agile methodology – A StudyEswar Publications
 
Scrum in IT Industry Part1
Scrum in IT Industry Part1Scrum in IT Industry Part1
Scrum in IT Industry Part1JayeshPatil149
 
Agile project management with scrum
Agile project management with scrumAgile project management with scrum
Agile project management with scrumRasan Samarasinghe
 
Edwin Ritter NJ 2015
Edwin Ritter NJ 2015Edwin Ritter NJ 2015
Edwin Ritter NJ 2015Edwin Ritter
 
Agile Experience
Agile ExperienceAgile Experience
Agile ExperienceNaresh Jain
 
Istqb Agile-tester Extension
Istqb Agile-tester ExtensionIstqb Agile-tester Extension
Istqb Agile-tester ExtensionGirish Goutam
 
Agile Processes - Scrum
Agile Processes - ScrumAgile Processes - Scrum
Agile Processes - ScrumSoumya De
 
Scrum methodology 
Scrum methodology Scrum methodology 
Scrum methodology SnehaRoy74
 
Scrum in IT Industry Part 2
Scrum in IT Industry Part 2Scrum in IT Industry Part 2
Scrum in IT Industry Part 2JayeshPatil149
 
Scrum - Atlanta Code Camp
Scrum - Atlanta Code CampScrum - Atlanta Code Camp
Scrum - Atlanta Code CampEsteban Garcia
 

La actualidad más candente (20)

Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Automation testing
Automation testingAutomation testing
Automation testing
 
The lifecycle of an agile sprint
The lifecycle of an agile sprintThe lifecycle of an agile sprint
The lifecycle of an agile sprint
 
Teamwork and agile methodologies
Teamwork and agile methodologiesTeamwork and agile methodologies
Teamwork and agile methodologies
 
Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)
 
Lean as Agile methodology – A Study
Lean as Agile methodology – A StudyLean as Agile methodology – A Study
Lean as Agile methodology – A Study
 
Scrum in IT Industry Part1
Scrum in IT Industry Part1Scrum in IT Industry Part1
Scrum in IT Industry Part1
 
Agile project management with scrum
Agile project management with scrumAgile project management with scrum
Agile project management with scrum
 
Edwin Ritter NJ 2015
Edwin Ritter NJ 2015Edwin Ritter NJ 2015
Edwin Ritter NJ 2015
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
 
Agile Experience
Agile ExperienceAgile Experience
Agile Experience
 
Agile scrum induction
Agile scrum inductionAgile scrum induction
Agile scrum induction
 
Why Agile
Why AgileWhy Agile
Why Agile
 
Measuring the Benefits of Scrum
Measuring the Benefits of ScrumMeasuring the Benefits of Scrum
Measuring the Benefits of Scrum
 
Agile Modeling
Agile ModelingAgile Modeling
Agile Modeling
 
Istqb Agile-tester Extension
Istqb Agile-tester ExtensionIstqb Agile-tester Extension
Istqb Agile-tester Extension
 
Agile Processes - Scrum
Agile Processes - ScrumAgile Processes - Scrum
Agile Processes - Scrum
 
Scrum methodology 
Scrum methodology Scrum methodology 
Scrum methodology 
 
Scrum in IT Industry Part 2
Scrum in IT Industry Part 2Scrum in IT Industry Part 2
Scrum in IT Industry Part 2
 
Scrum - Atlanta Code Camp
Scrum - Atlanta Code CampScrum - Atlanta Code Camp
Scrum - Atlanta Code Camp
 

Similar a Agile Project Management with Scrum

Agile development
Agile developmentAgile development
Agile developmentcatchkinnu
 
Scrum Testing Methodology
Scrum Testing MethodologyScrum Testing Methodology
Scrum Testing MethodologyGaya1985
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrumSunny Poswal
 
Agile Model & Methodology
Agile Model & MethodologyAgile Model & Methodology
Agile Model & Methodologyyasirkhan_77
 
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वोAgile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वोMnyMehr
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference CardTechcanvass
 
Scrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonScrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonDony Riyanto
 
Agile Project Management Process- Vasudev Prabhu
Agile Project Management Process- Vasudev PrabhuAgile Project Management Process- Vasudev Prabhu
Agile Project Management Process- Vasudev PrabhuVasudev Prabhu
 
QA Challenges in an Agile World
QA Challenges in an Agile WorldQA Challenges in an Agile World
QA Challenges in an Agile WorldYousef Abazari
 

Similar a Agile Project Management with Scrum (20)

Agile development
Agile developmentAgile development
Agile development
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Sdlc plan
Sdlc planSdlc plan
Sdlc plan
 
Scrum
ScrumScrum
Scrum
 
Scrum Testing Methodology
Scrum Testing MethodologyScrum Testing Methodology
Scrum Testing Methodology
 
Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
professional scrum master
professional scrum master professional scrum master
professional scrum master
 
Agile Model & Methodology
Agile Model & MethodologyAgile Model & Methodology
Agile Model & Methodology
 
Scrum, A Brief Introduction
Scrum, A Brief IntroductionScrum, A Brief Introduction
Scrum, A Brief Introduction
 
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वोAgile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
 
Agile.docx
Agile.docxAgile.docx
Agile.docx
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference Card
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
Scrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonScrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & Handson
 
Agile Project Management Process- Vasudev Prabhu
Agile Project Management Process- Vasudev PrabhuAgile Project Management Process- Vasudev Prabhu
Agile Project Management Process- Vasudev Prabhu
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Metodologia scrum actualizada qa
Metodologia scrum actualizada qaMetodologia scrum actualizada qa
Metodologia scrum actualizada qa
 
QA Challenges in an Agile World
QA Challenges in an Agile WorldQA Challenges in an Agile World
QA Challenges in an Agile World
 

Más de Reema

CSS Basic Introduction
CSS Basic IntroductionCSS Basic Introduction
CSS Basic IntroductionReema
 
Google Analytics Course For Beginners
Google Analytics Course For BeginnersGoogle Analytics Course For Beginners
Google Analytics Course For BeginnersReema
 
Conclusion Of The Course
Conclusion Of The CourseConclusion Of The Course
Conclusion Of The CourseReema
 
Introduction
IntroductionIntroduction
IntroductionReema
 
Create A Texture Pattern:
Create A Texture Pattern:Create A Texture Pattern:
Create A Texture Pattern:Reema
 
Creating The Footer:
Creating The Footer:Creating The Footer:
Creating The Footer:Reema
 
Creating The Main Content Area
Creating The Main Content AreaCreating The Main Content Area
Creating The Main Content AreaReema
 
Create The Quick Quote Section:
Create The Quick Quote Section:Create The Quick Quote Section:
Create The Quick Quote Section:Reema
 
Create The Featured Project Section:
Create The Featured Project Section:Create The Featured Project Section:
Create The Featured Project Section:Reema
 
Creating The Navigation Bar:
Creating The Navigation Bar:Creating The Navigation Bar:
Creating The Navigation Bar:Reema
 
Creating The Logo:
Creating The Logo:Creating The Logo:
Creating The Logo:Reema
 
Prepare Your Photoshop Document:
Prepare Your Photoshop Document:Prepare Your Photoshop Document:
Prepare Your Photoshop Document:Reema
 
Conclusion Of The Course
Conclusion Of The CourseConclusion Of The Course
Conclusion Of The CourseReema
 
Adding A Dash In jQuery:
Adding A Dash In jQuery:Adding A Dash In jQuery:
Adding A Dash In jQuery:Reema
 
Introduction To jQuery:
Introduction To jQuery:Introduction To jQuery:
Introduction To jQuery:Reema
 
Introduction To JavaScript Ajax
Introduction To JavaScript AjaxIntroduction To JavaScript Ajax
Introduction To JavaScript AjaxReema
 
Introduction To JavaScript
Introduction To JavaScriptIntroduction To JavaScript
Introduction To JavaScriptReema
 
Responsive Web Development
Responsive Web DevelopmentResponsive Web Development
Responsive Web DevelopmentReema
 
How To Add CSS The Correct Way.
How To Add CSS The Correct Way.How To Add CSS The Correct Way.
How To Add CSS The Correct Way.Reema
 
CSS Basic Introduction, Rules, And Tips
CSS Basic Introduction, Rules, And TipsCSS Basic Introduction, Rules, And Tips
CSS Basic Introduction, Rules, And TipsReema
 

Más de Reema (20)

CSS Basic Introduction
CSS Basic IntroductionCSS Basic Introduction
CSS Basic Introduction
 
Google Analytics Course For Beginners
Google Analytics Course For BeginnersGoogle Analytics Course For Beginners
Google Analytics Course For Beginners
 
Conclusion Of The Course
Conclusion Of The CourseConclusion Of The Course
Conclusion Of The Course
 
Introduction
IntroductionIntroduction
Introduction
 
Create A Texture Pattern:
Create A Texture Pattern:Create A Texture Pattern:
Create A Texture Pattern:
 
Creating The Footer:
Creating The Footer:Creating The Footer:
Creating The Footer:
 
Creating The Main Content Area
Creating The Main Content AreaCreating The Main Content Area
Creating The Main Content Area
 
Create The Quick Quote Section:
Create The Quick Quote Section:Create The Quick Quote Section:
Create The Quick Quote Section:
 
Create The Featured Project Section:
Create The Featured Project Section:Create The Featured Project Section:
Create The Featured Project Section:
 
Creating The Navigation Bar:
Creating The Navigation Bar:Creating The Navigation Bar:
Creating The Navigation Bar:
 
Creating The Logo:
Creating The Logo:Creating The Logo:
Creating The Logo:
 
Prepare Your Photoshop Document:
Prepare Your Photoshop Document:Prepare Your Photoshop Document:
Prepare Your Photoshop Document:
 
Conclusion Of The Course
Conclusion Of The CourseConclusion Of The Course
Conclusion Of The Course
 
Adding A Dash In jQuery:
Adding A Dash In jQuery:Adding A Dash In jQuery:
Adding A Dash In jQuery:
 
Introduction To jQuery:
Introduction To jQuery:Introduction To jQuery:
Introduction To jQuery:
 
Introduction To JavaScript Ajax
Introduction To JavaScript AjaxIntroduction To JavaScript Ajax
Introduction To JavaScript Ajax
 
Introduction To JavaScript
Introduction To JavaScriptIntroduction To JavaScript
Introduction To JavaScript
 
Responsive Web Development
Responsive Web DevelopmentResponsive Web Development
Responsive Web Development
 
How To Add CSS The Correct Way.
How To Add CSS The Correct Way.How To Add CSS The Correct Way.
How To Add CSS The Correct Way.
 
CSS Basic Introduction, Rules, And Tips
CSS Basic Introduction, Rules, And TipsCSS Basic Introduction, Rules, And Tips
CSS Basic Introduction, Rules, And Tips
 

Último

Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPanhandleOilandGas
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceDamini Dixit
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDamini Dixit
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876dlhescort
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noidadlhescort
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Anamikakaur10
 
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLJAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 

Último (20)

Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLJAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 

Agile Project Management with Scrum

  • 1. What is Scrum?  There are many approaches in Agile such as Extreme Programming (XP), Crystal, Feature Driven Development, DSDM Atern which adhere to the Agile Manifesto and its associated principles and  Scrum is one of many agile approaches to product development which use the iterative and incremental product delivery that allow feedback and collaborative decision making.  The project begins with a clear vision from business and a set of product features in order of importance.  Product backlog contains the product features which is maintained by the customer or customer representative referred to as the Product Owner. Topic 3: Agile Project Management with Scrum
  • 2. What is Scrum?  Iteration or sprint(also called as timebox), is the set amount of time that the team has to complete the features selected.  Sprints are completed within 1-4 weeks in length, and that length is maintained throughout the life of the project.  Each sprint contains the tasks and features that have been selected from the product backlog and this is referred as sprint backlog.  Development team commit to sprint backlog and the task work begins. During this time in the sprint, the team is allowed to focus on meeting the sprint goal. Topic 3: Agile Project Management with Scrum
  • 3. What is Scrum?  Although the product backlog can be changed in preparation for the next sprint but no changes to the sprint backlog are allowed.  During the sprint, the team checks in daily with each other in the form of a 15-minute meeting known as a scrum meeting.  Each member reports on what they did yesterday, what they plan to do today, and what is getting in their way.  At the end of the sprint, the team demonstrate the task that have been completed to the stakeholders and gathers feedback that will affect what they work on in the next sprint.  Retrospective sprint meeting will be held to learn how to improve. This meeting is critical, as its focus is on the three pillars of Scrum: transparency, inspection, and adaptation. Topic 3: Agile Project Management with Scrum
  • 5. EPIC Feature Story Story Task Task Task Task Define Business needs Define the customer needs Define the solutions Higher level requirement from customer Smaller requirement • Developer review • Estimate the story • Perform the Testing Epic, Story & Task Topic 3: Agile Project Management with Scrum
  • 6. Epic, Story & Task  Epics is large product that can be broken down into a number of smaller tasks which are called stories.  Stories is also referred as user stories are short requirements from the perspective of an end user. Stories are created throughout product development, more so leading up to iteration planning and also during higher level product road mapping.  Tasks are decomposed parts of a story. Tasks are usually defined by the people doing the work (developers, QA, etc), whereas stories and epics are generally created by the customer or the product owner representing the customer. Topic 3: Agile Project Management with Scrum
  • 7.  Product Owner : Responsible for getting the requirements from the customers. • Define the features of the product • Decide the release date and content • Prioritize features according to the market value • Adjust features and priority every iteration as needed • Accept or reject work results.  Scrum Master : Is a facilitator for an agile development team and enable close cooperation across all functions.  Scrum Team: Developers and QA – work on delivering the products. Agile Roles Topic 3: Agile Project Management with Scrum
  • 8. The Agile Process Flow  Concept - Projects are envisioned and prioritized  Inception - Team members are identified, funding is put in place, and initial environments and requirements are discussed  Iteration/Construction - The development team works to deliver working software based on iteration requirements and feedback  Release - QA (Quality Assurance) testing, internal and external training, documentation development, and final release of the iteration into production  Production - Ongoing support of the software  Retirement - End-of-life activities, including customer notification and migration  This view presents the full Agile lifecycle model within the enterprise. In any enterprise there may be projects operating simultaneously, multiple sprints/iterations being logged on different product lines, and a variety of customers, both external and internal, with a range of business needs. Topic 3: Agile Project Management with Scrum
  • 9. The Agile Iteration Workflow  The Agile software development lifecycle is an iterative process and each iteration results in the next piece of the software development puzzle such as working software and supporting elements, documentation for use by customers - until the final product is complete.  Each iteration is usually two to four weeks in length and has a fixed completion time. Due to its time-bound nature, the iteration process is methodical, and the scope of each iteration is only as broad as the allotted time allows.  Multiple iterations will take place during the Agile software development lifecycle and each follows its own workflow. During an iteration, it is important that the customers and business stakeholders provide feedback to ensure that the features meet their needs. Topic 3: Agile Project Management with Scrum
  • 10. The Agile Iteration Workflow A typical iteration process flow can be visualized as follows: •Requirements - Define the requirements for the iteration based on the product backlog, sprint backlog, customer and stakeholder feedback •Development - Design and develop software based on defined requirements •Testing - QA (Quality Assurance) testing, internal and external training, documentation development •Delivery - Integrate and deliver the working iteration into production •Feedback - Accept customer and stakeholder feedback and work it into the requirements of the next iteration Topic 3: Agile Project Management with Scrum
  • 11. Agile Project Management is adopted to shorten the development cycles and increase the frequency of project releases 6 steps in Agile Project Management Methodology Project Planning Roadmap Release Planning Sprint Planning Daily Meeting Sprint Review & Retrospective Overview of Agile process Topic 3: Agile Project Management with Scrum
  • 12. Project Planning is about understanding the end goal and value of that project. Scope is developed and the work is estimated by breaking it into sprints or iterations A roadmap is a list of all features that the final product should have. It acts as a plan of action on how a project will evolve. A plan is made for all feature releases and this plan is revisited at the beginning of each sprint. Agile project methodology uses shorter development cycles or sprints, with features released at the end of each cycle. Topic 3: Agile Project Management with Scrum
  • 13. Sprint Planning ensures that each member has an assigned task before sprint begins. Stakeholder plans what is to accomplish in that sprint and that workload is evenly shared among the team. Daily meetings help the team in accomplishing their daily tasks in an efficient way. Each team member tells what they have accomplished in the previous day and what is their task today. Sprint review and retrospective helps the team to inspect itself and plan to make improvement in the coming sprints. Sprint retrospective takes place after the sprint review and before the next sprint. Topic 3: Agile Project Management with Scrum
  • 14. Agile is a combination of iterative and incremental process models with focus on process adaptability and customer satisfaction by rapid delivery of working software product. Agile Methods break the product into small incremental builds. These builds are provided in iterations. Each iteration typically lasts from about one to three weeks. Every iteration involves cross functional teams working simultaneously on various areas like −  Planning  Requirements Analysis  Design  Coding  Unit Testing and  Acceptance Testing. At the end of the iteration, a working product is displayed to the customer and important stakeholders. Agile Development Cycle Topic 3: Agile Project Management with Scrum
  • 15. Product Backlog • Prepared by product owner which contain requirements from the customers • Product owner will prioritize the stories 1. Release Planning: All the team decide how many sprints required and each sprint how many stories should develop and test. 2. Sprint Planning: Decide what are the stories to develop and tests, the time required and different tasks of developer and tester need to perform. 2-3 weeks Sprint 1 2-3 weeks Sprint 2 2-3 weeks Sprint 3 Sprint Backlog • The sprint backlog consists of product backlog items that the team agreed with their product owner to include during sprint planning. • The team owns the sprint backlog and can determine whether new items are added or existing items are removed. Agile Development Cycle Topic 3: Agile Project Management with Scrum