SlideShare a Scribd company logo
Agile Scrum
By Varun Sukheja
SDLC Models
Various types of model
modmodel
● Waterfall model
● V model
● Incremental Model
● RAD model
● Agile Model
● Iterative Model
● Spiral Model
What is Agile
Model of
Software
Development ?
Agile SDLC model is a
combination of
iterative and
incremental process
models with focus on
process adaptability
and customer
satisfaction by rapid
delivery of working
software product.
● Customer satisfaction by rapid, continuous delivery of useful software.
● People and interactions are emphasized rather than process and tools. Customers,
developers and testers constantly interact with each other.
● Working software is delivered frequently (weeks rather than months).
● Face-to-face conversation is the best form of communication.
● Close, daily cooperation between business people and developers.
● Continuous attention to technical excellence and good design.
● Regular adaptation to changing circumstances.
● Even late changes in requirements are welcomed
Advantages of Agile model
What is SCRUM
all about ?
SCRUM
Scrum is an Agile
framework for completing
complex projects. Scrum
originally was formalized
for software development
projects, but it works well
for any complex,
innovative scope of work.
The possibilities are
endless. The Scrum
framework is deceptively
simple.
Product backlog
The product owner creates a
prioritized list of ideas for the
product, called a product backlog.
The product backlog helps the
team break the product into
smaller, more manageable pieces
and build it incrementally in a
series of short time periods called
sprints. Sprints typically last one
to four weeks.
SCRUM
During sprint planning, the team pulls a small chunk of items from the
top of the product backlog to create a sprint backlog, and then decides
how to accomplish those items during the next sprint.
The sprint
1. During the sprint, the team meets each day, in a Daily
Scrum, to assess progress and make necessary
adjustments.
2. Along the way, the ScrumMaster keeps the team focused
on its goal. The ScrumMaster also removes impediments
for the team, so everyone can focus and move forward
with their work.
3. At the end of the sprint, the work should be potentially
shippable: ready to hand to a customer, put on a store
shelf, or show to a stakeholder.
4. The sprint ends with a review of the product and a
retrospective of the team's work process, relationships,
and tools.
5. Once a sprint is complete, the team chooses another
chunk of the product backlog, and the next sprint begins.
Sprint Planning
PART-1
● Part one of the sprint planning meeting is a
review of the product backlog items the Product
Owner will ask the team to forecast and deliver.
● This is the time for the product owner to
describe what he wants to see built for the next
sprint.
● During this part of the meeting, it is not
uncommon for the team to banter back and
forth with the product owner, asking clarifying
questions and driving away ambiguity.
● By the end of sprint planning part one, the team
will select a sprint goal: a one-sentence
description of the overall outcome of the sprint
● If the work does not directly tie to the sprint
goal, then it is not done during the sprint.
Sprint Planning
PART-2
● During part two of the sprint planning meeting,
the team decides how the work will be built.
● In this meeting the team will begin
decomposing the product backlog items into
work tasks and estimating these in hours.
● The product owner must be available during
this meeting but does not have to be in the
room. In fact, many teams find it helpful to
work without product owner during this
detailed part of the meeting.
● If the product owner does remain in the room,
the ScrumMaster needs to take charge of this
part of the meeting, keeping the team focused
and free to explore possibilities without being
limited by the product owner’s own ideas or
opinions.
Common mistakes in Sprint Planning
How to do Effort
Estimation in
planning ?
Effort
Estimation
● The objective of the Estimation
would be to consider the User
Stories for the Sprint by Priority
and by the Ability of the team to
deliver during the Time Box of
the Sprint.
● The size of the Product
Increment is estimated in terms
of User Story Points. Once the
size is determined, the effort is
estimated by means of the past
data, i.e., effort per User Story
Point called Productivity.
Effort
Estimation
Different types of scales that are
used in Scrum Estimation
● Numeric Sizing (1 through 10).
● T-shirt Sizes (XS, S, M, L, XL
XXL, XXXL)
● Fibonacci Sequence (1, 2, 3, 5, 8,
13, 21, 34, etc.)
● Dog Breeds (Chihuahua,………,Great
Dane)
Planning Poker Technique
Queries
Agile scrum

More Related Content

What's hot

Agile Experience
Agile ExperienceAgile Experience
Agile Experience
Naresh Jain
 
Overview of Scrum
Overview of ScrumOverview of Scrum
Overview of Scrum
Naresh Jain
 
Agile ceremonies
Agile ceremoniesAgile ceremonies
Agile ceremonies
Janaki Joshi
 
Scrum Methodology
Scrum MethodologyScrum Methodology
Scrum Methodology
University of Haripur
 
Scrum Evolution - The Complete Guide to the Agile Framework
Scrum Evolution - The Complete Guide to the Agile Framework Scrum Evolution - The Complete Guide to the Agile Framework
Scrum Evolution - The Complete Guide to the Agile Framework
Purcell Consult
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
subash kumar
 
Scrum framework
Scrum frameworkScrum framework
Scrum framework
Rashmi Pathak
 
Seapine Scrum Reference Card
Seapine Scrum Reference CardSeapine Scrum Reference Card
Seapine Scrum Reference Card
Seapine Software
 
Scrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonScrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & Handson
Dony Riyanto
 
What Is A Sprint Planning Meeting
What Is A Sprint Planning MeetingWhat Is A Sprint Planning Meeting
What Is A Sprint Planning Meeting
Vikrama Dhiman
 
Scrum Guide In One Slide
Scrum Guide In One SlideScrum Guide In One Slide
Scrum Guide In One Slide
Moisés Armani Ramírez
 
Sprint Review and Planning Template
Sprint Review and Planning TemplateSprint Review and Planning Template
Sprint Review and Planning Template
Mike Lally
 
SCRUM METHODOLOGY FOR SOFTWARE DEVELOPMENT
SCRUM  METHODOLOGY  FOR SOFTWARE DEVELOPMENTSCRUM  METHODOLOGY  FOR SOFTWARE DEVELOPMENT
SCRUM METHODOLOGY FOR SOFTWARE DEVELOPMENT
Qutub-ud- Din
 
Scrum Practice
Scrum PracticeScrum Practice
Scrum Practice
Srinu Tamada
 
Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .
Lisette ZOUNON
 
GUI & Modern UI Design
GUI & Modern UI DesignGUI & Modern UI Design
GUI & Modern UI Design
Malik Zahid
 
Scrum Roles and artifacts
Scrum Roles and artifactsScrum Roles and artifacts
Scrum Roles and artifacts
Naresh Jain
 
Scrum Project Examples Dwika v7.2
Scrum Project Examples   Dwika v7.2Scrum Project Examples   Dwika v7.2
Scrum Project Examples Dwika v7.2
Dwika Sudrajat
 
SCRUM Core Concepts
SCRUM Core ConceptsSCRUM Core Concepts
SCRUM Core Concepts
Aaron Corcoran
 
Scrum
Scrum Scrum
Scrum
Asim Iqbal
 

What's hot (20)

Agile Experience
Agile ExperienceAgile Experience
Agile Experience
 
Overview of Scrum
Overview of ScrumOverview of Scrum
Overview of Scrum
 
Agile ceremonies
Agile ceremoniesAgile ceremonies
Agile ceremonies
 
Scrum Methodology
Scrum MethodologyScrum Methodology
Scrum Methodology
 
Scrum Evolution - The Complete Guide to the Agile Framework
Scrum Evolution - The Complete Guide to the Agile Framework Scrum Evolution - The Complete Guide to the Agile Framework
Scrum Evolution - The Complete Guide to the Agile Framework
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Scrum framework
Scrum frameworkScrum framework
Scrum framework
 
Seapine Scrum Reference Card
Seapine Scrum Reference CardSeapine Scrum Reference Card
Seapine Scrum Reference Card
 
Scrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonScrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & Handson
 
What Is A Sprint Planning Meeting
What Is A Sprint Planning MeetingWhat Is A Sprint Planning Meeting
What Is A Sprint Planning Meeting
 
Scrum Guide In One Slide
Scrum Guide In One SlideScrum Guide In One Slide
Scrum Guide In One Slide
 
Sprint Review and Planning Template
Sprint Review and Planning TemplateSprint Review and Planning Template
Sprint Review and Planning Template
 
SCRUM METHODOLOGY FOR SOFTWARE DEVELOPMENT
SCRUM  METHODOLOGY  FOR SOFTWARE DEVELOPMENTSCRUM  METHODOLOGY  FOR SOFTWARE DEVELOPMENT
SCRUM METHODOLOGY FOR SOFTWARE DEVELOPMENT
 
Scrum Practice
Scrum PracticeScrum Practice
Scrum Practice
 
Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .
 
GUI & Modern UI Design
GUI & Modern UI DesignGUI & Modern UI Design
GUI & Modern UI Design
 
Scrum Roles and artifacts
Scrum Roles and artifactsScrum Roles and artifacts
Scrum Roles and artifacts
 
Scrum Project Examples Dwika v7.2
Scrum Project Examples   Dwika v7.2Scrum Project Examples   Dwika v7.2
Scrum Project Examples Dwika v7.2
 
SCRUM Core Concepts
SCRUM Core ConceptsSCRUM Core Concepts
SCRUM Core Concepts
 
Scrum
Scrum Scrum
Scrum
 

Similar to Agile scrum

Scrum
ScrumScrum
Agile scrum training
Agile scrum trainingAgile scrum training
agile-and-scrum-methodology.pptx
agile-and-scrum-methodology.pptxagile-and-scrum-methodology.pptx
agile-and-scrum-methodology.pptx
venkatvemu2
 
Agile Software Development with Scrum_ A Complete Guide to The Steps in Agile...
Agile Software Development with Scrum_ A Complete Guide to The Steps in Agile...Agile Software Development with Scrum_ A Complete Guide to The Steps in Agile...
Agile Software Development with Scrum_ A Complete Guide to The Steps in Agile...
Fibonalabs
 
Agile Course
Agile CourseAgile Course
Agile Course
ABDEL RAHMAN KARIM
 
Agile course Part 1
Agile course Part 1Agile course Part 1
Agile course Part 1
ABDEL RAHMAN KARIM
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
Knoldus Inc.
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
Neoteric EU
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
Deepak Agrawal
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
AnveshPatel7
 
Agile and Scrum Overview for PMs, Designers and Developers
Agile and Scrum Overview for PMs, Designers and Developers Agile and Scrum Overview for PMs, Designers and Developers
Agile and Scrum Overview for PMs, Designers and Developers
Aaron Roy
 
Introduction to agile and scrum
Introduction to agile and scrumIntroduction to agile and scrum
Introduction to agile and scrum
Inova LLC
 
Agile Methodologies by TechDesti
Agile Methodologies by TechDestiAgile Methodologies by TechDesti
Agile Methodologies by TechDesti
TechDesti
 
Fundamental of Scrum
Fundamental of ScrumFundamental of Scrum
Fundamental of Scrum
Tahmina Khatoon
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
Deniz Gungor
 
Overview of Agile methodology & Scrum
Overview of Agile methodology & ScrumOverview of Agile methodology & Scrum
Overview of Agile methodology & Scrum
Srinivasan Ganesan
 
Agile.docx
Agile.docxAgile.docx
Agile.docx
ssusere4c6aa
 
ME135A Agile lean workshop101414
ME135A Agile lean workshop101414ME135A Agile lean workshop101414
ME135A Agile lean workshop101414
spikol
 
Agile_basics
Agile_basicsAgile_basics
Agile_basics
Mithilesh Singh
 
professional scrum master
professional scrum master professional scrum master
professional scrum master
Shanthisri Kothagundla
 

Similar to Agile scrum (20)

Scrum
ScrumScrum
Scrum
 
Agile scrum training
Agile scrum trainingAgile scrum training
Agile scrum training
 
agile-and-scrum-methodology.pptx
agile-and-scrum-methodology.pptxagile-and-scrum-methodology.pptx
agile-and-scrum-methodology.pptx
 
Agile Software Development with Scrum_ A Complete Guide to The Steps in Agile...
Agile Software Development with Scrum_ A Complete Guide to The Steps in Agile...Agile Software Development with Scrum_ A Complete Guide to The Steps in Agile...
Agile Software Development with Scrum_ A Complete Guide to The Steps in Agile...
 
Agile Course
Agile CourseAgile Course
Agile Course
 
Agile course Part 1
Agile course Part 1Agile course Part 1
Agile course Part 1
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile and Scrum Overview for PMs, Designers and Developers
Agile and Scrum Overview for PMs, Designers and Developers Agile and Scrum Overview for PMs, Designers and Developers
Agile and Scrum Overview for PMs, Designers and Developers
 
Introduction to agile and scrum
Introduction to agile and scrumIntroduction to agile and scrum
Introduction to agile and scrum
 
Agile Methodologies by TechDesti
Agile Methodologies by TechDestiAgile Methodologies by TechDesti
Agile Methodologies by TechDesti
 
Fundamental of Scrum
Fundamental of ScrumFundamental of Scrum
Fundamental of Scrum
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 
Overview of Agile methodology & Scrum
Overview of Agile methodology & ScrumOverview of Agile methodology & Scrum
Overview of Agile methodology & Scrum
 
Agile.docx
Agile.docxAgile.docx
Agile.docx
 
ME135A Agile lean workshop101414
ME135A Agile lean workshop101414ME135A Agile lean workshop101414
ME135A Agile lean workshop101414
 
Agile_basics
Agile_basicsAgile_basics
Agile_basics
 
professional scrum master
professional scrum master professional scrum master
professional scrum master
 

Recently uploaded

一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
upoux
 
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
vmspraneeth
 
Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
Roger Rozario
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
nedcocy
 
OOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming languageOOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming language
PreethaV16
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
PreethaV16
 
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
upoux
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
UReason
 
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENTNATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
Addu25809
 
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
ijseajournal
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 
Blood finder application project report (1).pdf
Blood finder application project report (1).pdfBlood finder application project report (1).pdf
Blood finder application project report (1).pdf
Kamal Acharya
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
ijaia
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...
um7474492
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
Prakhyath Rai
 
5G Radio Network Througput Problem Analysis HCIA.pdf
5G Radio Network Througput Problem Analysis HCIA.pdf5G Radio Network Througput Problem Analysis HCIA.pdf
5G Radio Network Througput Problem Analysis HCIA.pdf
AlvianRamadhani5
 
Software Engineering and Project Management - Software Testing + Agile Method...
Software Engineering and Project Management - Software Testing + Agile Method...Software Engineering and Project Management - Software Testing + Agile Method...
Software Engineering and Project Management - Software Testing + Agile Method...
Prakhyath Rai
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 

Recently uploaded (20)

一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
 
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
 
Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
 
OOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming languageOOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming language
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
 
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
 
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENTNATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
 
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 
Blood finder application project report (1).pdf
Blood finder application project report (1).pdfBlood finder application project report (1).pdf
Blood finder application project report (1).pdf
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
 
5G Radio Network Througput Problem Analysis HCIA.pdf
5G Radio Network Througput Problem Analysis HCIA.pdf5G Radio Network Througput Problem Analysis HCIA.pdf
5G Radio Network Througput Problem Analysis HCIA.pdf
 
Software Engineering and Project Management - Software Testing + Agile Method...
Software Engineering and Project Management - Software Testing + Agile Method...Software Engineering and Project Management - Software Testing + Agile Method...
Software Engineering and Project Management - Software Testing + Agile Method...
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 

Agile scrum

  • 2. SDLC Models Various types of model modmodel ● Waterfall model ● V model ● Incremental Model ● RAD model ● Agile Model ● Iterative Model ● Spiral Model
  • 3. What is Agile Model of Software Development ?
  • 4. Agile SDLC model is a combination of iterative and incremental process models with focus on process adaptability and customer satisfaction by rapid delivery of working software product.
  • 5. ● Customer satisfaction by rapid, continuous delivery of useful software. ● People and interactions are emphasized rather than process and tools. Customers, developers and testers constantly interact with each other. ● Working software is delivered frequently (weeks rather than months). ● Face-to-face conversation is the best form of communication. ● Close, daily cooperation between business people and developers. ● Continuous attention to technical excellence and good design. ● Regular adaptation to changing circumstances. ● Even late changes in requirements are welcomed Advantages of Agile model
  • 7. SCRUM Scrum is an Agile framework for completing complex projects. Scrum originally was formalized for software development projects, but it works well for any complex, innovative scope of work. The possibilities are endless. The Scrum framework is deceptively simple.
  • 8.
  • 9. Product backlog The product owner creates a prioritized list of ideas for the product, called a product backlog. The product backlog helps the team break the product into smaller, more manageable pieces and build it incrementally in a series of short time periods called sprints. Sprints typically last one to four weeks.
  • 10. SCRUM During sprint planning, the team pulls a small chunk of items from the top of the product backlog to create a sprint backlog, and then decides how to accomplish those items during the next sprint.
  • 11. The sprint 1. During the sprint, the team meets each day, in a Daily Scrum, to assess progress and make necessary adjustments. 2. Along the way, the ScrumMaster keeps the team focused on its goal. The ScrumMaster also removes impediments for the team, so everyone can focus and move forward with their work. 3. At the end of the sprint, the work should be potentially shippable: ready to hand to a customer, put on a store shelf, or show to a stakeholder. 4. The sprint ends with a review of the product and a retrospective of the team's work process, relationships, and tools. 5. Once a sprint is complete, the team chooses another chunk of the product backlog, and the next sprint begins.
  • 12. Sprint Planning PART-1 ● Part one of the sprint planning meeting is a review of the product backlog items the Product Owner will ask the team to forecast and deliver. ● This is the time for the product owner to describe what he wants to see built for the next sprint. ● During this part of the meeting, it is not uncommon for the team to banter back and forth with the product owner, asking clarifying questions and driving away ambiguity. ● By the end of sprint planning part one, the team will select a sprint goal: a one-sentence description of the overall outcome of the sprint ● If the work does not directly tie to the sprint goal, then it is not done during the sprint.
  • 13. Sprint Planning PART-2 ● During part two of the sprint planning meeting, the team decides how the work will be built. ● In this meeting the team will begin decomposing the product backlog items into work tasks and estimating these in hours. ● The product owner must be available during this meeting but does not have to be in the room. In fact, many teams find it helpful to work without product owner during this detailed part of the meeting. ● If the product owner does remain in the room, the ScrumMaster needs to take charge of this part of the meeting, keeping the team focused and free to explore possibilities without being limited by the product owner’s own ideas or opinions.
  • 14. Common mistakes in Sprint Planning
  • 15. How to do Effort Estimation in planning ?
  • 16. Effort Estimation ● The objective of the Estimation would be to consider the User Stories for the Sprint by Priority and by the Ability of the team to deliver during the Time Box of the Sprint. ● The size of the Product Increment is estimated in terms of User Story Points. Once the size is determined, the effort is estimated by means of the past data, i.e., effort per User Story Point called Productivity.
  • 17. Effort Estimation Different types of scales that are used in Scrum Estimation ● Numeric Sizing (1 through 10). ● T-shirt Sizes (XS, S, M, L, XL XXL, XXXL) ● Fibonacci Sequence (1, 2, 3, 5, 8, 13, 21, 34, etc.) ● Dog Breeds (Chihuahua,………,Great Dane)