SlideShare a Scribd company logo
1 of 13
 Introduced on early 90’s after waterfall model
 Can be applied to nearly any projects
 Formalized for software development projects
 For projects with rapidly changing and highly emergent
requirements
 Feedback loops between required product and process
implemented
 Iterative and incremental approach
 Better communication among team members
 Quick decision making
 Easier to cope with the changes - short “SPRINTS”
 Daily meeting rules
 Allows team to change direction of project at any point
 TRANSPARENCY – open and honest with everyone
 Maintain predictable schedule
A scrum team has three roles:
 Scrum Team : 6 ± 3 members,
Selects works to be completed in next sprint
 Scrum Master : Makes sure that team is productive,
Conducting “daily scrum” meeting
Attributes are :Responsible, Collaboration,
Committed ,Influential, Knowledgeable
 Product Owner : Manage backlog ,
Has a vision of what he/she wishes to build,
Has certain skills like communication skills
Three Meetings:
 Sprint Planning : What work is to be done
Scheduling for sprint backlog
Works accomplished (2-4 weeks)
 Daily Scrum : Time Boxed (always same time and
location)
Maximum 15 minutes discussion
“What I did today, What will I do tomorrow”
 Retrospective : What went well during the sprint
What could be improved in next time
Three Artifacts :
 Product Backlog : Shortly described project documentation
Contains features desired in product
Written by Scrum Team and Product Owner
 Sprint Backlog : Lists of tasks to be completed in scrum sprint
Tasks selected from product backlog
Written by Scrum Team
 Burndown Charts : Publicly displayed chart
Shows remaining works in sprint backlog
Updated every day
Way for team to track progress
Product
Backlog
Sprint
Planning
Meeting
Sprint Review
Meeting
2-4 Week
Sprint
Daily Scrum Meeting 15 minutes
Figure :Scrum Meeting
Figure: Burndown Chart
 What an end user or customer wants
 Any one can write user story
 As a “WHO” , I want “What”, So that I can “WHY” .
 Simply written on index cards or sticky notes
 Content written are very important
 Large user stories are known as epics
 Example:
As a teacher, I want to upload my notes , so
that my students can download it.
Acceptance Criteria : - File format is pdf or doc
- Only registered students can download
- Notes cannot be deleted
Client /
Customer
* Presents
needs and
requirements
Product Owner
* Work with
stakeholders
* Manage Backlog
* Satisfy clients needs
* Define goal for team
* Creates a vision
Business Owner
* Special
Stakeholder
* Controls Budget
for team
Scrum Master
* Organize meetings
* Kick external burnouts in
team
* Ensures workflow is in
rhythm
* Manage Sprints
* Take team to right path
* Manage relation between
stakeholders and team
members
* Manage Backlogs and view
burn-down charts
* Ensures team works
according to backlog formed
Scrum Team
* Writes User stories
* Ensures project to be in right path
* 6± 3 members
* Follow agile scrum rules
* Attain meetings
* Lists of "TO-DO , DOING and DONE"
maintained
* Consists of Developers, SM, BO, PO,
stakeholders
Figure: Scrum Methodology Architecture
 Ensures effective use of time and money
 Large projects broken into chunks
 Good for fast moving development projects
 Scrum meeting makes clear visibility to team members
 Better communication among scrum team members
 TRANSPARENCY – open and honest
 Feedback from customers and stakeholders
 Short Sprint helps easy changes
 Individual effort seen
 Negligence of any team member can result into project failure
 Modeling for larger teams is challenging
 Daily stand up meetings can go frustrating and irritating for
some team members
 If any team member leaves, the project can lead to failure
Agile- Scrum

More Related Content

Similar to Agile- Scrum

Ssw forte-agile-seminar
Ssw forte-agile-seminarSsw forte-agile-seminar
Ssw forte-agile-seminar
SSW
 
Scrum Intro for E-works
Scrum Intro for E-worksScrum Intro for E-works
Scrum Intro for E-works
Nora Papazyan
 
Agile Software Development with Scrum
Agile Software Development with ScrumAgile Software Development with Scrum
Agile Software Development with Scrum
Chris Brown
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To Scrum
Erwin Verweij
 
Introduction to Agile Scrum
Introduction to Agile ScrumIntroduction to Agile Scrum
Introduction to Agile Scrum
Hiep Luong
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
Mohan Late
 

Similar to Agile- Scrum (20)

Agile Scrum Project Management
Agile Scrum Project ManagementAgile Scrum Project Management
Agile Scrum Project Management
 
Ssw forte-agile-seminar
Ssw forte-agile-seminarSsw forte-agile-seminar
Ssw forte-agile-seminar
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference Card
 
Introduction into Scrum
Introduction into ScrumIntroduction into Scrum
Introduction into Scrum
 
Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrum
 
Software Engineering Agile methodology SCRUM
Software Engineering  Agile methodology SCRUM Software Engineering  Agile methodology SCRUM
Software Engineering Agile methodology SCRUM
 
Scrum Intro for E-works
Scrum Intro for E-worksScrum Intro for E-works
Scrum Intro for E-works
 
Scrum Walkthrough Internship Course
Scrum Walkthrough Internship CourseScrum Walkthrough Internship Course
Scrum Walkthrough Internship Course
 
Agile Software Development with Scrum
Agile Software Development with ScrumAgile Software Development with Scrum
Agile Software Development with Scrum
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To Scrum
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
CampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile DevelopmentCampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile Development
 
Scrum
ScrumScrum
Scrum
 
An Introduction to Scrum
An Introduction to ScrumAn Introduction to Scrum
An Introduction to Scrum
 
Introduction to Agile Scrum
Introduction to Agile ScrumIntroduction to Agile Scrum
Introduction to Agile Scrum
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
Engineering Talent Development Thru Projects
Engineering Talent Development Thru ProjectsEngineering Talent Development Thru Projects
Engineering Talent Development Thru Projects
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum Master
 
A Pattern-Language-for-software-Development
A Pattern-Language-for-software-DevelopmentA Pattern-Language-for-software-Development
A Pattern-Language-for-software-Development
 
Scrum For Developers
Scrum For DevelopersScrum For Developers
Scrum For Developers
 

Recently uploaded

Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
pritamlangde
 

Recently uploaded (20)

Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
Databricks Generative AI Fundamentals .pdf
Databricks Generative AI Fundamentals  .pdfDatabricks Generative AI Fundamentals  .pdf
Databricks Generative AI Fundamentals .pdf
 
Post office management system project ..pdf
Post office management system project ..pdfPost office management system project ..pdf
Post office management system project ..pdf
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
Electromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptxElectromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptx
 

Agile- Scrum

  • 1.
  • 2.  Introduced on early 90’s after waterfall model  Can be applied to nearly any projects  Formalized for software development projects  For projects with rapidly changing and highly emergent requirements  Feedback loops between required product and process implemented  Iterative and incremental approach
  • 3.  Better communication among team members  Quick decision making  Easier to cope with the changes - short “SPRINTS”  Daily meeting rules  Allows team to change direction of project at any point  TRANSPARENCY – open and honest with everyone  Maintain predictable schedule
  • 4. A scrum team has three roles:  Scrum Team : 6 ± 3 members, Selects works to be completed in next sprint  Scrum Master : Makes sure that team is productive, Conducting “daily scrum” meeting Attributes are :Responsible, Collaboration, Committed ,Influential, Knowledgeable  Product Owner : Manage backlog , Has a vision of what he/she wishes to build, Has certain skills like communication skills
  • 5. Three Meetings:  Sprint Planning : What work is to be done Scheduling for sprint backlog Works accomplished (2-4 weeks)  Daily Scrum : Time Boxed (always same time and location) Maximum 15 minutes discussion “What I did today, What will I do tomorrow”  Retrospective : What went well during the sprint What could be improved in next time
  • 6. Three Artifacts :  Product Backlog : Shortly described project documentation Contains features desired in product Written by Scrum Team and Product Owner  Sprint Backlog : Lists of tasks to be completed in scrum sprint Tasks selected from product backlog Written by Scrum Team  Burndown Charts : Publicly displayed chart Shows remaining works in sprint backlog Updated every day Way for team to track progress
  • 9.  What an end user or customer wants  Any one can write user story  As a “WHO” , I want “What”, So that I can “WHY” .  Simply written on index cards or sticky notes  Content written are very important  Large user stories are known as epics  Example: As a teacher, I want to upload my notes , so that my students can download it. Acceptance Criteria : - File format is pdf or doc - Only registered students can download - Notes cannot be deleted
  • 10. Client / Customer * Presents needs and requirements Product Owner * Work with stakeholders * Manage Backlog * Satisfy clients needs * Define goal for team * Creates a vision Business Owner * Special Stakeholder * Controls Budget for team Scrum Master * Organize meetings * Kick external burnouts in team * Ensures workflow is in rhythm * Manage Sprints * Take team to right path * Manage relation between stakeholders and team members * Manage Backlogs and view burn-down charts * Ensures team works according to backlog formed Scrum Team * Writes User stories * Ensures project to be in right path * 6± 3 members * Follow agile scrum rules * Attain meetings * Lists of "TO-DO , DOING and DONE" maintained * Consists of Developers, SM, BO, PO, stakeholders Figure: Scrum Methodology Architecture
  • 11.  Ensures effective use of time and money  Large projects broken into chunks  Good for fast moving development projects  Scrum meeting makes clear visibility to team members  Better communication among scrum team members  TRANSPARENCY – open and honest  Feedback from customers and stakeholders  Short Sprint helps easy changes  Individual effort seen
  • 12.  Negligence of any team member can result into project failure  Modeling for larger teams is challenging  Daily stand up meetings can go frustrating and irritating for some team members  If any team member leaves, the project can lead to failure