Scrum/XP using Team System (devLink & Agile 2009)

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

    2 Favorites

    Scrum/XP using Team System (devLink & Agile 2009) - Presentation Transcript

    1. Implementing Scrum/XP with Team Foundation Server
      Tommy Norman
      Systems Architect Agile Coach
    2. Agenda
      Introductions
      Survey / Expectations
      Scrum Overview
      Team System Overview
      Mapping Scrum / XP to Team System
      Scrum / XP in Team System Walkthrough
      Resources
      2
    3. 3
      Introductions
    4. Tommy Norman
      4
      Systems Architect / Agile Coach, Compuware
      Certified Scrum Master / Practitioner
      MVP Team System, Microsoft
      Email:tommy.norman@compuware.com
      Blog:www.tommynorman.com
    5. 5
      Survey / Expectations
    6. Agile Experience
      Currently using Scrum?
      Currently using XP?
      Currently using Scrum/XP hybrid?
      Using for less than 1 year?
      Using for more than 1 year?
    7. Agile/ Dev Tools
      Currently using an Agile management tool?
      Which Agile management tool?
      Using Visual Studio for .NET development?
      Using Team Foundation Server?
      Using tools like Team City, FITness, etc.?
    8. Setting Expectations
      NOT a discussion on whether or not to use Agile management tools…
      NOT a purist implementation…
      NOT an implementation of all XP practices…
      NOT a sales pitch for Team System…
    9. 9
      Scrum Overview
    10. Roles
      Scrum Team
      Scrum Master
      Product Owner
      Stakeholders & Users
    11. Artifacts
      Product Backlog
      Release Plan
      Product Vision
      Sprint Backlog
      Sprint Burndown
      Impediment List
    12. Process
      Development
      Update Product Backlog
      Daily
      Scrum
      Sprint
      Sprint
      Review
      Product Increment
      Project Initiation
      Sprint
      Planning
      Sprint
      Retrospective
    13. Project
      Initiation
    14. Project Initiation
      Business Case
      Product Backlog
      Product Vision
      Release Plan
      Scrum Team
    15. Product Backlog
      User Stories
      Prioritized by Value
      Estimated by the Team
      Product Owner
    16. User Story Card
      Search Catalog
      As a registered user I want the ability to search the online catalog so that I can find items to purchase.
      Business Value: 600 Story Points: 8
    17. User Story Card
      How to Demo
      Open search page.
      Enter multiple search criteria.
      Initiate search.
      View results of catalog items that contain one or more of the keywords in their title or description
      Tests
      • Quoted strings used for exact matching.
      • Test operators AND, OR, +, and -.
      • Results come back in under 5 seconds.
      • Try invalid characters.
    18. Planning Poker
    19. Planning Poker
      3
      5
      13
      ?
      5
    20. Release Planning
      Product Backlog
      3
      Sprint 1
      3
      2
      Release 1
      3
      Sprint 2
      1
      3
      3
      Sprint 3
      2
      3
      3
      Release 2
      Sprint 4
      5
      8
      Sprint 5
    21. Sprint Planning
    22. Sprint Planning
      Product Owner
      Product Backlog
      Scrum Master
      Scrum Team
      Sprint Backlog
    23. Sprint Planning
      Product Backlog
      Velocity
      3
      9 Story Points
      Sprint 1
      3
      2
      3
      1
      3
      3
      2
      3
      3
      5
      8
    24. Sprint Planning
      Search Catalog: 3
      As a Catalog Customer I want the ability to search the online catalog to find items I am interested in purchasing.
    25. Sprint Planning
      Search Catalog: 3
      As a Catalog Customer I want the ability to search the online catalog to find items I am interested in purchasing.
      Create Search Page: 8hrs
      Create Query class: 4hrs
      Create Search Manager class: 2hrs
      Create Search method: 8hrs
    26. Sprint
    27. Sprint (Daily Scrum)
      Scrum Master
      Scrum Team
      Sprint Backlog
      Sprint Burndown
      Impediment List
    28. Sprint Task Board
      Not Done
      In Progress
      Done
      Deferred
      User Stories
      Do this and that.
      Do this and that.
      Do this and that.
      As a user I want this to do that.
      Do this and that.
      As a user I want this to do that.
      Do this and that.
      Do this and that.
      As a user I want this to do that.
      Do this and that.
      Do this and that.
      Do this and that.
    29. 350 hrs.
      Work Hours Remaining
      0 hrs.
      Time
    30. Sprint (Development)
      Continuous Integration
      Source Control
      Developer
      Feature Testing
      Unit Testing
    31. Product Backlog Maintenance
      Product Owner
      Product Backlog
      Scrum Team
      Stakeholders & Users
    32. Sprint Review
    33. Sprint Review
      Product Owner
      Finished Product
      Scrum Master
      Scrum Team
      Stakeholders & Users
    34. Sprint Retrospective
    35. Sprint Retrospective
      Product Owner
      Scrum Master
      Scrum Team
      Stakeholders & Users
    36. Sprint Retrospective
      What went well?
      What could be better?
      Better unit testing
      Unit testing
      Testing could be better
      Mgt. has better visibility
      Better idea of what to work on
      I liked the Task Board
      Daily Scrum too long
      Better Input from Mgt.
    37. Rinseand Repeat
    38. Development
      Update Product Backlog
      Daily
      Scrum
      Sprint
      Sprint
      Review
      Product Increment
      Project Initiation
      Sprint
      Planning
      Sprint
      Retrospective
    39. Scrum
      Sprint
      Retrospective
      Daily Scrum
      XP
      Sustainable
      Pace
      Sprint
      Backlog
      TDD
      Product Owner
      Continuous
      Integration
      Refactoring
      Sprints
      Scrum Master
      Planning Game
      Co-located
      Teams
      Collective Ownership
      Burndown
      Chart
      Sprint
      Review
      Sprint
      Planning
      Product Backlog
    40. 40
      Team System Overview
    41. Visual Studio Team Editions
      Architect Edition
      Modeling Tools
      Deployment Modeling
      Test Edition
      Web / Manual Testing
      Load Testing
      Developer / Database Edition
      Code Metris / Analysis
      Database Management / Deployment
      Database Testing / Test Data Gen
    42. Team Foundation Server
      Version Control
      SQL Based
      Better Branch Management
      Build Server
      MSBuild Based
      Very Extensible
      Work Item Tracking
      Many Free Process Templates
      Very Customizable / Extensible
    43. Team Foundation Server
      Reporting
      Everything Stored in OLAP Cube
      SQL Reporting Services
      Web Access
      All Functionality on the Web
      Project Portals
      Sharepoint / MOSS
      Office Integration
      Excel / MS Project
      Third Party Tools
      Extensive API
    44. 45
      Mapping Scrum / XP to Team System
    45. Development
      24 hrs.
      Daily
      Scrum
      Sprint
      Sprint
      Review
      Product Increment
      2 - 4 weeks
      Project Initiation
      Sprint
      Planning
      Sprint
      Retrospective
    46. Scrum / XP
      Team System
      Product / Sprint Backlogs
      TFS: Work Item Tracking
      TDD / Unit Testing
      VS Dev Ed: Code Analysis
      Continuous Integration
      TFS: Build Server & Version Control
      Collective Ownership
      TFS: Version Control
      Information Radiators
      TFS: Reports & Web Access
      Inspect & Adapt
      TFS: Extensibility & Reports
      Release Planning
      MS Office Integration
      Metaphor
      TFS Arch Ed: Modeling
    47. 48
      Scrum / XP in Team System Walkthrough
    48. Development
      24 hrs.
      Daily
      Scrum
      Sprint
      Sprint
      Review
      Product Increment
      2 - 4 weeks
      Project Initiation
      Sprint
      Planning
      Sprint
      Retrospective
    49. 50
      Resources
    50. Conchango Scrum Template
      51
    51. Conchango Sprint Task Board
      52
    52. TFS Power Tools
      53
    53. TFS Web Access
      54
    54. THANK YOU
    55. 56
      © 2008 Compuware Corporation — All Rights Reserved

    + Tommy NormanTommy Norman, 3 months ago

    custom

    566 views, 2 favs, 0 embeds more stats

    This is the slide deck from my devLink 09 and Agile more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 566
      • 566 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 2
    • Downloads 39
    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