SlideShare a Scribd company logo
1
2013– 04
By: Ahmed Badie
 What is Agile
 Agile Methods.
 Scrum.
 References.
2
 What is Agile
 Agile Methods.
 Scrum.
 References.
3
 A group of software development methods based
on iterative and incremental development.
 Removing inefficiencies and waste.
 Building a collaborative team environment.
 Working together to find better ways of delivering.
4
 What is Agile
 Agile Methods.
 Scrum.
 References.
5
 Scrum
 Extreme Programming (XP)
 Crystal Clear
 Agile Modeling
 Agile Unified Process (AUP)
 Dynamic Systems Development Method (DSDM).
6
 What is Agile
 Agile Methods.
 Scrum.
 References.
7
 Scrum Team
 Scrum Cycle
8
 Scrum Team
 Scrum Cycle
9
Product
Owner
Development
Team
Scrum
Master
 Scrum Teams are self-organizing and cross-functional.
 Deliver products iteratively and incrementally.
 Maximizing opportunities for feedback.
10
Product
Owner
Development
Team
Scrum
Master
Responsible for
• Maximizing product value and Development Team’s work.
• Managing the Product Backlog.
• Expressing PB items.
• Ordering items in PB to best achieve goals and missions.
• Ensuring that PB is visible, transparent, and clear to all, and shows
what the Scrum Team will work on next
11
Product
Owner
Development
Team
Scrum
Master
 Delivering shippable product increments at the end of each Sprint.
 Team size 3 – 9 people with cross-functional skills.
 Self-organizing.
12
Product
Owner
Development
Team
Scrum
Master
Scrum Master Service to the Product Owner
 Finding techniques for effective Product Backlog management.
 Understanding and practicing agility.
 Facilitating Scrum events as requested or needed.
13
Product
Owner
Development
Team
Scrum
Master
Scrum Master Service to the Development Team
 Leading the Development Team to create high-value products.
 Removing impediments to the Development Team’s progress.
 Facilitating Scrum events as requested or needed.
14
 Scrum Team
 Scrum Cycle
15
 The Product Owner is responsible for the PB.
 It contains features, functions, requirements,
enhancements, and fixes.
 PB Items are written in story format.
 Rough estimates (business value & development
effort.
 Product Owner  Business values
 Development Team  Estimated efforts.
16
17
 Product owner represents PB.
 8 hours for a 1 month Sprint.
 It consists of two parts
 What will be done this Sprint?
 How will the chosen work get done?
 Sprint Goal.
18
19
 keep in mind the velocity of its previous Sprints.
 The stories/features are broken down into tasks by the
Development Team.
 Development Team understands exactly what to do, and
potentially, anyone can pick a task from the list.
20
21
 Meeting starts on time.
 Meeting duration = 15 mins.
 All members of the
development Team come
prepared with the updates
for the meeting.
22
Team development should
explain these points to Product
owner & Scrum Master :-
 What have you done since
yesterday?
 What are you planning to do
today?
 Any impediments blocks?
23
 Improve communication.
 Eliminate other meetings
 Promote quick decision-
making.
24
 It held at the end of Sprint.
 Meeting duration = 4 hours.
Main Points
 Product Owner identifies what
has been “Done” and “Not
Done” ?
 Discuss what went well? What
problems?, and how these
problems were solved ?
25
 It held at the end of Sprint.
 Meeting duration = 4 hours.
Main Points
 Present the completed work.
 What to do next?
26
 It held at the end of Sprint.
 Meeting duration = 3 hours.
Main Points
 How the last sprint went.
 What major items that went
well.
 Create a plan for implementing
improvements
27
28
29
30
31
 Sutherland, K. S. (2011). The Scrum
Guide.
http://www.scrum.org
 Agile Model Driven Development
(AMDD). Retrieved 12 2012, from
agilemodeling:
http://www.agilemodeling.com
32

More Related Content

PDF
Scrum: Scrum Guide Summary
PPTX
Scrum in 5 slides
PPTX
Scrum
PDF
PPTX
Scrum Refresher
PPTX
Master scrum through scrum values
PPTX
Introduction to agile
PDF
Scrum - An introduction
Scrum: Scrum Guide Summary
Scrum in 5 slides
Scrum
Scrum Refresher
Master scrum through scrum values
Introduction to agile
Scrum - An introduction

What's hot (20)

PDF
Scrum guide 2020
PPTX
Scrum ceromonies
PPTX
Scrum feb 3rd - manoj vadakan - cosncires agile practices
PPTX
Scrum (software development)
PPTX
Case Study on agile scrum methodology on shopping cart
PPTX
Scrum jan 22nd - manoj vadakan - conscires agile practices
PPT
Why companies need to work agile ?
PPT
Agile Scrum
PPTX
SCRUM – Agile Methodology
PPTX
Introduction to Scrum by Manoj Vadakan-conscires agile practices
PPTX
Scrum rules
PDF
Agile Lean Kanban in the Real World - A Case Study
PDF
The Release Train Engineer in the Scaled Agile Framework (SAFe)
PDF
Introduction to Scrum
PDF
Scrum Meetings Infographic v12
PDF
Scrum & UX - Barcelona Scrum Meetup
PPTX
Scrum methodology in practice
PDF
Valerie Andrianova - Baking Boards... | Agile Delivery 2017
PPTX
SCRUM Core Concepts
Scrum guide 2020
Scrum ceromonies
Scrum feb 3rd - manoj vadakan - cosncires agile practices
Scrum (software development)
Case Study on agile scrum methodology on shopping cart
Scrum jan 22nd - manoj vadakan - conscires agile practices
Why companies need to work agile ?
Agile Scrum
SCRUM – Agile Methodology
Introduction to Scrum by Manoj Vadakan-conscires agile practices
Scrum rules
Agile Lean Kanban in the Real World - A Case Study
The Release Train Engineer in the Scaled Agile Framework (SAFe)
Introduction to Scrum
Scrum Meetings Infographic v12
Scrum & UX - Barcelona Scrum Meetup
Scrum methodology in practice
Valerie Andrianova - Baking Boards... | Agile Delivery 2017
SCRUM Core Concepts
Ad

Viewers also liked (15)

PPTX
Yas main task
PPTX
Introduction to agile and scrum
PPTX
Agile Planning for value
PPTX
Introduction to agile estimating and planning
PPTX
Introduction to Sencha touch
PPTX
Post production presentation
PPTX
PPTX
Agile scheduling
PPTX
Leah media
PPTX
Financial prioritization
PPTX
Introduction to Marketing
PPTX
Agile estimate size
PPTX
Internet Presence
PPT
Controlling stepper motor using serial communication with computer
PPTX
Brainstorming
Yas main task
Introduction to agile and scrum
Agile Planning for value
Introduction to agile estimating and planning
Introduction to Sencha touch
Post production presentation
Agile scheduling
Leah media
Financial prioritization
Introduction to Marketing
Agile estimate size
Internet Presence
Controlling stepper motor using serial communication with computer
Brainstorming
Ad

Similar to Introduction to Agile (20)

PPTX
Agile Software Development Overview
PDF
Agile software development development explained
PPTX
Scrum: Waterfall Into Scrum
PPTX
Agile Overview
PDF
Fundamental of Scrum
PDF
Agile, scrum & kanban in software development
PDF
PMI-ACP: Domain I - Agile Principles and Mindset_v1.0
PPTX
Scrum Presentation by Amir Rabinkhah.pptx
PDF
PPT
Agile Project Management training by manohar prasad
PPTX
Agile Scrum Lean & Kanban explained in a flash
PPTX
PPTX
Agile methods
PDF
An introduction to Agile & Scrum
PPTX
PPTX
Introduction to Scrum
PPTX
PDF
SE_Lec 04_Agile Software Development
PPTX
Webinar - Into to Scrum by Bachan Anand
Agile Software Development Overview
Agile software development development explained
Scrum: Waterfall Into Scrum
Agile Overview
Fundamental of Scrum
Agile, scrum & kanban in software development
PMI-ACP: Domain I - Agile Principles and Mindset_v1.0
Scrum Presentation by Amir Rabinkhah.pptx
Agile Project Management training by manohar prasad
Agile Scrum Lean & Kanban explained in a flash
Agile methods
An introduction to Agile & Scrum
Introduction to Scrum
SE_Lec 04_Agile Software Development
Webinar - Into to Scrum by Bachan Anand

More from Inova LLC (17)

PPTX
MVVM presentation
PPTX
Activities vs fragment
PPTX
Benefits of idea treasury
PPTX
Advertising
PPTX
Market research
PPTX
Disc Personality Type
PPTX
UI vs UX workshop
PPTX
Positive thinking
PPTX
Sketch app interface
PPTX
Inova
PPTX
Inova
PPTX
CSED 2018 Orientation
PPTX
Objective C Tricks
PPTX
Mind map Introduction
PPTX
Business plan
PPTX
Marketing basics
PPTX
Game center Introduction
MVVM presentation
Activities vs fragment
Benefits of idea treasury
Advertising
Market research
Disc Personality Type
UI vs UX workshop
Positive thinking
Sketch app interface
Inova
Inova
CSED 2018 Orientation
Objective C Tricks
Mind map Introduction
Business plan
Marketing basics
Game center Introduction

Recently uploaded (20)

PDF
Machine learning based COVID-19 study performance prediction
PDF
Empathic Computing: Creating Shared Understanding
PDF
Electronic commerce courselecture one. Pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
A Presentation on Artificial Intelligence
PPTX
Tartificialntelligence_presentation.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Machine Learning_overview_presentation.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Encapsulation theory and applications.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Big Data Technologies - Introduction.pptx
Machine learning based COVID-19 study performance prediction
Empathic Computing: Creating Shared Understanding
Electronic commerce courselecture one. Pdf
Network Security Unit 5.pdf for BCA BBA.
A Presentation on Artificial Intelligence
Tartificialntelligence_presentation.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Unlocking AI with Model Context Protocol (MCP)
Per capita expenditure prediction using model stacking based on satellite ima...
Machine Learning_overview_presentation.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Encapsulation_ Review paper, used for researhc scholars
The Rise and Fall of 3GPP – Time for a Sabbatical?
Spectral efficient network and resource selection model in 5G networks
Encapsulation theory and applications.pdf
Spectroscopy.pptx food analysis technology
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Dropbox Q2 2025 Financial Results & Investor Presentation
Big Data Technologies - Introduction.pptx

Introduction to Agile

  • 2.  What is Agile  Agile Methods.  Scrum.  References. 2
  • 3.  What is Agile  Agile Methods.  Scrum.  References. 3
  • 4.  A group of software development methods based on iterative and incremental development.  Removing inefficiencies and waste.  Building a collaborative team environment.  Working together to find better ways of delivering. 4
  • 5.  What is Agile  Agile Methods.  Scrum.  References. 5
  • 6.  Scrum  Extreme Programming (XP)  Crystal Clear  Agile Modeling  Agile Unified Process (AUP)  Dynamic Systems Development Method (DSDM). 6
  • 7.  What is Agile  Agile Methods.  Scrum.  References. 7
  • 8.  Scrum Team  Scrum Cycle 8
  • 9.  Scrum Team  Scrum Cycle 9
  • 10. Product Owner Development Team Scrum Master  Scrum Teams are self-organizing and cross-functional.  Deliver products iteratively and incrementally.  Maximizing opportunities for feedback. 10
  • 11. Product Owner Development Team Scrum Master Responsible for • Maximizing product value and Development Team’s work. • Managing the Product Backlog. • Expressing PB items. • Ordering items in PB to best achieve goals and missions. • Ensuring that PB is visible, transparent, and clear to all, and shows what the Scrum Team will work on next 11
  • 12. Product Owner Development Team Scrum Master  Delivering shippable product increments at the end of each Sprint.  Team size 3 – 9 people with cross-functional skills.  Self-organizing. 12
  • 13. Product Owner Development Team Scrum Master Scrum Master Service to the Product Owner  Finding techniques for effective Product Backlog management.  Understanding and practicing agility.  Facilitating Scrum events as requested or needed. 13
  • 14. Product Owner Development Team Scrum Master Scrum Master Service to the Development Team  Leading the Development Team to create high-value products.  Removing impediments to the Development Team’s progress.  Facilitating Scrum events as requested or needed. 14
  • 15.  Scrum Team  Scrum Cycle 15
  • 16.  The Product Owner is responsible for the PB.  It contains features, functions, requirements, enhancements, and fixes.  PB Items are written in story format.  Rough estimates (business value & development effort.  Product Owner  Business values  Development Team  Estimated efforts. 16
  • 17. 17
  • 18.  Product owner represents PB.  8 hours for a 1 month Sprint.  It consists of two parts  What will be done this Sprint?  How will the chosen work get done?  Sprint Goal. 18
  • 19. 19
  • 20.  keep in mind the velocity of its previous Sprints.  The stories/features are broken down into tasks by the Development Team.  Development Team understands exactly what to do, and potentially, anyone can pick a task from the list. 20
  • 21. 21
  • 22.  Meeting starts on time.  Meeting duration = 15 mins.  All members of the development Team come prepared with the updates for the meeting. 22
  • 23. Team development should explain these points to Product owner & Scrum Master :-  What have you done since yesterday?  What are you planning to do today?  Any impediments blocks? 23
  • 24.  Improve communication.  Eliminate other meetings  Promote quick decision- making. 24
  • 25.  It held at the end of Sprint.  Meeting duration = 4 hours. Main Points  Product Owner identifies what has been “Done” and “Not Done” ?  Discuss what went well? What problems?, and how these problems were solved ? 25
  • 26.  It held at the end of Sprint.  Meeting duration = 4 hours. Main Points  Present the completed work.  What to do next? 26
  • 27.  It held at the end of Sprint.  Meeting duration = 3 hours. Main Points  How the last sprint went.  What major items that went well.  Create a plan for implementing improvements 27
  • 28. 28
  • 29. 29
  • 30. 30
  • 31. 31
  • 32.  Sutherland, K. S. (2011). The Scrum Guide. http://www.scrum.org  Agile Model Driven Development (AMDD). Retrieved 12 2012, from agilemodeling: http://www.agilemodeling.com 32

Editor's Notes

  • #23: The Scrum Master teaches the Development Team to keep the Daily Scrum within the 15-minute time-box. The Scrum Master enforces the rule that only Development Team members participate in the Daily Scrum.
  • #28: How the last sprint went regards to People, process, relationships