Introduction to Agile 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

    3 Favorites

    Introduction to Agile Development with Scrum - Presentation Transcript

    1. “Scrum” by DarkMatter http://www.flickr.com/photos/cdm/2336025560/ Introduction To Agile Development With Scrum Medill School of Journalism, Northwestern University Thursday, April 2nd Renzo Borgatti <renzo.borgatti@agilepartners.com>
    2. Process? Many answers Waterfall, Six Sigma, ISO9000, XP, Scrum, Lean, Crystal etc. Why? Where, who, what, when to do that specific task instead of another. motion gears -team force, by ralphbijker http://www.flickr.com/photos/7258892@N05/2588347668/
    3. Agile Manifesto “ We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: - Individuals and interactions over processes and tools - Working software over comprehensive documentation - Customer collaboration over contract negotiation - Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.”
    4. Trends Scrum: business focus, self-organizing team XP: developer focus, story-based Lean: executive focus, eliminate waste
    5. Overlapping Roles Product Owner: new features, prioritizes Developer: feature => working code QA: check acceptances criteria
    6. Iteration Time boxed subset execution Shippable increment showcased at the end All iterations => full product
    7. Planning Game Beginning of the iteration Feature selection for next product increment Features discussion Refine estimates Ready to Play!
    8. Done Done Done A different perspective: Developer done => QA showcase QA done => Product Owner showcase Product Owner done => feature signature
    9. Standup At the beginning of a session: What we’ve done the last session What we are going to do this session Any impediment on my way? Are we on track?
    10. Tracking At the end of the session: Which feature we worked on? Is it done? How long do you think it will take? Are we on track?
    11. For the next 10 weeks Release something every iteration Showcase features when developer-done Always keep an open communication channel The next iteration will go better!
    12. 5 mins BREAK!
    13. Practice Time #1 Analyze a nice already existent app Understand the features Create a backlog (product and sprint) Simulate an iteration
    14. http://boston.com/bigpicture/
    15. Practice Time #2 Write only 5 features of your assignment Fill the product backlog What feature brings the highest value? Assume you have an 8 hours iteration What goes on the Sprint Backlog?
    16. Resources These slides: http://www.slideshare.net/reborg/ introduction-to-agile-development-with-scrum Backlogs: http://github.com/reborg/talk-agileintro (click download) Agile Manifesto: http://agilemanifesto.org/ Scrum: http://www.controlchaos.com/ BigPicture: http://www.boston.com/bigpicture/

    + Renzo BorgattiRenzo Borgatti, 8 months ago

    custom

    851 views, 3 favs, 0 embeds more stats

    Introduction to Agile Development with Scrum Medill more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 851
      • 851 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 3
    • Downloads 55
    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