SlideShare une entreprise Scribd logo
1  sur  27
Abhishek Kumar
B.Tech. 3rd Year
Computer Science and Engineering
Hindustan Institute of Technology and Management, Agra
Seminar on
 Introduction
 History of Scrum
 Introduction to Agile
 Scrum Framework
 Scrum Roles
 Events
 ScrumArtifacts
 Applications of Scrum
 Advantages/Disadvantages
 Conclusion
Index
 Scrum is an iterative and incremental Agile software
Development Framework for managing product development.
 Scrum is a management and control process that cuts through
complexity to focus on building software that meets business
needs.
 Scrum adopts an empirical approach—accepting that the
problem cannot be fully understood or defined, focusing
instead on maximizing the team's ability to deliver quickly, to
respond to emerging requirements and to adapt to evolving
technologies and changes in market conditions.
Introduction
1995
 Design of a new method: Scrum by Jeff Sutherland & Ken Schwaber
 Enhancement of Scrum by Mike Beedle & combination of Scrum with XP
1996
 Introduction of Scrum at OOPSLA conference
2001
 Publication “Agile Software Development with Scrum” by Ken Schwaber & Mike
Beedle
2005
 Scrum and XP were the most popularAgile frameworks implemented
2009
 Scrum is the single most popularAgile implementation.
 With popularity there is criticism or frustration of failure in some cases
History of Scrum
 Agile is SDLC model, a combination of iterative and
incremental process models with focus on process adaptability
and customer satisfaction by rapid delivery of working
software product.
 In agile the tasks are divided to time boxes (small time frames)
to deliver specific features for a release.
 The most popular agile methods include:
Rational Unified Process (1994), Scrum (1995), Crystal Clear, Extreme
Programming (XP) (1996), Adaptive Software Development(ASD),
Dynamic Systems Development Method (DSDM) (1995)
What is Agile ?
Agile Model
 The Scrum framework consists of Scrum Teams and their
associated roles, events, artifacts, and rules.
 Each component within the framework serves a specific purpose
and is essential to Scrum’s success and usage.
 Sprint
 The heart of Scrum is a Sprint, a time-box of two weeks or one month
during which a potentially releasable product increment is created.
 A new Sprint starts immediately after the conclusion of the previous
Sprint.
 In product development, a sprint is a set period of time during which
specific work has to be completed and made ready for review.
Scrum Framework
Roles
 Product owner
 Scrum Master
 TheTeam
Events
 Sprint planning
 Sprint review
 Sprint retrospective
 Daily scrum meeting
Artifacts
 Product backlog
 Sprint backlog
Scrum Framework
Roles
Product owner
 The product owner defines what to do and in what order to
do it.
 Product owners decide which features and functionality to
build and the order in which to build them.
 The Product Owner is responsible for maximizing the value
of the product and the work of theTeam.
Scrum Framework
Roles
ScrumMaster
 ScrumMasters act as coaches and facilitators to Scrum
teams, ensuring that the team and the rest of the
organization obtain optimum results from the Scrum
process.
 The ScrumMaster is the keeper of the scrum process.
He/she is responsible for:
 making the process run smoothly
 removing obstacles that impact productivity
 organizing and facilitating the critical meetings
Scrum Framework
Roles
TheTeam
 The Team is self-organizing and cross-functional. That
means the team comprises of analysts, designers,
developers, testers, etc. as appropriate and as relevant to
the project.
Scrum Framework
Scrum Process Framework
Product Backlog
 The Product Backlog lists all
features, functions, requirements,
enhancements, and fixes that
constitute the changes to be made
to the product in future releases.
Scrum Process Framework
Grooming
 Product backlog grooming is made
up of the activities of writing and
refining, estimating, and prioritizing
product backlog items.
Scrum Process Framework
Sprint Planning
 During sprint planning, a sprint
backlog is produced to help the
team acquire confidence that it can
deliver the committed product
backlog items.
Scrum Process Framework
Sprint Backlog
 A prioritized list of tasks that the
team needs to complete during
the sprint.
 The sprint backlog is a list of
stories the sprint team members
have agreed to complete for a
sprint.
Scrum Process Framework
Sprint Execution
 The period of time during which
the development team performs
the tasks necessary to complete
the features selected during sprint
planning.
Scrum Process Framework
Daily Scrum
 The Daily Scrum Meeting is a
15-minute meeting for the
Team, conducted daily to
quickly understand the work
since the last Daily Scrum
Meeting and create a plan for
the next 24 hours.
Scrum Process Framework
Potentially Shippable Product
 It means completed to a high degree of
confidence and being of such quality that
the work could be shipped to end customers
at the end of a sprint.
 Potentially Shippable = state of confidence.
 Potentially Shippable =Validated learning
 Potentially Shippable ≠ Shipped
Scrum Process Framework
Sprint Review
 At the end of a sprint the team
demonstrates the functionality added
during the sprint.
 During the Sprint Review, a presentation
of the increment that is getting released
is reviewed.
Scrum Process Framework
Sprint Retrospective
 At the end of each sprint the team
participates in a retrospective meeting to
reflect on the sprint that is ending and
identify opportunities to improve in the
new sprint.
 The scrum master and team members
discuss the work completed and
demonstrate the completed work to the
product owner.
Scrum Process Framework
 Commercial software
 In-house development
 Contract development
 Financial applications
 ISO 9001-certified applications
 Embedded systems
Video game development
Applications of Scrum
Websites
 Satellite-control software
 Handheld software
 Mobile phones
 Network switching applications
 ISV applications
Advantages
It provides customer satisfaction by
optimizing turn around time and
responsiveness to requests
Increase the quality
Provide better estimates while
spending less time creating them
Scrum is fast, quick and can adapt
changes easily
Never changes the schedule, or
Sprint
Work estimates are much easier
Work proceeds and completes more
logically
Advantages/Disadvantages of Scrum
Disadvantages
It’s hard!
Documentation is very less
Team members dedication is very
important
Team work is highly essential
If team members does not
cooperate well, the project will
face failure
Scrum doesn’t fix anything: the
team has to do it
 Bad products will be delivered
sooner, and doomed projects will
fail faster
ScrumTools
Agile and Scrum are not the same.
Scrum is advised to teams with experienced team members as the
Framework requires great collaboration and self-organization as
well.
If the Scrum rules are not followed strictly, a project can lead to
failure. Hence, it is necessary to have a proper understanding of
Scrum concepts among the entire team.
Evidence shows that scrum has gained popularity and will continue
in the many years to come.
Conclusion
 http://www.innolution.com
 https://www.scrumalliance.org
 http://wiki.servicenow.com
 http://www.ijetae.com/(ISSN 2250-2459, ISO 9001:2008 Certified
Journal,Volume 3, Issue 6, June 2013)
 https://en.wikipedia.org/
 http://www.tutorialspoint.com
References
Any Queries???

Contenu connexe

Tendances

Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile MethodologyNiel Deckx
 
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 - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentationgihanlsw
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedPrashaanth T R
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.pptMohan Late
 
Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)Aloke Bhattacharya
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrumvineet
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training ProcessClarion Marketing
 
Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 MinutesSerge Rehem
 

Tendances (20)

Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
 
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
 
Scrum framework
Scrum frameworkScrum framework
Scrum framework
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
 
The Scrum Model
The Scrum ModelThe Scrum Model
The Scrum Model
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
Scrum
Scrum Scrum
Scrum
 
SCRUM – Agile Methodology
SCRUM – Agile MethodologySCRUM – Agile Methodology
SCRUM – Agile Methodology
 
Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Scrum for Beginners
Scrum for BeginnersScrum for Beginners
Scrum for Beginners
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Scrum
ScrumScrum
Scrum
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 Minutes
 

En vedette (7)

Col 1 15-20
Col 1 15-20Col 1 15-20
Col 1 15-20
 
Para colorir
Para colorirPara colorir
Para colorir
 
Dependencias
DependenciasDependencias
Dependencias
 
Maternal I A / 1º Bimestre - Professora Aline
Maternal I A / 1º Bimestre - Professora AlineMaternal I A / 1º Bimestre - Professora Aline
Maternal I A / 1º Bimestre - Professora Aline
 
2015 09 Power Engineering
2015 09 Power Engineering2015 09 Power Engineering
2015 09 Power Engineering
 
Ecosystem Response to Climate Change
Ecosystem Response to Climate ChangeEcosystem Response to Climate Change
Ecosystem Response to Climate Change
 
Putting a “Climate Change Filter” on Stewardship and Conservation
Putting a “Climate Change Filter” on Stewardship and ConservationPutting a “Climate Change Filter” on Stewardship and Conservation
Putting a “Climate Change Filter” on Stewardship and Conservation
 

Similaire à Seminar On Scrum

scrum-1-10.pptx
scrum-1-10.pptxscrum-1-10.pptx
scrum-1-10.pptxheelojr
 
Dot+Net+2010+Features
Dot+Net+2010+FeaturesDot+Net+2010+Features
Dot+Net+2010+Featuresgurbaxrawat
 
Intro-to-scrum
Intro-to-scrumIntro-to-scrum
Intro-to-scrumEslam Diaa
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process IntroductionNguyen Hai
 
Research paper presentation on agile scrum
Research paper presentation on agile scrumResearch paper presentation on agile scrum
Research paper presentation on agile scrumAbdullah Raza
 
PSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PSPO(Scrum Product Owner) Preparation Quick Guide.pdfPSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PSPO(Scrum Product Owner) Preparation Quick Guide.pdfSwadesh Bhushan, PMP®
 
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...varty
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software DevelopmentRaghav Seth
 
Agile Development with Scrum.pptx
Agile Development with Scrum.pptxAgile Development with Scrum.pptx
Agile Development with Scrum.pptxzuma14
 
Scrum Framework in Agile
Scrum Framework in AgileScrum Framework in Agile
Scrum Framework in AgileWipro
 

Similaire à Seminar On Scrum (20)

scrum-1-10.pptx
scrum-1-10.pptxscrum-1-10.pptx
scrum-1-10.pptx
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Dot+Net+2010+Features
Dot+Net+2010+FeaturesDot+Net+2010+Features
Dot+Net+2010+Features
 
Agile
AgileAgile
Agile
 
Agile
Agile Agile
Agile
 
Agile
AgileAgile
Agile
 
Intro-to-scrum
Intro-to-scrumIntro-to-scrum
Intro-to-scrum
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Research paper presentation on agile scrum
Research paper presentation on agile scrumResearch paper presentation on agile scrum
Research paper presentation on agile scrum
 
Azure dev ops
Azure dev opsAzure dev ops
Azure dev ops
 
Scrum and Agile SDLC 101
Scrum and Agile SDLC 101Scrum and Agile SDLC 101
Scrum and Agile SDLC 101
 
PSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PSPO(Scrum Product Owner) Preparation Quick Guide.pdfPSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PSPO(Scrum Product Owner) Preparation Quick Guide.pdf
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
srum.pptx
srum.pptxsrum.pptx
srum.pptx
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software Development
 
Agile Development with Scrum.pptx
Agile Development with Scrum.pptxAgile Development with Scrum.pptx
Agile Development with Scrum.pptx
 
Scrum Framework in Agile
Scrum Framework in AgileScrum Framework in Agile
Scrum Framework in Agile
 
Scrum
ScrumScrum
Scrum
 

Dernier

result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 

Dernier (20)

result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 

Seminar On Scrum

  • 1. Abhishek Kumar B.Tech. 3rd Year Computer Science and Engineering Hindustan Institute of Technology and Management, Agra Seminar on
  • 2.  Introduction  History of Scrum  Introduction to Agile  Scrum Framework  Scrum Roles  Events  ScrumArtifacts  Applications of Scrum  Advantages/Disadvantages  Conclusion Index
  • 3.  Scrum is an iterative and incremental Agile software Development Framework for managing product development.  Scrum is a management and control process that cuts through complexity to focus on building software that meets business needs.  Scrum adopts an empirical approach—accepting that the problem cannot be fully understood or defined, focusing instead on maximizing the team's ability to deliver quickly, to respond to emerging requirements and to adapt to evolving technologies and changes in market conditions. Introduction
  • 4. 1995  Design of a new method: Scrum by Jeff Sutherland & Ken Schwaber  Enhancement of Scrum by Mike Beedle & combination of Scrum with XP 1996  Introduction of Scrum at OOPSLA conference 2001  Publication “Agile Software Development with Scrum” by Ken Schwaber & Mike Beedle 2005  Scrum and XP were the most popularAgile frameworks implemented 2009  Scrum is the single most popularAgile implementation.  With popularity there is criticism or frustration of failure in some cases History of Scrum
  • 5.  Agile is SDLC model, a combination of iterative and incremental process models with focus on process adaptability and customer satisfaction by rapid delivery of working software product.  In agile the tasks are divided to time boxes (small time frames) to deliver specific features for a release.  The most popular agile methods include: Rational Unified Process (1994), Scrum (1995), Crystal Clear, Extreme Programming (XP) (1996), Adaptive Software Development(ASD), Dynamic Systems Development Method (DSDM) (1995) What is Agile ?
  • 7.  The Scrum framework consists of Scrum Teams and their associated roles, events, artifacts, and rules.  Each component within the framework serves a specific purpose and is essential to Scrum’s success and usage.  Sprint  The heart of Scrum is a Sprint, a time-box of two weeks or one month during which a potentially releasable product increment is created.  A new Sprint starts immediately after the conclusion of the previous Sprint.  In product development, a sprint is a set period of time during which specific work has to be completed and made ready for review. Scrum Framework
  • 8. Roles  Product owner  Scrum Master  TheTeam Events  Sprint planning  Sprint review  Sprint retrospective  Daily scrum meeting Artifacts  Product backlog  Sprint backlog Scrum Framework
  • 9. Roles Product owner  The product owner defines what to do and in what order to do it.  Product owners decide which features and functionality to build and the order in which to build them.  The Product Owner is responsible for maximizing the value of the product and the work of theTeam. Scrum Framework
  • 10. Roles ScrumMaster  ScrumMasters act as coaches and facilitators to Scrum teams, ensuring that the team and the rest of the organization obtain optimum results from the Scrum process.  The ScrumMaster is the keeper of the scrum process. He/she is responsible for:  making the process run smoothly  removing obstacles that impact productivity  organizing and facilitating the critical meetings Scrum Framework
  • 11. Roles TheTeam  The Team is self-organizing and cross-functional. That means the team comprises of analysts, designers, developers, testers, etc. as appropriate and as relevant to the project. Scrum Framework
  • 13. Product Backlog  The Product Backlog lists all features, functions, requirements, enhancements, and fixes that constitute the changes to be made to the product in future releases. Scrum Process Framework
  • 14. Grooming  Product backlog grooming is made up of the activities of writing and refining, estimating, and prioritizing product backlog items. Scrum Process Framework
  • 15. Sprint Planning  During sprint planning, a sprint backlog is produced to help the team acquire confidence that it can deliver the committed product backlog items. Scrum Process Framework
  • 16. Sprint Backlog  A prioritized list of tasks that the team needs to complete during the sprint.  The sprint backlog is a list of stories the sprint team members have agreed to complete for a sprint. Scrum Process Framework
  • 17. Sprint Execution  The period of time during which the development team performs the tasks necessary to complete the features selected during sprint planning. Scrum Process Framework
  • 18. Daily Scrum  The Daily Scrum Meeting is a 15-minute meeting for the Team, conducted daily to quickly understand the work since the last Daily Scrum Meeting and create a plan for the next 24 hours. Scrum Process Framework
  • 19. Potentially Shippable Product  It means completed to a high degree of confidence and being of such quality that the work could be shipped to end customers at the end of a sprint.  Potentially Shippable = state of confidence.  Potentially Shippable =Validated learning  Potentially Shippable ≠ Shipped Scrum Process Framework
  • 20. Sprint Review  At the end of a sprint the team demonstrates the functionality added during the sprint.  During the Sprint Review, a presentation of the increment that is getting released is reviewed. Scrum Process Framework
  • 21. Sprint Retrospective  At the end of each sprint the team participates in a retrospective meeting to reflect on the sprint that is ending and identify opportunities to improve in the new sprint.  The scrum master and team members discuss the work completed and demonstrate the completed work to the product owner. Scrum Process Framework
  • 22.  Commercial software  In-house development  Contract development  Financial applications  ISO 9001-certified applications  Embedded systems Video game development Applications of Scrum Websites  Satellite-control software  Handheld software  Mobile phones  Network switching applications  ISV applications
  • 23. Advantages It provides customer satisfaction by optimizing turn around time and responsiveness to requests Increase the quality Provide better estimates while spending less time creating them Scrum is fast, quick and can adapt changes easily Never changes the schedule, or Sprint Work estimates are much easier Work proceeds and completes more logically Advantages/Disadvantages of Scrum Disadvantages It’s hard! Documentation is very less Team members dedication is very important Team work is highly essential If team members does not cooperate well, the project will face failure Scrum doesn’t fix anything: the team has to do it  Bad products will be delivered sooner, and doomed projects will fail faster
  • 25. Agile and Scrum are not the same. Scrum is advised to teams with experienced team members as the Framework requires great collaboration and self-organization as well. If the Scrum rules are not followed strictly, a project can lead to failure. Hence, it is necessary to have a proper understanding of Scrum concepts among the entire team. Evidence shows that scrum has gained popularity and will continue in the many years to come. Conclusion
  • 26.  http://www.innolution.com  https://www.scrumalliance.org  http://wiki.servicenow.com  http://www.ijetae.com/(ISSN 2250-2459, ISO 9001:2008 Certified Journal,Volume 3, Issue 6, June 2013)  https://en.wikipedia.org/  http://www.tutorialspoint.com References

Notes de l'éditeur

  1. XP-Extreme Programming
  2. The Product Owner is the sole person responsible for managing the Product Backlog. The Product Owner is responsible for maximizing the value of the product and the work of the Team.
  3. The Team size should be kept in the range from 5 to 9 people, if possible. A team composed of a product owner, ScrumMaster, and development team that works on a Scrum development effort. Fewer than five team members decrease interaction and results in smaller productivity gains. Having more than nine members requires too much coordination.
  4. This figure depicts the whole process of the Scrum.
  5. • Prioritized by the product owner • Reprioritized at the start of This is the each sprint
  6. This picture shows all of the grooming activities applied against a product backlog.
  7. Sprint Planning Meeting is of duration of maximum of four hours for two weeks sprints and eight hours for one month Sprints. It is the responsibility of the Scrum Master to ensure that the meeting takes place and that all the required attendees are present and understand the purpose of the scheduled meeting. Sprint Planning focuses on the following two questions:  What needs to be and can be delivered in the Sprint Increment?  How will the work needed for the execution of Sprint be achieved?
  8. 60 to 90 minutes or timeboxed to be no more than 45 minutes per week of sprint duration
  9. 60 to 90 minutes or timeboxed to be no more than 45 minutes per week of sprint duration