SlideShare a Scribd company logo
1 of 12
Agile Scrum Foundation Tutorial
By
Mohamed Fouad El Nawawy, M.Sc.
Agile Principles
• Self Organizing teams: determine how best to accomplish their
work, rather than being directed by others outside the team
• Cross Functional teams: There is no single team member owner of
a task
• Adaptive Planning: Respects customer satisfaction over change
• Continuous Improvement: Each iteration ends with an increment
which is an available release (with minimal bugs)
• Transparency: Sharing product features among the team
• Streamlining: Less documentation, fewer meetings, reduced e-
mail, less coding
• Test Driven development: Test your success before you claim
progress
Scrum Team
• Product Owner: Optimizes value of work-Orders product backlog
in sprint planning meeting based on business and cost saving
parameters
• Scrum Master: Facilitates team decisions and removes
impediments, Makes sure Daily Scrum meeting is 15 minutes,
Reports to Higher Management when requested, Convinces
Customer of Agile approach through implementing it
• Development team: 3 to 9 members, Pulls sprint backlog from
product backlog items which is owned by the team and nobody
tells the development team in what order or how to do the task
level work in the sprint backlog.
• Development Team member can be changed as needed taking
into account productivity
Development Team
• Cross Functional: There are no specific titles
or roles for individual team members
• Self Organizing: They pull work for
themselves, arrange their own team, manage
the way they do their work together which
results in accountability, creativity.
Meetings
• Sprint Review (max. 4 hours): (For product
increment evaluation). Includes Scrum Team,
Stakeholders, Sponsors, Customers
• Sprint Retrospective (max. 3 hours): (For
Process Evaluation) Includes Scrum Team only
• Daily Scrum: 15 minutes in the same place to
discuss what have been done and what to do
next
Sprint
• Typically 1 to 4 weeks taking into consideration
maintaining business and technology values
• Development team works on backlog items as much as
told by Product Owner and conforming with done
• Done means that each feature in the iteration is fully
developed, tested, styled, and accepted by the
product owner however it doesn’t mean that a
releasable product has been reached
• TimeBox: In which the team finishes the sprint before
maximum time.
• Each sprint starts directly after the end of previous
sprint
DEEP (For Product Backlog)
• Detailed appropriately (If to be worked on soon
should be detailed)
• Emergent (To adapt to changes while product is
developed)
• Estimated (in either story points or ideal days)
• Priotirized
• Where story points combine complexity &
physical size into one relative size measure and
ideal days are days for which only work is being
performed with no interruption and all resources
available
Product Backlog
•Product Owner orders product backlog
according to business value, risk, cost to
develop, dependencies, stories which increase
the team knowledge about the project
•Product Owner continues with backlog
grooming or refinement keeping the backlog
relevant, detailed, and estimated
Sprint Backlog
•During the sprint planning meeting, the team
selects a number of product backlog items,
usually in the form of user stories, and
identifies the tasks necessary to complete
each user story.
•The team decides the number of product
backlog items it selects and in what order and
how to do tasks in sprint backlog
INVEST (For Good User Stories)
• User story describes in a sentence what needs to be done
as part of a job function.
• Independent (For Prioritization)
• Negotiable (Collaborate in order to understand details of a
feature in time)
• Valuable (To customers or technical stories & therefore
worth investing from PO)
• Estimatable (Size hence cost for PO to determine priority)
• Sized appropriately or small (Epics to themes and themes to
stories)
• Testable ( Conditions of satisfaction e.g. file size valid)
Velocity
• Velocity=size estimates (e.g. story points) of
every item completed during a sprint
• Total duration/velocity=no. of required sprints
for a release
Miscellaneous
• Burndown Chart: A burn down chart is a graphical
representation of work left to do (vertical axis) versus time
(horizontal axis).
• Scrum of Scrum: Ambassadors from each scrum team to
collaborate
• If separate teams work on the same project they work on
the same product backlog
• Pair Programming: (One strategic and other tactical)
• Kanban Board: Shows items needed to be produced next
• Planning Poker: To estimate size of tasks (Both business and
technical participate in planning)
• Refactoring: (Improving code while preserving its external
behavior)

More Related Content

What's hot

Scrum master checklist
Scrum master checklistScrum master checklist
Scrum master checklistShaju Rasheed
 
Agile Methodology(SCRUM)
Agile Methodology(SCRUM)Agile Methodology(SCRUM)
Agile Methodology(SCRUM)KhushSlideShare
 
Story maps and personas an intro
Story maps and personas   an introStory maps and personas   an intro
Story maps and personas an introMark Kilby
 
Synerzip Agile Cheat Sheet
Synerzip Agile Cheat SheetSynerzip Agile Cheat Sheet
Synerzip Agile Cheat Sheetjillfrank12
 
Less intro workshop
Less intro workshopLess intro workshop
Less intro workshopElad Sofer
 
Estimation and Velocity - Scrum Framework
Estimation and Velocity - Scrum FrameworkEstimation and Velocity - Scrum Framework
Estimation and Velocity - Scrum FrameworkUpekha Vandebona
 
Scrum Überblick Teil 1
Scrum Überblick Teil 1Scrum Überblick Teil 1
Scrum Überblick Teil 1Christof Zahn
 
Scrum 101
Scrum 101Scrum 101
Scrum 101beLithe
 
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaScrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaEdureka!
 
Ten Concrete Techniques to Split User Stories
Ten Concrete Techniques to Split User StoriesTen Concrete Techniques to Split User Stories
Ten Concrete Techniques to Split User StoriesNight Wolf
 

What's hot (20)

2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Scrum master checklist
Scrum master checklistScrum master checklist
Scrum master checklist
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
Product Lifecycle in JIRA
Product Lifecycle in JIRAProduct Lifecycle in JIRA
Product Lifecycle in JIRA
 
Agile Methodology(SCRUM)
Agile Methodology(SCRUM)Agile Methodology(SCRUM)
Agile Methodology(SCRUM)
 
Story maps and personas an intro
Story maps and personas   an introStory maps and personas   an intro
Story maps and personas an intro
 
Story of user story
Story of user storyStory of user story
Story of user story
 
Scrum
ScrumScrum
Scrum
 
What is Scrum
What is ScrumWhat is Scrum
What is Scrum
 
Synerzip Agile Cheat Sheet
Synerzip Agile Cheat SheetSynerzip Agile Cheat Sheet
Synerzip Agile Cheat Sheet
 
Cost of delay and prioritization techniques
Cost of delay and prioritization techniquesCost of delay and prioritization techniques
Cost of delay and prioritization techniques
 
Less intro workshop
Less intro workshopLess intro workshop
Less intro workshop
 
Estimation and Velocity - Scrum Framework
Estimation and Velocity - Scrum FrameworkEstimation and Velocity - Scrum Framework
Estimation and Velocity - Scrum Framework
 
Scrum Überblick Teil 1
Scrum Überblick Teil 1Scrum Überblick Teil 1
Scrum Überblick Teil 1
 
Agile Scrum Temel Egitimi
Agile Scrum Temel EgitimiAgile Scrum Temel Egitimi
Agile Scrum Temel Egitimi
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Scrum values
Scrum valuesScrum values
Scrum values
 
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaScrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
 
Ten Concrete Techniques to Split User Stories
Ten Concrete Techniques to Split User StoriesTen Concrete Techniques to Split User Stories
Ten Concrete Techniques to Split User Stories
 
Scrum
ScrumScrum
Scrum
 

Similar to Agile scrum foundation tutorial.pptx

Agile Processes - Scrum
Agile Processes - ScrumAgile Processes - Scrum
Agile Processes - ScrumSoumya De
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptMujeebMohammed18
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptAnuriJoshi
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptGustavoDelaEspriella2
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptNarendraKumar521662
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptMANYAGOEL14
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptssuser436c47
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptssuserf8c57f
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptgauravarora931329
 
Agile Processes-Scrum.ppt
 Agile Processes-Scrum.ppt Agile Processes-Scrum.ppt
Agile Processes-Scrum.pptYunusKhan90
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptssuser4f2477
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrumSemen Arslan
 
Agile – scrum +
Agile – scrum +Agile – scrum +
Agile – scrum +Alon Lahav
 
Agile Scrum Methodology - Introduction
Agile Scrum Methodology - IntroductionAgile Scrum Methodology - Introduction
Agile Scrum Methodology - IntroductionGeetha Madhuri
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through ScrumNaveen Kumar Singh
 

Similar to Agile scrum foundation tutorial.pptx (20)

Agile Processes - Scrum
Agile Processes - ScrumAgile Processes - Scrum
Agile Processes - Scrum
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Agile Processes-Scrum.ppt
 Agile Processes-Scrum.ppt Agile Processes-Scrum.ppt
Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
What is scrum
What is scrumWhat is scrum
What is scrum
 
Scrum 101
Scrum 101 Scrum 101
Scrum 101
 
Agile – scrum +
Agile – scrum +Agile – scrum +
Agile – scrum +
 
Scrum Guidelines
Scrum GuidelinesScrum Guidelines
Scrum Guidelines
 
Agile Scrum Methodology - Introduction
Agile Scrum Methodology - IntroductionAgile Scrum Methodology - Introduction
Agile Scrum Methodology - Introduction
 
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
 
Scrum toufiq
Scrum toufiqScrum toufiq
Scrum toufiq
 

Recently uploaded

Call Girls At-( Nearby )-Bhikaji Cama Place, Delhi | ⑧③77⓿⑧76⓿7
Call Girls At-( Nearby )-Bhikaji Cama Place, Delhi | ⑧③77⓿⑧76⓿7Call Girls At-( Nearby )-Bhikaji Cama Place, Delhi | ⑧③77⓿⑧76⓿7
Call Girls At-( Nearby )-Bhikaji Cama Place, Delhi | ⑧③77⓿⑧76⓿7dollysharma2066
 
Delhi Munirka 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex call girl
Delhi Munirka 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex call girlDelhi Munirka 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex call girl
Delhi Munirka 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex call girlsoniya singh
 
(8264348440) 🔝 Call Girls In Tikri Kalan 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Tikri Kalan 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Tikri Kalan 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Tikri Kalan 🔝 Delhi NCRsoniya singh
 
TDC Health Limited Nigeria Business Plan Opportunity Presentation 2024
TDC Health Limited Nigeria Business Plan Opportunity Presentation 2024TDC Health Limited Nigeria Business Plan Opportunity Presentation 2024
TDC Health Limited Nigeria Business Plan Opportunity Presentation 2024Fikrie Omar
 
Viet Nam Inclusive Business Accreditation System
Viet Nam Inclusive Business Accreditation SystemViet Nam Inclusive Business Accreditation System
Viet Nam Inclusive Business Accreditation SystemTri Dung, Tran
 
Gurgaon Rajiv Chowk 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex ...
Gurgaon Rajiv Chowk 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex ...Gurgaon Rajiv Chowk 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex ...
Gurgaon Rajiv Chowk 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex ...soniya singh
 
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证0622mpom
 
High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...
High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...
High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...gurkirankumar98700
 
Model Call Girl in Bawana Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Bawana Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Bawana Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Bawana Delhi reach out to us at 🔝8264348440🔝soniya singh
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...aditipandeya
 
(8264348440) 🔝 Call Girls In Khanpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Khanpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Khanpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Khanpur 🔝 Delhi NCRsoniya singh
 
(8264348440) 🔝 Call Girls In Babarpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Babarpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Babarpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Babarpur 🔝 Delhi NCRsoniya singh
 
(8264348440) 🔝 Call Girls In Sriniwaspuri 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Sriniwaspuri 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Sriniwaspuri 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Sriniwaspuri 🔝 Delhi NCRsoniya singh
 
Product Catalog Bandung Home Decor Design Furniture
Product Catalog Bandung Home Decor Design FurnitureProduct Catalog Bandung Home Decor Design Furniture
Product Catalog Bandung Home Decor Design Furniturem3resolve
 
(8264348440) 🔝 Call Girls In Green Park 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Green Park 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Green Park 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Green Park 🔝 Delhi NCRsoniya singh
 
(8264348440) 🔝 Call Girls In Siri Fort 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Siri Fort 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Siri Fort 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Siri Fort 🔝 Delhi NCRsoniya singh
 

Recently uploaded (20)

Call Girls At-( Nearby )-Bhikaji Cama Place, Delhi | ⑧③77⓿⑧76⓿7
Call Girls At-( Nearby )-Bhikaji Cama Place, Delhi | ⑧③77⓿⑧76⓿7Call Girls At-( Nearby )-Bhikaji Cama Place, Delhi | ⑧③77⓿⑧76⓿7
Call Girls At-( Nearby )-Bhikaji Cama Place, Delhi | ⑧③77⓿⑧76⓿7
 
Cheap Rate ➥8448380779 ▻Call Girls In Sector 56 Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Sector 56 GurgaonCheap Rate ➥8448380779 ▻Call Girls In Sector 56 Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Sector 56 Gurgaon
 
Delhi Munirka 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex call girl
Delhi Munirka 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex call girlDelhi Munirka 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex call girl
Delhi Munirka 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex call girl
 
(8264348440) 🔝 Call Girls In Tikri Kalan 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Tikri Kalan 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Tikri Kalan 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Tikri Kalan 🔝 Delhi NCR
 
TDC Health Limited Nigeria Business Plan Opportunity Presentation 2024
TDC Health Limited Nigeria Business Plan Opportunity Presentation 2024TDC Health Limited Nigeria Business Plan Opportunity Presentation 2024
TDC Health Limited Nigeria Business Plan Opportunity Presentation 2024
 
Viet Nam Inclusive Business Accreditation System
Viet Nam Inclusive Business Accreditation SystemViet Nam Inclusive Business Accreditation System
Viet Nam Inclusive Business Accreditation System
 
Gurgaon Rajiv Chowk 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex ...
Gurgaon Rajiv Chowk 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex ...Gurgaon Rajiv Chowk 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex ...
Gurgaon Rajiv Chowk 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex ...
 
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
 
High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...
High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...
High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...
 
Model Call Girl in Bawana Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Bawana Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Bawana Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Bawana Delhi reach out to us at 🔝8264348440🔝
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...
 
(8264348440) 🔝 Call Girls In Khanpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Khanpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Khanpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Khanpur 🔝 Delhi NCR
 
(8264348440) 🔝 Call Girls In Babarpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Babarpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Babarpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Babarpur 🔝 Delhi NCR
 
Pakistani Jumeirah Call Girls # +971559085003 # Pakistani Call Girls In Jumei...
Pakistani Jumeirah Call Girls # +971559085003 # Pakistani Call Girls In Jumei...Pakistani Jumeirah Call Girls # +971559085003 # Pakistani Call Girls In Jumei...
Pakistani Jumeirah Call Girls # +971559085003 # Pakistani Call Girls In Jumei...
 
(8264348440) 🔝 Call Girls In Sriniwaspuri 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Sriniwaspuri 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Sriniwaspuri 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Sriniwaspuri 🔝 Delhi NCR
 
Product Catalog Bandung Home Decor Design Furniture
Product Catalog Bandung Home Decor Design FurnitureProduct Catalog Bandung Home Decor Design Furniture
Product Catalog Bandung Home Decor Design Furniture
 
Cheap Rate ➥8448380779 ▻Call Girls In Sector 54 Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Sector 54 GurgaonCheap Rate ➥8448380779 ▻Call Girls In Sector 54 Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Sector 54 Gurgaon
 
(8264348440) 🔝 Call Girls In Green Park 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Green Park 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Green Park 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Green Park 🔝 Delhi NCR
 
Cheap Rate ➥8448380779 ▻Call Girls In Sector 55 Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Sector 55 GurgaonCheap Rate ➥8448380779 ▻Call Girls In Sector 55 Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Sector 55 Gurgaon
 
(8264348440) 🔝 Call Girls In Siri Fort 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Siri Fort 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Siri Fort 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Siri Fort 🔝 Delhi NCR
 

Agile scrum foundation tutorial.pptx

  • 1. Agile Scrum Foundation Tutorial By Mohamed Fouad El Nawawy, M.Sc.
  • 2. Agile Principles • Self Organizing teams: determine how best to accomplish their work, rather than being directed by others outside the team • Cross Functional teams: There is no single team member owner of a task • Adaptive Planning: Respects customer satisfaction over change • Continuous Improvement: Each iteration ends with an increment which is an available release (with minimal bugs) • Transparency: Sharing product features among the team • Streamlining: Less documentation, fewer meetings, reduced e- mail, less coding • Test Driven development: Test your success before you claim progress
  • 3. Scrum Team • Product Owner: Optimizes value of work-Orders product backlog in sprint planning meeting based on business and cost saving parameters • Scrum Master: Facilitates team decisions and removes impediments, Makes sure Daily Scrum meeting is 15 minutes, Reports to Higher Management when requested, Convinces Customer of Agile approach through implementing it • Development team: 3 to 9 members, Pulls sprint backlog from product backlog items which is owned by the team and nobody tells the development team in what order or how to do the task level work in the sprint backlog. • Development Team member can be changed as needed taking into account productivity
  • 4. Development Team • Cross Functional: There are no specific titles or roles for individual team members • Self Organizing: They pull work for themselves, arrange their own team, manage the way they do their work together which results in accountability, creativity.
  • 5. Meetings • Sprint Review (max. 4 hours): (For product increment evaluation). Includes Scrum Team, Stakeholders, Sponsors, Customers • Sprint Retrospective (max. 3 hours): (For Process Evaluation) Includes Scrum Team only • Daily Scrum: 15 minutes in the same place to discuss what have been done and what to do next
  • 6. Sprint • Typically 1 to 4 weeks taking into consideration maintaining business and technology values • Development team works on backlog items as much as told by Product Owner and conforming with done • Done means that each feature in the iteration is fully developed, tested, styled, and accepted by the product owner however it doesn’t mean that a releasable product has been reached • TimeBox: In which the team finishes the sprint before maximum time. • Each sprint starts directly after the end of previous sprint
  • 7. DEEP (For Product Backlog) • Detailed appropriately (If to be worked on soon should be detailed) • Emergent (To adapt to changes while product is developed) • Estimated (in either story points or ideal days) • Priotirized • Where story points combine complexity & physical size into one relative size measure and ideal days are days for which only work is being performed with no interruption and all resources available
  • 8. Product Backlog •Product Owner orders product backlog according to business value, risk, cost to develop, dependencies, stories which increase the team knowledge about the project •Product Owner continues with backlog grooming or refinement keeping the backlog relevant, detailed, and estimated
  • 9. Sprint Backlog •During the sprint planning meeting, the team selects a number of product backlog items, usually in the form of user stories, and identifies the tasks necessary to complete each user story. •The team decides the number of product backlog items it selects and in what order and how to do tasks in sprint backlog
  • 10. INVEST (For Good User Stories) • User story describes in a sentence what needs to be done as part of a job function. • Independent (For Prioritization) • Negotiable (Collaborate in order to understand details of a feature in time) • Valuable (To customers or technical stories & therefore worth investing from PO) • Estimatable (Size hence cost for PO to determine priority) • Sized appropriately or small (Epics to themes and themes to stories) • Testable ( Conditions of satisfaction e.g. file size valid)
  • 11. Velocity • Velocity=size estimates (e.g. story points) of every item completed during a sprint • Total duration/velocity=no. of required sprints for a release
  • 12. Miscellaneous • Burndown Chart: A burn down chart is a graphical representation of work left to do (vertical axis) versus time (horizontal axis). • Scrum of Scrum: Ambassadors from each scrum team to collaborate • If separate teams work on the same project they work on the same product backlog • Pair Programming: (One strategic and other tactical) • Kanban Board: Shows items needed to be produced next • Planning Poker: To estimate size of tasks (Both business and technical participate in planning) • Refactoring: (Improving code while preserving its external behavior)