SlideShare uma empresa Scribd logo
1 de 14
Scrum
Overview
By N. Paul
Project Manager
• Scrum is a process framework that has been used to manage complex
product development since the early 1990s. Ken Schwaber first
introduced Scrum into his company.
• In 1995, Jeff Sutherland and Schwaber jointly presented a paper
describing the Scrum methodology at the Business Object Design and
Implementation Workshop.
• Scrum is not a process or a technique for building products, rather, it is a
framework within which you can employ various processes and
techniques. Scrum is
• Lightweight.
• Simple to understand.
• Extremely difficult to master.
There are three core roles and a range of ancillary roles. Core roles are often
referred to as pigs and ancillary roles as chickens(reference link).
Core roles are ,
• The Product Owner.
• The Development Team.
• The Scrum Master.
Ancillery roles are,
• Project Manager.
• The Project Executive and Project Board.
• Project Assurance.
• Managers.
• Stakeholders.
The product owner is commonly a lead user of the system or
someone from marketing, product management or anyone
with a solid understanding of users, the market place, the
competition and of future trends for the domain or type of
system being developed. Responsible for the product backlog
and maximizing the product ROI.
• Represents the users.
• Clearly expressing Product Backlog items.
• Ordering the items in the Product Backlog to best achieve
goals and missions.
• Ensuring that the Product Backlog is
visible, transparent, and clear to all, and shows what the
Scrum Team will work on next.
Responsible for delivering a potentially shippable increment of working
software.
• They are self-organizing. No one (not even the Scrum Master) tells the Development
Team how to turn Product Backlog into Increments of potentially releasable
functionality.
• Development Teams are cross-functional, with all of the skills as a team necessary to
create a product Increment.
• Individual Development Team members may have
specialized skills and areas of focus, but accountability
belongs to the Development Team as a whole.
• Can consists of 4 to 9 persons.
• The Product Owner and Scrum Master roles are not
included in this count unless they are also
executing the work of the Sprint Backlog‘s.
Responsible for the entire scrum process. Scrum Masters do this by
ensuring that the Scrum Team adheres to Scrum
theory, practices, and rules.
• Removes impediments the development team is facing.
• Understanding and practicing agility.
• Facilitating Scrum events as requested or needed.
• Facilitates communication.
• Finding techniques for effective Product Backlog management.
• Leading and coaching the organization in its Scrum adoption.
• Planning Scrum implementations within the organization.
Single source of requirements for any changes to be
made to the product.
• Living list that is never complete.
• Ordered: value, risk, priority & necessity.
• Estimated by the team.
• The Product Backlog lists all features, functions,
requirements, enhancements, and fixes that constitute
the changes to be made to the product in future releases.
Used to assess when work is complete on the
product increment.
• Defined by the product owner.
• Unique for the whole team.
• Must allow immediate release.
• Quality increases with maturity.
Two part time boxed meeting: 8h/1m sprint. The work to be performed
in the Sprint is planned at the Sprint Planning Meeting. This plan is
created by the collaborative work of the entire Scrum Team. The two
part of activities need to be discussed are
1. Defines what will be delivered in the increment:
• Team selects items from the product backlog
and defines a sprint goal. (Involvement: Product
owner, Scrum Master, Development Team).
2. Defines how the increment will be achieved:
• Items are converted into tasks & estimated (Involvement: Scrum
Master and development team).
15 minute time-boxed event for the Team to synchronize activities.
The Scrum Master ensures that the Development Team has the
meeting, but the Development Team is responsible for conducting
the Daily Scrum. The Daily Scrum is not a status meeting, and is
for the people transforming the Product Backlog items into an
Increment. The activities performed during this are,
• What has been accomplished since last meeting?
• What will be done before the next meeting?
• What obstacles are in the way?
This is a 4 hour time-boxed meeting:
• Product owner identifies what has been done and not
done.
• Team discusses what went well, what problems
it ran into & how those problem were solved.
• Team demonstrates what it has done in a demo.
• Product owner discusses the backlog as it stands.
• Entire group collaborates on what to do next.
Improves the process.
• Inspect how the last Sprint went,
• Identify and order the major items that went well and
potential improvements done, and,
• Create a plan for implementing improvements.
Official Scrum References:
http://www.scrumalliance.org/
http://www.scrum.org/
Next Session:
Product Backlog Mapping.
Schedule: Will be declared asap.

Mais conteúdo relacionado

Mais procurados

Scrum Intro for E-works
Scrum Intro for E-worksScrum Intro for E-works
Scrum Intro for E-works
Nora Papazyan
 

Mais procurados (19)

Scrum Roles and artifacts
Scrum Roles and artifactsScrum Roles and artifacts
Scrum Roles and artifacts
 
Scrum Model
Scrum ModelScrum Model
Scrum Model
 
Scrum
Scrum Scrum
Scrum
 
ScrumInTenSlides
ScrumInTenSlidesScrumInTenSlides
ScrumInTenSlides
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
Scrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonScrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & Handson
 
Scrum - An introduction
Scrum - An introductionScrum - An introduction
Scrum - An introduction
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
Agile Methodology (scrum)
Agile Methodology (scrum)Agile Methodology (scrum)
Agile Methodology (scrum)
 
Scrum Guidelines
Scrum GuidelinesScrum Guidelines
Scrum Guidelines
 
Agile philosophy
Agile philosophyAgile philosophy
Agile philosophy
 
Scrum
ScrumScrum
Scrum
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 
Scrum Master Handbook
Scrum Master HandbookScrum Master Handbook
Scrum Master Handbook
 
Scrum ceromonies
Scrum ceromoniesScrum ceromonies
Scrum ceromonies
 
Lect4
Lect4Lect4
Lect4
 
Scrum an Agile Methodology
Scrum an Agile MethodologyScrum an Agile Methodology
Scrum an Agile Methodology
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Scrum Intro for E-works
Scrum Intro for E-worksScrum Intro for E-works
Scrum Intro for E-works
 

Semelhante a Scrum overview

Semelhante a Scrum overview (20)

Agile Scrum Methodology - Introduction
Agile Scrum Methodology - IntroductionAgile Scrum Methodology - Introduction
Agile Scrum Methodology - Introduction
 
Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM Methodology
 
Software Development Guide To Accelerate Performance
Software Development Guide To Accelerate PerformanceSoftware Development Guide To Accelerate Performance
Software Development Guide To Accelerate Performance
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Essentials of Scrum
Essentials of ScrumEssentials of Scrum
Essentials of Scrum
 
An introduction to Agile & Scrum
An introduction to Agile & ScrumAn introduction to Agile & Scrum
An introduction to Agile & Scrum
 
Agile tutorial
Agile tutorialAgile tutorial
Agile tutorial
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptx
 
software engineering agile development notes.pptx
software engineering agile development notes.pptxsoftware engineering agile development notes.pptx
software engineering agile development notes.pptx
 
Scrum at a Glance
Scrum at a GlanceScrum at a Glance
Scrum at a Glance
 
Agile Scrum CMMI
Agile Scrum CMMIAgile Scrum CMMI
Agile Scrum CMMI
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through Scrum
 
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...
 
Overview of Agile methodology & Scrum
Overview of Agile methodology & ScrumOverview of Agile methodology & Scrum
Overview of Agile methodology & Scrum
 
Scrum (software development)
Scrum (software development)Scrum (software development)
Scrum (software development)
 
Fundamental of Scrum
Fundamental of ScrumFundamental of Scrum
Fundamental of Scrum
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 
The Scrum Model
The Scrum ModelThe Scrum Model
The Scrum Model
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference Card
 
Scrum in Practice: A Developer’s view
Scrum in Practice: A Developer’s viewScrum in Practice: A Developer’s view
Scrum in Practice: A Developer’s view
 

Último

Último (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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
 
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
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 

Scrum overview

  • 2. • Scrum is a process framework that has been used to manage complex product development since the early 1990s. Ken Schwaber first introduced Scrum into his company. • In 1995, Jeff Sutherland and Schwaber jointly presented a paper describing the Scrum methodology at the Business Object Design and Implementation Workshop. • Scrum is not a process or a technique for building products, rather, it is a framework within which you can employ various processes and techniques. Scrum is • Lightweight. • Simple to understand. • Extremely difficult to master.
  • 3.
  • 4. There are three core roles and a range of ancillary roles. Core roles are often referred to as pigs and ancillary roles as chickens(reference link). Core roles are , • The Product Owner. • The Development Team. • The Scrum Master. Ancillery roles are, • Project Manager. • The Project Executive and Project Board. • Project Assurance. • Managers. • Stakeholders.
  • 5. The product owner is commonly a lead user of the system or someone from marketing, product management or anyone with a solid understanding of users, the market place, the competition and of future trends for the domain or type of system being developed. Responsible for the product backlog and maximizing the product ROI. • Represents the users. • Clearly expressing Product Backlog items. • Ordering the items in the Product Backlog to best achieve goals and missions. • Ensuring that the Product Backlog is visible, transparent, and clear to all, and shows what the Scrum Team will work on next.
  • 6. Responsible for delivering a potentially shippable increment of working software. • They are self-organizing. No one (not even the Scrum Master) tells the Development Team how to turn Product Backlog into Increments of potentially releasable functionality. • Development Teams are cross-functional, with all of the skills as a team necessary to create a product Increment. • Individual Development Team members may have specialized skills and areas of focus, but accountability belongs to the Development Team as a whole. • Can consists of 4 to 9 persons. • The Product Owner and Scrum Master roles are not included in this count unless they are also executing the work of the Sprint Backlog‘s.
  • 7. Responsible for the entire scrum process. Scrum Masters do this by ensuring that the Scrum Team adheres to Scrum theory, practices, and rules. • Removes impediments the development team is facing. • Understanding and practicing agility. • Facilitating Scrum events as requested or needed. • Facilitates communication. • Finding techniques for effective Product Backlog management. • Leading and coaching the organization in its Scrum adoption. • Planning Scrum implementations within the organization.
  • 8. Single source of requirements for any changes to be made to the product. • Living list that is never complete. • Ordered: value, risk, priority & necessity. • Estimated by the team. • The Product Backlog lists all features, functions, requirements, enhancements, and fixes that constitute the changes to be made to the product in future releases.
  • 9. Used to assess when work is complete on the product increment. • Defined by the product owner. • Unique for the whole team. • Must allow immediate release. • Quality increases with maturity.
  • 10. Two part time boxed meeting: 8h/1m sprint. The work to be performed in the Sprint is planned at the Sprint Planning Meeting. This plan is created by the collaborative work of the entire Scrum Team. The two part of activities need to be discussed are 1. Defines what will be delivered in the increment: • Team selects items from the product backlog and defines a sprint goal. (Involvement: Product owner, Scrum Master, Development Team). 2. Defines how the increment will be achieved: • Items are converted into tasks & estimated (Involvement: Scrum Master and development team).
  • 11. 15 minute time-boxed event for the Team to synchronize activities. The Scrum Master ensures that the Development Team has the meeting, but the Development Team is responsible for conducting the Daily Scrum. The Daily Scrum is not a status meeting, and is for the people transforming the Product Backlog items into an Increment. The activities performed during this are, • What has been accomplished since last meeting? • What will be done before the next meeting? • What obstacles are in the way?
  • 12. This is a 4 hour time-boxed meeting: • Product owner identifies what has been done and not done. • Team discusses what went well, what problems it ran into & how those problem were solved. • Team demonstrates what it has done in a demo. • Product owner discusses the backlog as it stands. • Entire group collaborates on what to do next.
  • 13. Improves the process. • Inspect how the last Sprint went, • Identify and order the major items that went well and potential improvements done, and, • Create a plan for implementing improvements.
  • 14. Official Scrum References: http://www.scrumalliance.org/ http://www.scrum.org/ Next Session: Product Backlog Mapping. Schedule: Will be declared asap.