Agile Software Development With Scrum

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Agile Software Development With Scrum - Presentation Transcript

    1. I am…..… www.ticketslk.com Sameera Team lead / Senior Software Engineer Ridgecrest Asia (pvt) Ltd Agile software development with scrum 2 sameera
    2. 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
    3. Software development.. Agile software development with scrum 4 sameera
    4. Agile in my eyes Comes in handy to find out mistakes/errors at the early stages Agile software development with scrum 5 sameera
    5. 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
    6. 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
    7. 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
    8. Agile methods… • Extreme Programming (XP). • Scrum. • Getting Real (37Signals). • Etc.. Agile software development with scrum 9 sameera
    9. Agile software development with scrum 10 sameera
    10. 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
    11. Let’s start the story….. • Product Agile software development with scrum 12 sameera
    12. Product should have a… Product owner who represents Stakeholders Agile software development with scrum 13 sameera
    13. Product should have a.. Product backlog Agile software development with scrum 14 sameera
    14. Product owner has to ensure.. • The product backlog will only contain necessary features. Agile software development with scrum 15 sameera
    15. Then comes the Scrum Master • Facilitator Agile software development with scrum 16 sameera
    16. Following him the Scrum Team • Cross functional 7-9 people Agile software development with scrum 17 sameera
    17. Then they create Release backlog • Release backlog is a subset of product backlog. Agile software development with scrum 18 sameera
    18. Then it is divided to sprint backlogs Agile software development with scrum 19 sameera
    19. Wait.. Let’s break it down… Agile software development with scrum 20 sameera
    20. 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
    21. 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
    22. They measure their work with Burn down charts Agile software development with scrum 23 sameera
    23. 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
    24. Finally …Sprint Retrospective meeting • Discussion about completed sprint. Agile software development with scrum 25 sameera
    25. ….. Agile software development with scrum 26 sameera
    26. Is Agile / Scrum, the Aladin’s lamp ? • No, Agile also can go wrong.. Agile software development with scrum 27 sameera
    27. Q&A Agile software development with scrum 28 sameera

    + sameera207sameera207, 3 weeks ago

    custom

    443 views, 0 favs, 0 embeds more stats

    Agile Software Development With Scrum - An Introduc more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 443
      • 443 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 26
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories