• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Agile Software Development With Scrum
 

Agile Software Development With Scrum

on

  • 11,487 views

Agile Software Development With Scrum - An Introduction on how to start with agile software development using scrum

Agile Software Development With Scrum - An Introduction on how to start with agile software development using scrum

Statistics

Views

Total Views
11,487
Views on SlideShare
11,452
Embed Views
35

Actions

Likes
7
Downloads
429
Comments
0

2 Embeds 35

http://www.slideshare.net 33
http://www.lmodules.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Agile Software Development With Scrum Agile Software Development With Scrum Presentation Transcript

    • I am…..… www.ticketslk.com Sameera Team lead / Senior Software Engineer Ridgecrest Asia (pvt) Ltd Agile software development with scrum 2 sameera
    • Let’s try and find out • What is agile ? • What is scrum ? • Will scrum really be able to solve all your problems ? Agile software development with scrum 3 sameera
    • Software development.. Agile software development with scrum 4 sameera
    • Agile in my eyes Comes in handy to find out mistakes/errors at the early stages Agile software development with scrum 5 sameera
    • What is in the Agile “Game”??? • Iterative development. • Cross functional teams. • Expecting changes. • Frequent inspection and adaptation. • Teamwork / leadership. Agile software development with scrum 6 sameera
    • Agile’s walk from the Past….. The modern definition of agile software development evolved in the mid-1990s as part of a reaction against "heavyweight" methods, perceived to be typified by a heavily regulated, regimented, micro- managed use of the waterfall model of development. The processes originating from this use of the waterfall model were seen as bureaucratic, slow, demeaning, and inconsistent with the ways that software developers actually perform effective work. A case can be made that agile and iterative development methods mark a return to development practice from early in the history of software development.[1] Initially, agile methods were called "lightweight methods.“ An adaptive software development process was introduced in a paper by Edmonds (1974). [2] Notable early Agile methods include Scrum (1995), Crystal Clear, Extreme Programming (1996), Adaptive Software Development, Feature Driven Development, and Dynamic Systems Development Method (DSDM) (1995). These are now typically referred to as Agile Methodologies, after the Agile Manifesto published in 2001. In 2001, 17 prominent figures[3] in the field of agile development (then called "light-weight methods") came together at the Snowbird ski resort in Utah to discuss ways of creating software in a lighter, faster, more people-centric way. They coined the terms "Agile Software Development" and "agile methods", and they created the Agile Manifesto, widely regarded as the canonical definition of agile development and accompanying agile principles. Later, some of these people formed The Agile Alliance,[4] a non-profit organization that promotes agile development. Wikipedia Agile software development with scrum 7 sameera
    • Principles of agile development • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan http://agilemanifesto.org/ Agile software development with scrum 8 sameera
    • Agile methods… • Extreme Programming (XP). • Scrum. • Getting Real (37Signals). • Etc.. Agile software development with scrum 9 sameera
    • Agile software development with scrum 10 sameera
    • Pig and Chicken • A pig and a chicken are walking down a road. The chicken looks at the pig and says, "Hey, why don't we open a restaurant?" The pig looks back at the chicken and says, "Good idea, what do you want to call it?" The chicken thinks about it and says, "Why don't we call it 'Ham and Eggs'?" "I don't think so," says the pig, "I'd be committed, but you'd only be involved." Agile software development with scrum 11 sameera
    • Let’s start the story….. • Product Agile software development with scrum 12 sameera
    • Product should have a… Product owner who represents Stakeholders Agile software development with scrum 13 sameera
    • Product should have a.. Product backlog Agile software development with scrum 14 sameera
    • Product owner has to ensure.. • The product backlog will only contain necessary features. Agile software development with scrum 15 sameera
    • Then comes the Scrum Master • Facilitator Agile software development with scrum 16 sameera
    • Following him the Scrum Team • Cross functional 7-9 people Agile software development with scrum 17 sameera
    • Then they create Release backlog • Release backlog is a subset of product backlog. Agile software development with scrum 18 sameera
    • Then it is divided to sprint backlogs Agile software development with scrum 19 sameera
    • Wait.. Let’s break it down… Agile software development with scrum 20 sameera
    • They have Daily Standup • What have you done since yesterday? • What are you planning to do today? • Do you have any problems preventing you from accomplishing your goal? Agile software development with scrum 21 sameera
    • What about bugs ? •Should be fixed as and when you find it. •Might have 1-2 more sprints to fix critical bugs. Agile software development with scrum 22 sameera
    • They measure their work with Burn down charts Agile software development with scrum 23 sameera
    • Then they have Sprint Review Meeting • Present the completed work to the stakeholders (a.k.a. "the demo") Agile software development with scrum 24 sameera
    • Finally …Sprint Retrospective meeting • Discussion about completed sprint. Agile software development with scrum 25 sameera
    • ….. Agile software development with scrum 26 sameera
    • Is Agile / Scrum, the Aladin’s lamp ? • No, Agile also can go wrong.. Agile software development with scrum 27 sameera
    • Q&A Agile software development with scrum 28 sameera