SlideShare uma empresa Scribd logo
1 de 29
S.Achchuthan
Scrum
Agenda
● What was there before scrum.
● What is Scrum and the need of Scrum.
● Advantages and disadvantages over classical models.
● Use of scrum over cross functional teams.
● Who are using scrum.
● Scrum certification in sri lanka.
● Where we can apply scrum other than software engineering.
Traditional Software Development
● Waterfall method, V-Model and RUP
● Waterfall is a well known methodology
● Sequential series of steps.
Traditional Software Development
Advantages
● It is very simple and easy to use.
● All the phases are processed and completed one at a time.
● It easy to manage due to the rigidity of the model.
● The testing is inherent to every phase
● It’s very good for smaller projects where the requirements are understood very
well.
Disadvantages
● There is high amounts of risk and uncertainty
● No working software is produced til late in the life-cycle
● Adjusting scope during the lifecycle can kill the project.
Why SCRUM?
SCRUM is a loose set of guidelines that govern the development process of a product,
from its design stages to its completion. It aims to cure some common failures of the
typical development process, such as:
● Chaos due to changing requirements
● Unrealistic estimates of time, cost, and quality of the product
● Developers are forced to lie about how the project is progressing
Why should we use SCRUM in the first place?
● faster time to market.
● Manage Changing Priorities.
● Better Align IT/Business.
● Enhance Software Quality
● Project Visibility
Introduction to SCRUM
● Are SCRUM and Agile the Same Thing?
No. Scrum is a sub-group of agile:
● Agile framework
● The SCRUM process:
- planning
- sprint Cycle
- closure
● SCRUM is based on the principles and values of the agile manifesto
Some current Issues in Software
Dev….
● Scope Creep
● Client - developer gap
● Poor communication
● Multi - tasking
● Wrong metrics
● Requirement gathering
Advantages…...
● Delivered frequently
● Face to face conversations
● Close cooperation between business people and developers
● Regular adaptation to changing circumstances
● Late changes in requirements are also welcomed
● Experimental software design
Some drawbacks in SCRUM..
● High cost - hard to predict timelines and budgets
● If team not committed,project will be fail
● Leave of team member
● Practice too strict control over team members
● Experience of team members
Scrum Explained
1. Product Backlog
Steps in Scrum
Product
Owner
REPRESENTS
Clients
Contd.
2. Creating Sprint backlog - Estimate and prioritize !
Sprint Backlog
Contd.
Contd.
What is a Sprint?
● 3 to 30 days.
● Includes several sprints.
● Sprint planning meeting (Highest priority items are selected from the
product backlog.)
● Planning out the sprint → Sprint backlog
Contd.
3. Daily Scrum
1. What have you completed regarding project since the last scrum meeting?
1. What do you plan on this project between now and the next scrum
meeting?
1. What barriers you have regarding this sprint and project?
Contd.
4.Sprint Review Meeting
● Presenting what was developed to the product owner and to the other
stakeholders.
● Helps to decide what should be done next.
● Clients can review the project progress and submit feedback.
● Issues will be transparent.
5.Sprint Retrospective Meeting
● Start.
● Stop.
● Continue.
Use of scrum in cross functional
teams
Cross-functional?
Use of scrum in cross functional
teams
SCRUM has been used by
List….
Scrum is used in
● Commercial software.
● Contract based development.
● Financial applications.
● 24x7 systems with 99.999% uptime req.
● Game development.
● Website development. and many more…….
Benefits of Scrum
● Client Perspective
● Organization Perspective
● Management Perspective
● Product Perspective
● Team Perspective
Benefits Of Scrum From The Client
Perspective
● Puts the control of the value stream back in the hands of the business.
● Delivers products more quickly.
● Allows clients to change priorities and requirements quickly.
Benefits Of Scrum From The
Organization Perspective
● Keeps an organization honest and helps them to meet their commitments.
● Promotes transparency; you no longer need to hide the truth, you can be
open and honest with everyone.
● Decision making is shifted to the lowest level (line employees), to the
people best able to understand all of the facts.
Benefits Of Scrum From The
Management Perspective
● Better workforce management.
● Enhanced customer and client relationships.
● Visibility into the entirety of the project management process.
● Motivated and inspired team members.
Benefits Of Scrum From The
Product Perspective
● Improved credibility with your clients due to a higher quality product.
● More predictable release cycle with built-in testing processes leads to
product stability.
● Sprint Review leads naturally to a product that the client wants and is
excited about.
Benefits Of Scrum From The Team
Perspective
● Unlock the true potential of the team.
● Create a safe working environment where people can thrive.
● The team learns to achieve a sustainable pace, so that they can continue
to be productive over the long haul.
Scrum certification in Sri Lanka.
● Certified ScrumMaster Training + Cert
o GoodAgile, Fee: $ 500
● Certified ScrumMasters (CSMs)
o Scrum Foundation, Fee: $ 500
● Agile certified Practitioner Preparation Program
o Project Management Institute (PMI), Fee: Rs. 20,000
Use of scrum other than software
development
Questions

Mais conteúdo relacionado

Mais procurados

Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process IntroductionNguyen Hai
 
Agile methodology
Agile methodologyAgile methodology
Agile methodologyDhruv Kumar
 
Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 MinutesSerge Rehem
 
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 software methodology
Agile Scrum software methodologyAgile Scrum software methodology
Agile Scrum software methodologyAbdullah Raza
 
Agile Methodology(SCRUM)
Agile Methodology(SCRUM)Agile Methodology(SCRUM)
Agile Methodology(SCRUM)KhushSlideShare
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software DevelopmentRaghav Seth
 
Scrum 101
Scrum 101Scrum 101
Scrum 101beLithe
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentationgihanlsw
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overviewsunilkumar_
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedPrashaanth T R
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumArrielle Mali
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basicsArun R
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.pptMohan Late
 

Mais procurados (20)

Scrum
ScrumScrum
Scrum
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 Minutes
 
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
 
Agile Scrum software methodology
Agile Scrum software methodologyAgile Scrum software methodology
Agile Scrum software methodology
 
Agile Methodology(SCRUM)
Agile Methodology(SCRUM)Agile Methodology(SCRUM)
Agile Methodology(SCRUM)
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software Development
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
 
Scrum
ScrumScrum
Scrum
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 

Destaque

Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum MethodologyRajeev Misra
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile MethodologyHaresh Karkar
 
Agile Scrum Overview
Agile  Scrum  OverviewAgile  Scrum  Overview
Agile Scrum OverviewJason Dean
 
Agile methoologies and scrum - Lean development and Agile methodologies lesson 3
Agile methoologies and scrum - Lean development and Agile methodologies lesson 3Agile methoologies and scrum - Lean development and Agile methodologies lesson 3
Agile methoologies and scrum - Lean development and Agile methodologies lesson 3Francesco Mapelli
 
Introduction to Agile Project Management and Scrum
Introduction to Agile Project Management and ScrumIntroduction to Agile Project Management and Scrum
Introduction to Agile Project Management and ScrumVoximate
 
Scrum - A Short Tour
Scrum - A Short TourScrum - A Short Tour
Scrum - A Short TourVineet Patni
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesBalaji Sathram
 
Connect strategic goals with development realities with JIRA Portfolio
Connect strategic goals with development realities with JIRA PortfolioConnect strategic goals with development realities with JIRA Portfolio
Connect strategic goals with development realities with JIRA PortfolioAnna Ioceva
 
Agile SCRUM Methodology
Agile SCRUM MethodologyAgile SCRUM Methodology
Agile SCRUM MethodologyAngelin R
 
BrightWare Profile Arabic
BrightWare Profile ArabicBrightWare Profile Arabic
BrightWare Profile ArabicSajid Mehmood
 
BrightWare Profile Arabic
BrightWare Profile ArabicBrightWare Profile Arabic
BrightWare Profile Arabicmalarainy
 
Portfolio Management in JIRA - Karen Branham and Scottie Brimmer
Portfolio Management in JIRA - Karen Branham and Scottie BrimmerPortfolio Management in JIRA - Karen Branham and Scottie Brimmer
Portfolio Management in JIRA - Karen Branham and Scottie BrimmerAtlassian
 

Destaque (20)

Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile Methodology
 
Agile Scrum Overview
Agile  Scrum  OverviewAgile  Scrum  Overview
Agile Scrum Overview
 
Agile methoologies and scrum - Lean development and Agile methodologies lesson 3
Agile methoologies and scrum - Lean development and Agile methodologies lesson 3Agile methoologies and scrum - Lean development and Agile methodologies lesson 3
Agile methoologies and scrum - Lean development and Agile methodologies lesson 3
 
Scrum
ScrumScrum
Scrum
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Introduction to Agile Project Management and Scrum
Introduction to Agile Project Management and ScrumIntroduction to Agile Project Management and Scrum
Introduction to Agile Project Management and Scrum
 
Scrum
ScrumScrum
Scrum
 
Scrum - A Short Tour
Scrum - A Short TourScrum - A Short Tour
Scrum - A Short Tour
 
Agile Methodologies
Agile MethodologiesAgile Methodologies
Agile Methodologies
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
 
The Zen of Scrum
The Zen of ScrumThe Zen of Scrum
The Zen of Scrum
 
Connect strategic goals with development realities with JIRA Portfolio
Connect strategic goals with development realities with JIRA PortfolioConnect strategic goals with development realities with JIRA Portfolio
Connect strategic goals with development realities with JIRA Portfolio
 
Agile SCRUM Methodology
Agile SCRUM MethodologyAgile SCRUM Methodology
Agile SCRUM Methodology
 
BrightWare Profile Arabic
BrightWare Profile ArabicBrightWare Profile Arabic
BrightWare Profile Arabic
 
BrightWare Profile Arabic
BrightWare Profile ArabicBrightWare Profile Arabic
BrightWare Profile Arabic
 
Scrum is not Agile
Scrum is not AgileScrum is not Agile
Scrum is not Agile
 
Mva
MvaMva
Mva
 
Portfolio Management in JIRA - Karen Branham and Scottie Brimmer
Portfolio Management in JIRA - Karen Branham and Scottie BrimmerPortfolio Management in JIRA - Karen Branham and Scottie Brimmer
Portfolio Management in JIRA - Karen Branham and Scottie Brimmer
 

Semelhante a SCRUM – Agile Methodology

Agile Methodology (scrum)
Agile Methodology (scrum)Agile Methodology (scrum)
Agile Methodology (scrum)Manoj Ellappan
 
Project managemen, the agile way
Project managemen, the agile wayProject managemen, the agile way
Project managemen, the agile wayVlad Stanescu
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training ProcessClarion Marketing
 
Software Development Methodologies
Software Development Methodologies Software Development Methodologies
Software Development Methodologies Frances Coronel
 
GUI & Modern UI Design
GUI & Modern UI DesignGUI & Modern UI Design
GUI & Modern UI DesignMalik Zahid
 
Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi TLI GrowthSession
 
Agile best practices
Agile best practicesAgile best practices
Agile best practicesAreeba jabeen
 
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
 
Software development life cycles (sdlc)
Software development life cycles (sdlc)Software development life cycles (sdlc)
Software development life cycles (sdlc)Yuriy Kravchenko
 
Choosing right agile methodology for your project
Choosing right agile methodology for your projectChoosing right agile methodology for your project
Choosing right agile methodology for your projectPrabhat Sinha
 
Choosing right agile methodology for your project
Choosing right agile methodology for your projectChoosing right agile methodology for your project
Choosing right agile methodology for your projectPrabhat Sinha
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To AgileKnoldus Inc.
 
Scrum Intro for E-works
Scrum Intro for E-worksScrum Intro for E-works
Scrum Intro for E-worksNora Papazyan
 

Semelhante a SCRUM – Agile Methodology (20)

Agile scrum training
Agile scrum trainingAgile scrum training
Agile scrum training
 
Agile Methodology (scrum)
Agile Methodology (scrum)Agile Methodology (scrum)
Agile Methodology (scrum)
 
Project managemen, the agile way
Project managemen, the agile wayProject managemen, the agile way
Project managemen, the agile way
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Software Development Methodologies
Software Development Methodologies Software Development Methodologies
Software Development Methodologies
 
GUI & Modern UI Design
GUI & Modern UI DesignGUI & Modern UI Design
GUI & Modern UI Design
 
Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi
 
Agile best practices
Agile best practicesAgile best practices
Agile best practices
 
Agile scrum
Agile scrumAgile scrum
Agile 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...
 
Software development life cycles (sdlc)
Software development life cycles (sdlc)Software development life cycles (sdlc)
Software development life cycles (sdlc)
 
Choosing right agile methodology for your project
Choosing right agile methodology for your projectChoosing right agile methodology for your project
Choosing right agile methodology for your project
 
Choosing right agile methodology for your project
Choosing right agile methodology for your projectChoosing right agile methodology for your project
Choosing right agile methodology for your project
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
Agile
Agile Agile
Agile
 
Chapter 2
Chapter 2 Chapter 2
Chapter 2
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Scrum Intro for E-works
Scrum Intro for E-worksScrum Intro for E-works
Scrum Intro for E-works
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 

Último

5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 

Último (20)

Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 

SCRUM – Agile Methodology

  • 2. Agenda ● What was there before scrum. ● What is Scrum and the need of Scrum. ● Advantages and disadvantages over classical models. ● Use of scrum over cross functional teams. ● Who are using scrum. ● Scrum certification in sri lanka. ● Where we can apply scrum other than software engineering.
  • 3. Traditional Software Development ● Waterfall method, V-Model and RUP ● Waterfall is a well known methodology ● Sequential series of steps.
  • 4. Traditional Software Development Advantages ● It is very simple and easy to use. ● All the phases are processed and completed one at a time. ● It easy to manage due to the rigidity of the model. ● The testing is inherent to every phase ● It’s very good for smaller projects where the requirements are understood very well. Disadvantages ● There is high amounts of risk and uncertainty ● No working software is produced til late in the life-cycle ● Adjusting scope during the lifecycle can kill the project.
  • 5. Why SCRUM? SCRUM is a loose set of guidelines that govern the development process of a product, from its design stages to its completion. It aims to cure some common failures of the typical development process, such as: ● Chaos due to changing requirements ● Unrealistic estimates of time, cost, and quality of the product ● Developers are forced to lie about how the project is progressing Why should we use SCRUM in the first place? ● faster time to market. ● Manage Changing Priorities. ● Better Align IT/Business. ● Enhance Software Quality ● Project Visibility
  • 6. Introduction to SCRUM ● Are SCRUM and Agile the Same Thing? No. Scrum is a sub-group of agile: ● Agile framework ● The SCRUM process: - planning - sprint Cycle - closure ● SCRUM is based on the principles and values of the agile manifesto
  • 7. Some current Issues in Software Dev…. ● Scope Creep ● Client - developer gap ● Poor communication ● Multi - tasking ● Wrong metrics ● Requirement gathering
  • 8. Advantages…... ● Delivered frequently ● Face to face conversations ● Close cooperation between business people and developers ● Regular adaptation to changing circumstances ● Late changes in requirements are also welcomed ● Experimental software design
  • 9. Some drawbacks in SCRUM.. ● High cost - hard to predict timelines and budgets ● If team not committed,project will be fail ● Leave of team member ● Practice too strict control over team members ● Experience of team members
  • 11. 1. Product Backlog Steps in Scrum Product Owner REPRESENTS Clients
  • 12. Contd. 2. Creating Sprint backlog - Estimate and prioritize ! Sprint Backlog
  • 14. Contd. What is a Sprint? ● 3 to 30 days. ● Includes several sprints. ● Sprint planning meeting (Highest priority items are selected from the product backlog.) ● Planning out the sprint → Sprint backlog
  • 15. Contd. 3. Daily Scrum 1. What have you completed regarding project since the last scrum meeting? 1. What do you plan on this project between now and the next scrum meeting? 1. What barriers you have regarding this sprint and project?
  • 16. Contd. 4.Sprint Review Meeting ● Presenting what was developed to the product owner and to the other stakeholders. ● Helps to decide what should be done next. ● Clients can review the project progress and submit feedback. ● Issues will be transparent. 5.Sprint Retrospective Meeting ● Start. ● Stop. ● Continue.
  • 17. Use of scrum in cross functional teams Cross-functional?
  • 18. Use of scrum in cross functional teams
  • 19. SCRUM has been used by List….
  • 20. Scrum is used in ● Commercial software. ● Contract based development. ● Financial applications. ● 24x7 systems with 99.999% uptime req. ● Game development. ● Website development. and many more…….
  • 21. Benefits of Scrum ● Client Perspective ● Organization Perspective ● Management Perspective ● Product Perspective ● Team Perspective
  • 22. Benefits Of Scrum From The Client Perspective ● Puts the control of the value stream back in the hands of the business. ● Delivers products more quickly. ● Allows clients to change priorities and requirements quickly.
  • 23. Benefits Of Scrum From The Organization Perspective ● Keeps an organization honest and helps them to meet their commitments. ● Promotes transparency; you no longer need to hide the truth, you can be open and honest with everyone. ● Decision making is shifted to the lowest level (line employees), to the people best able to understand all of the facts.
  • 24. Benefits Of Scrum From The Management Perspective ● Better workforce management. ● Enhanced customer and client relationships. ● Visibility into the entirety of the project management process. ● Motivated and inspired team members.
  • 25. Benefits Of Scrum From The Product Perspective ● Improved credibility with your clients due to a higher quality product. ● More predictable release cycle with built-in testing processes leads to product stability. ● Sprint Review leads naturally to a product that the client wants and is excited about.
  • 26. Benefits Of Scrum From The Team Perspective ● Unlock the true potential of the team. ● Create a safe working environment where people can thrive. ● The team learns to achieve a sustainable pace, so that they can continue to be productive over the long haul.
  • 27. Scrum certification in Sri Lanka. ● Certified ScrumMaster Training + Cert o GoodAgile, Fee: $ 500 ● Certified ScrumMasters (CSMs) o Scrum Foundation, Fee: $ 500 ● Agile certified Practitioner Preparation Program o Project Management Institute (PMI), Fee: Rs. 20,000
  • 28. Use of scrum other than software development

Notas do Editor

  1. Usually, teams are comprised of cross-functional members, including software engineers, architects, programmers, analysts, QA experts, testers, UI designers, etc.
  2. Scrum of Scrums: Running Agile on Large Projects