SlideShare a Scribd company logo
Evolution of Agile scrum software
development methodology for
software industry
By: Abdullah Raza Lakhan
B08MEIT21

   Supervisor
   Prof. Dr.M.Akram Shaikh
   Co-Supervisor
   Assistant Professor Naveed Jaffery
   What is Agile Scrum?
   Life Cycle of Agile Scrum
   Characteristics of scrum
   Component of Scrum
        i. Roles of Scrum
   Problem statement
   Goal
   Case Study
   Results
   Conclusion
   References
Scrum is a development methodology commonly used to
oversee projects. Below figure represent agile example.
Case Study on agile scrum methodology on shopping cart
 Self-organizing   teams
 Product
        progresses in a series of two- to-
 four-week “sprints”
 Requirements  are captured as items in a
 list of “product backlog”
 Usesgenerative rules to create an agile
 environment for delivering projects
   Product Owner
   Scrum master
   Team

   The Product Owner (typically someone from a Marketing
    role or a key user in internal development) prioritizes the
    Product Backlog.
   The Scrum Master is responsible for making sure a Scrum
    team lives by the values and practices of Scrum.
   Scrum teams do not include any of the Traditional software
    engineering roles such as Programmer, Designer, Tester, or
    Architect. Everyone on the project works together to
    complete the set of work, they have collectively
    committed to complete within a sprint.
   In traditional methodology Some vital changes are being
    made in project and feel difficulty, and during an application
    in the testing Stage, it is very difficult to go back and do
    some eminent changes. One may Go to come across large
    projects with expensive cost.

   Customer not involvement during any phase.

   Change mind for changing requirement in srs is so difficult

   After project execution Customer satisfaction is less than
    expected.

   Tradition methodology Continuous planning for project is the
    biggest problem.
   All problems occurring during traditional methodology
    phases are fixed using Case study on (shopping cart)
    project with agile scrum methodology.
 Product Backlog.
 Sprint Planning Meeting.
 Sprint Backlog.
 Daily Scrum.
 Results.
 Sprint Review Meeting.
 Release Burn chart.
   The Product Backlog is the master list of all functionality
    desired in the product. When using Scrum, it is not
    necessary to start a project with a lengthy, upfront effort
    to document all requirements.
   The Sprint Planning Meeting is attended by the Product
    Owner, the entire Scrum Team.
   During the sprint planning meeting the Product
    Owner describes the highest priority features to the
    team.
   The Product Owner doesn't have to describe every
    item being tracked on the Product Backlog.
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
 Team members involve in this meeting on the
  following seniors.
 Time:
  • 20-minutes
 Three questions:
  • What did you do yesterday
  • What will you do today?
  • What obstacles are in your way?
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
   Team presents what it accomplished
    during the sprint
   Typically takes the form of a demo of new
    features or underlying architecture
   Informal
     2-hour prep time rule
   Participants
     Customers
     Management
     Product Owner
     Other engineers
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
RELEASE BURNDOWN
   On a Scrum project, the team tracks its progress against a
    release plan by updating a release burn down chart at the end
    of each sprint. The horizontal axis of the release burn down
    chart shows the sprints months; the vertical axis shows the
    amount of work complete.
 Presta shop (tool)
 Php6.0(Language)
 Mysql5.0
 Apache 2.3
 SqlYog
 Css
 HTML5.0
 Javascript
 Sprint to Sprint check the progress of web project
 Customer involve at the end of every sprint
 Requirements can recharge easily.
 Customer can change his/her mind at the end of
  sprint
 Planning is proper sprint to sprint and get idea for
  next iteration.
 Proper planning in each sprint get idea for good
  planning for next iteration.
 Functionality is improve on each stage.
 Short term sprint is better than long term
  duration.
 Changing requirements is very easy at the end of
  sprint.
[1] A Case Study on Agile Estimating and Planning using Scrum
     V. Manic (research paper) 2011.
[2] Stephen Schacht Classical and Object-Oriented Software
       Engineering. 6/e, WCB McGraw Hill, New York, (white paper)2010.
[3] Schatz B., Abdul shafi I. Primavera Gets Agile: A Successful
      Transition to Agile Development (white paper)2011.
 [4] Gerber, Aurona; Van der Merwe, Alta; Alberts, Ronell,
      Implications of Rapid Development Methodologies, CSITEd ,
      Mauritius (research paper)2011.
 [5] Yatco, Mei Agile Joint Application/development. University of
      Missouri-St. Louis (research paper)2011.
 [6] Schell Jesse "Chapter Seven: The Game Improves Through
       scrum Iteration". The Art of Game .Design. Elsevier. pp. 79–95.
       ISBN 978-0-12- 369496-6 2010.
[7] Carver J. Shull F. A checklist for integrating student empirical studies with
  research and
       teaching goals // Empirical Software Engineering, (research paper)
  2010.

More Related Content

PPTX
Project Management With Scrum
PPTX
Agile2013 sustainable change
PPT
Waterfall vs agile approach scrum framework and best practices in software d...
PDF
Agile case study
PPT
Agile Metrics
PDF
Agile Development Methodology: Best Practices and Use Cases
PPT
What Is A Sprint Planning Meeting
PPT
Agile best practices
Project Management With Scrum
Agile2013 sustainable change
Waterfall vs agile approach scrum framework and best practices in software d...
Agile case study
Agile Metrics
Agile Development Methodology: Best Practices and Use Cases
What Is A Sprint Planning Meeting
Agile best practices

What's hot (20)

PPT
Scrum ppt
PPT
Agile Scrum Presentation-Detailed
PDF
Scrum 101: Introduction to Scrum
ODP
Agile Project Management
PPTX
Agile Methodology PPT
PPTX
Agile (Scrum)
PPTX
Agile Planning and Estimation
PPTX
2017 Scrum by Picture
PPTX
Introduction to Scrum.ppt
ODP
Introduction To Agile
PPT
Kanban VS Scrum
KEY
Agile Estimating & Planning
PPTX
PPT
Scrum In 15 Minutes
PPTX
Scrum Framework
PDF
Agile & SCRUM basics
PPTX
SCRUM – Agile Methodology
PPTX
PDF
Agile metrics - Measure and Improve
ODP
Scrum Process
Scrum ppt
Agile Scrum Presentation-Detailed
Scrum 101: Introduction to Scrum
Agile Project Management
Agile Methodology PPT
Agile (Scrum)
Agile Planning and Estimation
2017 Scrum by Picture
Introduction to Scrum.ppt
Introduction To Agile
Kanban VS Scrum
Agile Estimating & Planning
Scrum In 15 Minutes
Scrum Framework
Agile & SCRUM basics
SCRUM – Agile Methodology
Agile metrics - Measure and Improve
Scrum Process
Ad

Viewers also liked (13)

PPTX
Agile at Large Scale - Conference at Agile Tour Brussels
PDF
5 Games for Effective Agile Coaching
PDF
How agile coaches help us win the agile coach role @ Spotify
PDF
Offshore Agile Challenges
PDF
Large scale agile_svante_lidman
PPTX
Becoming an Agile Coach
PPT
Agile Eastern Europe 2011 Large Scale Agile Transformation
PPTX
Foundations for self organization short
PPTX
New Lean-Agile Coach self-assessment radars v3.2
PDF
Agile Coaching Workshop
PDF
The Executives Step-by-Step Guide to Leading a Large-Scale Agile Transformation
PDF
Enabling Digital Learning
PPTX
Strategies for Large Scale Agile Transformation
Agile at Large Scale - Conference at Agile Tour Brussels
5 Games for Effective Agile Coaching
How agile coaches help us win the agile coach role @ Spotify
Offshore Agile Challenges
Large scale agile_svante_lidman
Becoming an Agile Coach
Agile Eastern Europe 2011 Large Scale Agile Transformation
Foundations for self organization short
New Lean-Agile Coach self-assessment radars v3.2
Agile Coaching Workshop
The Executives Step-by-Step Guide to Leading a Large-Scale Agile Transformation
Enabling Digital Learning
Strategies for Large Scale Agile Transformation
Ad

Similar to Case Study on agile scrum methodology on shopping cart (20)

PPTX
Research paper presentation on agile scrum
PPTX
Introduction to agile
PPT
Let’s Play Agile ! 12-09-15-testers_hub
PDF
Agile Methodologies by TechDesti
PPTX
Agile scrum
PPT
Agile by KD
PPT
Agile by KD
PPTX
Agile Methodology in Software Development
PPT
PDF
Agile_basics
PPT
Scrum Overview
PDF
Agile project management
PPTX
AGILE METHODOLOGY
PPTX
Introduction to agile and scrum
PPTX
Scrum methodology
PPTX
Scrum
PPT
notes-SRE Lec_2(2).pptx education dg khan
PPT
notes-SRE Lec_2.ppt University of Education Lahore Pakistan
PPT
The Agile Process - Taming Your Process To Work For You
Research paper presentation on agile scrum
Introduction to agile
Let’s Play Agile ! 12-09-15-testers_hub
Agile Methodologies by TechDesti
Agile scrum
Agile by KD
Agile by KD
Agile Methodology in Software Development
Agile_basics
Scrum Overview
Agile project management
AGILE METHODOLOGY
Introduction to agile and scrum
Scrum methodology
Scrum
notes-SRE Lec_2(2).pptx education dg khan
notes-SRE Lec_2.ppt University of Education Lahore Pakistan
The Agile Process - Taming Your Process To Work For You

Recently uploaded (20)

PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
Pharma ospi slides which help in ospi learning
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
PPH.pptx obstetrics and gynecology in nursing
PPTX
Cell Structure & Organelles in detailed.
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Business Ethics Teaching Materials for college
PDF
01-Introduction-to-Information-Management.pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Renaissance Architecture: A Journey from Faith to Humanism
Pharma ospi slides which help in ospi learning
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPH.pptx obstetrics and gynecology in nursing
Cell Structure & Organelles in detailed.
STATICS OF THE RIGID BODIES Hibbelers.pdf
102 student loan defaulters named and shamed – Is someone you know on the list?
Business Ethics Teaching Materials for college
01-Introduction-to-Information-Management.pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Supply Chain Operations Speaking Notes -ICLT Program
O7-L3 Supply Chain Operations - ICLT Program
Week 4 Term 3 Study Techniques revisited.pptx
Final Presentation General Medicine 03-08-2024.pptx
Module 4: Burden of Disease Tutorial Slides S2 2025
Microbial diseases, their pathogenesis and prophylaxis
Anesthesia in Laparoscopic Surgery in India
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf

Case Study on agile scrum methodology on shopping cart

  • 1. Evolution of Agile scrum software development methodology for software industry By: Abdullah Raza Lakhan B08MEIT21  Supervisor  Prof. Dr.M.Akram Shaikh  Co-Supervisor  Assistant Professor Naveed Jaffery
  • 2. What is Agile Scrum?  Life Cycle of Agile Scrum  Characteristics of scrum  Component of Scrum i. Roles of Scrum  Problem statement  Goal  Case Study  Results  Conclusion  References
  • 3. Scrum is a development methodology commonly used to oversee projects. Below figure represent agile example.
  • 5.  Self-organizing teams  Product progresses in a series of two- to- four-week “sprints”  Requirements are captured as items in a list of “product backlog”  Usesgenerative rules to create an agile environment for delivering projects
  • 6. Product Owner  Scrum master  Team  The Product Owner (typically someone from a Marketing role or a key user in internal development) prioritizes the Product Backlog.  The Scrum Master is responsible for making sure a Scrum team lives by the values and practices of Scrum.  Scrum teams do not include any of the Traditional software engineering roles such as Programmer, Designer, Tester, or Architect. Everyone on the project works together to complete the set of work, they have collectively committed to complete within a sprint.
  • 7. In traditional methodology Some vital changes are being made in project and feel difficulty, and during an application in the testing Stage, it is very difficult to go back and do some eminent changes. One may Go to come across large projects with expensive cost.  Customer not involvement during any phase.  Change mind for changing requirement in srs is so difficult  After project execution Customer satisfaction is less than expected.  Tradition methodology Continuous planning for project is the biggest problem.
  • 8. All problems occurring during traditional methodology phases are fixed using Case study on (shopping cart) project with agile scrum methodology.
  • 9.  Product Backlog.  Sprint Planning Meeting.  Sprint Backlog.  Daily Scrum.  Results.  Sprint Review Meeting.  Release Burn chart.
  • 10. The Product Backlog is the master list of all functionality desired in the product. When using Scrum, it is not necessary to start a project with a lengthy, upfront effort to document all requirements.
  • 11. The Sprint Planning Meeting is attended by the Product Owner, the entire Scrum Team.  During the sprint planning meeting the Product Owner describes the highest priority features to the team.  The Product Owner doesn't have to describe every item being tracked on the Product Backlog.
  • 14.  Team members involve in this meeting on the following seniors.  Time: • 20-minutes  Three questions: • What did you do yesterday • What will you do today? • What obstacles are in your way?
  • 21. Team presents what it accomplished during the sprint  Typically takes the form of a demo of new features or underlying architecture  Informal  2-hour prep time rule  Participants  Customers  Management  Product Owner  Other engineers
  • 42. RELEASE BURNDOWN  On a Scrum project, the team tracks its progress against a release plan by updating a release burn down chart at the end of each sprint. The horizontal axis of the release burn down chart shows the sprints months; the vertical axis shows the amount of work complete.
  • 43.  Presta shop (tool)  Php6.0(Language)  Mysql5.0  Apache 2.3  SqlYog  Css  HTML5.0  Javascript
  • 44.  Sprint to Sprint check the progress of web project  Customer involve at the end of every sprint  Requirements can recharge easily.  Customer can change his/her mind at the end of sprint  Planning is proper sprint to sprint and get idea for next iteration.  Proper planning in each sprint get idea for good planning for next iteration.  Functionality is improve on each stage.  Short term sprint is better than long term duration.  Changing requirements is very easy at the end of sprint.
  • 45. [1] A Case Study on Agile Estimating and Planning using Scrum V. Manic (research paper) 2011. [2] Stephen Schacht Classical and Object-Oriented Software Engineering. 6/e, WCB McGraw Hill, New York, (white paper)2010. [3] Schatz B., Abdul shafi I. Primavera Gets Agile: A Successful Transition to Agile Development (white paper)2011. [4] Gerber, Aurona; Van der Merwe, Alta; Alberts, Ronell, Implications of Rapid Development Methodologies, CSITEd , Mauritius (research paper)2011. [5] Yatco, Mei Agile Joint Application/development. University of Missouri-St. Louis (research paper)2011. [6] Schell Jesse "Chapter Seven: The Game Improves Through scrum Iteration". The Art of Game .Design. Elsevier. pp. 79–95. ISBN 978-0-12- 369496-6 2010. [7] Carver J. Shull F. A checklist for integrating student empirical studies with research and teaching goals // Empirical Software Engineering, (research paper) 2010.