SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Parvez Misarwala
BE, MBA, PMP
Introduction to Scrum and Scrum
Team
• Defining Scrum
– Scrum is based on the following core agile values
• Iterative and incremental development
• Frequent delivery
• Involvement of customer
• Self organizing cross functional team
– It is based on empirical rather than prescriptive
process control
Introduction to Scrum and Scrum
Team
Core
Agile
Values
Frequent
delivery
Customer
Invovement
Self organizing
cross
functional
teams
Iterative and
incremental
development
Introduction to Scrum and Scrum
Team
Introduction to Scrum and Scrum
Team
• Defining Scrum
Introduction to Scrum and Scrum
Team
• Scrum roles
1. Product owner
• Creates product backlog
• Works closely with the development team to ensure
everyone in the team understands requirements
• Qualities of product owner
– Clear vision
– Capacity to gather requirements
– Good Communication Skills
– Problem solving skills
– Decision making ability
Introduction to Scrum and Scrum
Team
2. Scrum master
• Can be one master for multiple development teams
• Proven track record in implementing scrum
• Assertive leader, excellent communicator
• Conflict resolution
• Good presentation skills
– Development methodology
• Usually 5-9 individuals
• Self organizing
• Cross functional –
engineering, programming, design, marketing, sales and
network support
Communicating with stakeholders on a
scrum project
• Communicating with Stakeholders
– Scrum favors face to face communication over
voice video or text
• Happens real time
• Helps build trust
• Encourages flow of information
– Burndown charts
– Task boards
Communicating with stakeholders on a
scrum project
• Types of meetings in scrum
– Sprint planning meeting
– Daily standup meeting
– Scrum of Scrums
– Sprint review meeting
– Sprint retrospective
Scrum Phases
– The pre-game phase
– The Game Phase
– The Post Game phase
The pre game phase
– The pre-game phase
• Replaces initiating and planning phases in a traditional
development approach
• It involves activities that has to be completed before
the project activity begins
• Pre-game phase may last from days to weeks
depending upon the nature of the project and initial
amount of work required to prepare and plan for it
• Overall goal is to get buy in or approval from customer
or customer representative.
The pre game phase
Two main components
1. Planning
– Establishing project Goal – Product owner
» Vision of the project
» ROI
– Establishing product requirement – Product owner
– Product backlog – Product owner
» Product owner with the help of customers identify most important features to be
developed. Based on the market demand and value for customer
– Product owner identifies release date, overall budget and risk control measures, team members
and tools needed to develop the product
– Guidelines in creating product backlog
– Order customer requirements
– Add technical requirements
– Provide the most detail for top items
– Ensure user stories are specific
2. Creating a high level design
– Dev team creates high level design which describes product structure and behavior
– Analysis on impact of new product on existing system or architecture
– Sprint 0
» Review the backlog
» Identify and assign deliverables
The game Phase
– The game phase
• Also called sprint or development phase
• Sprint planning
– Product owner prioritizes product backlog for sprint planning.
Items with highest value needs to be selected first.
– Development team formulates the sprint goal, develops sprint
backlog and estimate tasks
The post game Phase
– The post game phase
• Developing user documentation
• Integration testing
• Product testing
The Sprint
– Occurs in game phase
– Sprint length for 30 days by books. But can vary from 10-30
days
– Each sprint is a workable piece of functionality
– Sprint planning
• Before the start of sprint the product owner and development
team meet to plan the sprint
• Reviewing changes in requirements and updating sprint plans
accordingly.
• Team determines which stories to move from product backlog to
sprint backlog
• It further divides stories into tasks ensuring each tasks requires
ideally less than 2 days or a maximum of 16 developer hours.
• Sprint planning meetings should not exceed a maximum of 4 hrs.
The Sprint
– Daily standup meetings
• Shouldn’t exceed 15 mins
• Allowed to flag potential problems but major issues to be raised after the
meeting
• Ideally be conducted at the start of the working day.
• Team members updates on
– Task completed since last meeting
– Tasks to be completed by next meeting
– Any obstacles
– These meetings
» Ensures collaboration
» Enable quick decision making
» Prevent time being wasted
• If project includes multiple scrum meetings, scrum of scrum meetings are
organized to coordinate between teams
– Unit tests and Sprint overviews
– Sprint retrospectives and closure
The Sprint
– Unit tests and Sprint reviews
• Developers conduct unit testing of work as they complete
• Sprint reviews
– Development team provides a demo to product owner and
customer for review
– Based on the feedback , product owner may make changes to the
product backlog
– For efficiency
» Limit the preparation time of review meeting to 30 mins
» Reiterate sprint goal at the start of review meeting
» Keep product backlog visible
» Allow anyone present to task questions
» Add new input to the product backlog
» Be flexible about the meetings duration
– Maximum of 4 hrs
The Sprint
– Sprint retrospectives and closure
• After sprint review meeting, scrum master conducts
sprint retrospective with development team
• Also reviews tasks that werent completed during sprint
due to unexpected obstacles or difficulties
• Meeting limit maximum of 3 hrs, for sprint of 30 days
Tracking Sprint progress
– Burndown charts
• Tracks cumulative number of hours of work remaining in the sprint
against the number of days left for the sprint
– Progress Charts
• Task boards
• Scrum boards
• Use various metrics to measure performnce of each individual team
members
– Velocity
– Standards violation
– Business value delivered
– Defects per iteration
– Number of stories
– Level of automation
– Number of tests
– Using tracking metrics

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodologyAmit Verma
 
Agile Software Development Model
Agile Software Development ModelAgile Software Development Model
Agile Software Development ModelRitika Balagan
 
What is scrum in Agile methodology?
What is scrum in Agile methodology?What is scrum in Agile methodology?
What is scrum in Agile methodology?Mario Lucero
 
The lifecycle of an agile sprint
The lifecycle of an agile sprintThe lifecycle of an agile sprint
The lifecycle of an agile sprintRon Shoshani
 
Using Scrum Internship Course
Using Scrum Internship CourseUsing Scrum Internship Course
Using Scrum Internship CourseZoltan Iszlai
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile MethodologyHaresh Karkar
 
Agile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your ProductivityAgile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your ProductivityMd. Hasan Basri (Angel)
 
Agile methodology
Agile methodologyAgile methodology
Agile methodologyTyler Rose
 
Agile Methodology Assessment
Agile Methodology AssessmentAgile Methodology Assessment
Agile Methodology AssessmentSandy Lee
 
agile with scrum methodology
agile with scrum methodology agile with scrum methodology
agile with scrum methodology rahul reddy
 
Introduction to Agile Development
Introduction to Agile DevelopmentIntroduction to Agile Development
Introduction to Agile DevelopmentTu Hoang
 
Agile Experience
Agile ExperienceAgile Experience
Agile ExperienceNaresh Jain
 
Scrum Software Development Methodology
Scrum Software Development MethodologyScrum Software Development Methodology
Scrum Software Development MethodologySuhail Jamaldeen
 
Overview of Scrum
Overview of ScrumOverview of Scrum
Overview of ScrumNaresh Jain
 
Agile Methodology and Tools
Agile Methodology and ToolsAgile Methodology and Tools
Agile Methodology and ToolsNaresh Gajuveni
 

Was ist angesagt? (20)

Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodology
 
Agile Software Development Model
Agile Software Development ModelAgile Software Development Model
Agile Software Development Model
 
What is scrum in Agile methodology?
What is scrum in Agile methodology?What is scrum in Agile methodology?
What is scrum in Agile methodology?
 
The lifecycle of an agile sprint
The lifecycle of an agile sprintThe lifecycle of an agile sprint
The lifecycle of an agile sprint
 
Using Scrum Internship Course
Using Scrum Internship CourseUsing Scrum Internship Course
Using Scrum Internship Course
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile Methodology
 
Agile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your ProductivityAgile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your Productivity
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Agile Methodology Assessment
Agile Methodology AssessmentAgile Methodology Assessment
Agile Methodology Assessment
 
Scrum
ScrumScrum
Scrum
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile model
Agile modelAgile model
Agile model
 
agile with scrum methodology
agile with scrum methodology agile with scrum methodology
agile with scrum methodology
 
Introduction to Agile Development
Introduction to Agile DevelopmentIntroduction to Agile Development
Introduction to Agile Development
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
Agile Experience
Agile ExperienceAgile Experience
Agile Experience
 
Scrum Software Development Methodology
Scrum Software Development MethodologyScrum Software Development Methodology
Scrum Software Development Methodology
 
Overview of Scrum
Overview of ScrumOverview of Scrum
Overview of Scrum
 
Sdlc plan
Sdlc planSdlc plan
Sdlc plan
 
Agile Methodology and Tools
Agile Methodology and ToolsAgile Methodology and Tools
Agile Methodology and Tools
 

Andere mochten auch

What Are Your Servers Doing While You’re Sleeping?
What Are Your Servers Doing While You’re Sleeping?What Are Your Servers Doing While You’re Sleeping?
What Are Your Servers Doing While You’re Sleeping?Tracy McKibben
 
Prezentace 1.SG
Prezentace 1.SGPrezentace 1.SG
Prezentace 1.SGanatoni19
 
The Emerging Strategic CIO Infographic
The Emerging Strategic CIO InfographicThe Emerging Strategic CIO Infographic
The Emerging Strategic CIO InfographicEMC
 
10 countries comparison
10 countries comparison10 countries comparison
10 countries comparisonTravis Klein
 
EMC Enterprise Hybrid Cloud 2.5.1, Federation SDDC Edition: Backup Solution G...
EMC Enterprise Hybrid Cloud 2.5.1, Federation SDDC Edition: Backup Solution G...EMC Enterprise Hybrid Cloud 2.5.1, Federation SDDC Edition: Backup Solution G...
EMC Enterprise Hybrid Cloud 2.5.1, Federation SDDC Edition: Backup Solution G...EMC
 
Gdp per capita macro
Gdp per capita macroGdp per capita macro
Gdp per capita macroTravis Klein
 
Friday defeat of napoleon
Friday defeat of napoleonFriday defeat of napoleon
Friday defeat of napoleonTravis Klein
 
Mobile Innovations Workshop
Mobile Innovations WorkshopMobile Innovations Workshop
Mobile Innovations WorkshopResearch Now
 
Highlights from the EMC & VMware CIO Summit
Highlights from the EMC & VMware CIO SummitHighlights from the EMC & VMware CIO Summit
Highlights from the EMC & VMware CIO SummitEMC
 
Hib 2008
Hib 2008Hib 2008
Hib 2008Alai Sj
 
Force Cyber Criminals to Shop Elsewhere
Force Cyber Criminals to Shop ElsewhereForce Cyber Criminals to Shop Elsewhere
Force Cyber Criminals to Shop ElsewhereEMC
 

Andere mochten auch (20)

Conceptos matematicos
Conceptos matematicosConceptos matematicos
Conceptos matematicos
 
Eduard
EduardEduard
Eduard
 
What Are Your Servers Doing While You’re Sleeping?
What Are Your Servers Doing While You’re Sleeping?What Are Your Servers Doing While You’re Sleeping?
What Are Your Servers Doing While You’re Sleeping?
 
Cells Jeopardy
Cells JeopardyCells Jeopardy
Cells Jeopardy
 
Prezentace 1.SG
Prezentace 1.SGPrezentace 1.SG
Prezentace 1.SG
 
The Emerging Strategic CIO Infographic
The Emerging Strategic CIO InfographicThe Emerging Strategic CIO Infographic
The Emerging Strategic CIO Infographic
 
10 countries comparison
10 countries comparison10 countries comparison
10 countries comparison
 
Twelve apostles
Twelve apostlesTwelve apostles
Twelve apostles
 
EMC Enterprise Hybrid Cloud 2.5.1, Federation SDDC Edition: Backup Solution G...
EMC Enterprise Hybrid Cloud 2.5.1, Federation SDDC Edition: Backup Solution G...EMC Enterprise Hybrid Cloud 2.5.1, Federation SDDC Edition: Backup Solution G...
EMC Enterprise Hybrid Cloud 2.5.1, Federation SDDC Edition: Backup Solution G...
 
Presentation2michaelcollins
Presentation2michaelcollinsPresentation2michaelcollins
Presentation2michaelcollins
 
Gdp per capita macro
Gdp per capita macroGdp per capita macro
Gdp per capita macro
 
Panel 4
Panel 4Panel 4
Panel 4
 
Doc2
Doc2Doc2
Doc2
 
Friday defeat of napoleon
Friday defeat of napoleonFriday defeat of napoleon
Friday defeat of napoleon
 
Mobile Innovations Workshop
Mobile Innovations WorkshopMobile Innovations Workshop
Mobile Innovations Workshop
 
Highlights from the EMC & VMware CIO Summit
Highlights from the EMC & VMware CIO SummitHighlights from the EMC & VMware CIO Summit
Highlights from the EMC & VMware CIO Summit
 
Hib 2008
Hib 2008Hib 2008
Hib 2008
 
Factor markets
Factor marketsFactor markets
Factor markets
 
види таблиць конструктор
види таблиць конструкторвиди таблиць конструктор
види таблиць конструктор
 
Force Cyber Criminals to Shop Elsewhere
Force Cyber Criminals to Shop ElsewhereForce Cyber Criminals to Shop Elsewhere
Force Cyber Criminals to Shop Elsewhere
 

Ähnlich wie Overview on scrum development process

Agile – scrum +
Agile – scrum +Agile – scrum +
Agile – scrum +Alon Lahav
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through ScrumNaveen Kumar Singh
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrumSemen Arslan
 
Agile software development
Agile software developmentAgile software development
Agile software developmentSiddharth Sharma
 
SCRUM and Poker Game In Agile Project
SCRUM and Poker Game In Agile ProjectSCRUM and Poker Game In Agile Project
SCRUM and Poker Game In Agile ProjectNhan Nguyen
 
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वोAgile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वोMnyMehr
 
Agile Processes - Scrum
Agile Processes - ScrumAgile Processes - Scrum
Agile Processes - ScrumSoumya De
 
Agile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionAgile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionXBOSoft
 
Learn scrum in half an hour
Learn scrum in half an hourLearn scrum in half an hour
Learn scrum in half an hourAbhay Kumar
 

Ähnlich wie Overview on scrum development process (20)

Agile – scrum +
Agile – scrum +Agile – scrum +
Agile – scrum +
 
aa.pdf
aa.pdfaa.pdf
aa.pdf
 
Agile with scrum methodology
Agile with scrum methodologyAgile with scrum methodology
Agile with scrum methodology
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Agile Scrum training
Agile Scrum trainingAgile Scrum training
Agile Scrum training
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through Scrum
 
Agile Scrum CMMI
Agile Scrum CMMIAgile Scrum CMMI
Agile Scrum CMMI
 
Scrum Guidelines
Scrum GuidelinesScrum Guidelines
Scrum Guidelines
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
SCRUM and Poker Game In Agile Project
SCRUM and Poker Game In Agile ProjectSCRUM and Poker Game In Agile Project
SCRUM and Poker Game In Agile Project
 
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वोAgile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
 
Scrum (2)
Scrum (2)Scrum (2)
Scrum (2)
 
Scrum in action
Scrum in actionScrum in action
Scrum in action
 
Agile Processes - Scrum
Agile Processes - ScrumAgile Processes - Scrum
Agile Processes - Scrum
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Agile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionAgile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An Introduction
 
Learn scrum in half an hour
Learn scrum in half an hourLearn scrum in half an hour
Learn scrum in half an hour
 

Kürzlich hochgeladen

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 

Kürzlich hochgeladen (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Overview on scrum development process

  • 2. Introduction to Scrum and Scrum Team • Defining Scrum – Scrum is based on the following core agile values • Iterative and incremental development • Frequent delivery • Involvement of customer • Self organizing cross functional team – It is based on empirical rather than prescriptive process control
  • 3. Introduction to Scrum and Scrum Team Core Agile Values Frequent delivery Customer Invovement Self organizing cross functional teams Iterative and incremental development
  • 4. Introduction to Scrum and Scrum Team
  • 5. Introduction to Scrum and Scrum Team • Defining Scrum
  • 6. Introduction to Scrum and Scrum Team • Scrum roles 1. Product owner • Creates product backlog • Works closely with the development team to ensure everyone in the team understands requirements • Qualities of product owner – Clear vision – Capacity to gather requirements – Good Communication Skills – Problem solving skills – Decision making ability
  • 7. Introduction to Scrum and Scrum Team 2. Scrum master • Can be one master for multiple development teams • Proven track record in implementing scrum • Assertive leader, excellent communicator • Conflict resolution • Good presentation skills – Development methodology • Usually 5-9 individuals • Self organizing • Cross functional – engineering, programming, design, marketing, sales and network support
  • 8. Communicating with stakeholders on a scrum project • Communicating with Stakeholders – Scrum favors face to face communication over voice video or text • Happens real time • Helps build trust • Encourages flow of information – Burndown charts – Task boards
  • 9. Communicating with stakeholders on a scrum project • Types of meetings in scrum – Sprint planning meeting – Daily standup meeting – Scrum of Scrums – Sprint review meeting – Sprint retrospective
  • 10. Scrum Phases – The pre-game phase – The Game Phase – The Post Game phase
  • 11. The pre game phase – The pre-game phase • Replaces initiating and planning phases in a traditional development approach • It involves activities that has to be completed before the project activity begins • Pre-game phase may last from days to weeks depending upon the nature of the project and initial amount of work required to prepare and plan for it • Overall goal is to get buy in or approval from customer or customer representative.
  • 12. The pre game phase Two main components 1. Planning – Establishing project Goal – Product owner » Vision of the project » ROI – Establishing product requirement – Product owner – Product backlog – Product owner » Product owner with the help of customers identify most important features to be developed. Based on the market demand and value for customer – Product owner identifies release date, overall budget and risk control measures, team members and tools needed to develop the product – Guidelines in creating product backlog – Order customer requirements – Add technical requirements – Provide the most detail for top items – Ensure user stories are specific 2. Creating a high level design – Dev team creates high level design which describes product structure and behavior – Analysis on impact of new product on existing system or architecture – Sprint 0 » Review the backlog » Identify and assign deliverables
  • 13. The game Phase – The game phase • Also called sprint or development phase • Sprint planning – Product owner prioritizes product backlog for sprint planning. Items with highest value needs to be selected first. – Development team formulates the sprint goal, develops sprint backlog and estimate tasks
  • 14. The post game Phase – The post game phase • Developing user documentation • Integration testing • Product testing
  • 15. The Sprint – Occurs in game phase – Sprint length for 30 days by books. But can vary from 10-30 days – Each sprint is a workable piece of functionality – Sprint planning • Before the start of sprint the product owner and development team meet to plan the sprint • Reviewing changes in requirements and updating sprint plans accordingly. • Team determines which stories to move from product backlog to sprint backlog • It further divides stories into tasks ensuring each tasks requires ideally less than 2 days or a maximum of 16 developer hours. • Sprint planning meetings should not exceed a maximum of 4 hrs.
  • 16. The Sprint – Daily standup meetings • Shouldn’t exceed 15 mins • Allowed to flag potential problems but major issues to be raised after the meeting • Ideally be conducted at the start of the working day. • Team members updates on – Task completed since last meeting – Tasks to be completed by next meeting – Any obstacles – These meetings » Ensures collaboration » Enable quick decision making » Prevent time being wasted • If project includes multiple scrum meetings, scrum of scrum meetings are organized to coordinate between teams – Unit tests and Sprint overviews – Sprint retrospectives and closure
  • 17. The Sprint – Unit tests and Sprint reviews • Developers conduct unit testing of work as they complete • Sprint reviews – Development team provides a demo to product owner and customer for review – Based on the feedback , product owner may make changes to the product backlog – For efficiency » Limit the preparation time of review meeting to 30 mins » Reiterate sprint goal at the start of review meeting » Keep product backlog visible » Allow anyone present to task questions » Add new input to the product backlog » Be flexible about the meetings duration – Maximum of 4 hrs
  • 18. The Sprint – Sprint retrospectives and closure • After sprint review meeting, scrum master conducts sprint retrospective with development team • Also reviews tasks that werent completed during sprint due to unexpected obstacles or difficulties • Meeting limit maximum of 3 hrs, for sprint of 30 days
  • 19. Tracking Sprint progress – Burndown charts • Tracks cumulative number of hours of work remaining in the sprint against the number of days left for the sprint – Progress Charts • Task boards • Scrum boards • Use various metrics to measure performnce of each individual team members – Velocity – Standards violation – Business value delivered – Defects per iteration – Number of stories – Level of automation – Number of tests – Using tracking metrics