Your SlideShare is downloading. ×
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Managing projects using distributed teams with agile scrum

2,640

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,640
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
79
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Managing Distributed Scrum Projects
    March 10, 2010
    Vaughn Aust
    VP – Product Management
  • 2. Presentation Focus
    2
    DISTRIBUTED SCRUM
    © 2010 hawkeye, all rights reserved.
  • 3. Agenda
    Challenges with Distributed Scrum
    Scrum Basics
    Distributed Scrum Best Practices
    DISTRIBUTED SCRUM
  • 4. 4
    Challenges with Distributed Scrum
    © 2010 hawkeye, all rights reserved.
  • 5. Challenges with Distributed Scrum
    Communication
    Scrum focuses on person-to-person communication, which is best when there is trust and shared social experiences
    Noisy communication channels
    Different time zones, availability
    Language
    Knowledge transfer
    Culture
    Conflicting behaviorsand processes
    5
    DISTRIBUTED SCRUM
    © 2010 hawkeye, all rights reserved.
  • 6. Scrum Basics
    6
    © 2010 hawkeye, all rights reserved.
  • 7. Scrum Roles
    7
    DISTRIBUTED SCRUM
    © 2010 hawkeye, all rights reserved.
  • 8. Scrum Roles
    8
    DISTRIBUTED SCRUM
    © 2010 hawkeye, all rights reserved.
  • 9. Agile Factors
    9
    DISTRIBUTED SCRUM
    © 2010 hawkeye, all rights reserved.
  • 10. Agile is a frame of mind, not a one size fits all project process
    Agile framework
    Focus is on shipping working code, faster
    Continuous improvement and delivery are everyone's responsibility
    Self organized and self directed teams
    Use the framework and best practices that work best for your team
    Velocity will increase over time, as the team gels around strengths/weaknesses and process is improved
    Structure for managing change – the one certainty in software development
    Users do not know what they want until they see or use software
    It is not possible to completely specify an interactive system
    Just enough mentality
    Refactoring is a way of life
    10
    DISTRIBUTED SCRUM
    © 2010 hawkeye, all rights reserved.
  • 11. Agile is a frame of mind, not a one size fits all project process
    11
    DISTRIBUTED SCRUM
    © 2010 hawkeye, all rights reserved.
  • 12. Agile is a frame of mind, not a one size fits all project process
    12
    DISTRIBUTED SCRUM
    © 2010 hawkeye, all rights reserved.
  • 13. Reaching Backlog Agreement – how much documentation?
    DISTRIBUTED SCRUM
    © 2010 hawkeye, all rights reserved.
    Detailed User Stories
    Descriptive User Stories
    Simple User Stories
    13
  • 14. 14
    DISTRIBUTED Scrum Best Practices
    © 2009 hawkeye, all rights reserved.
  • 15. Scrum Best Practices
    The backlog is the single source of truth
    Standard Meetings
    Sprint planning
    Sprint design
    Pre-planning Meeting
    Ongoing Engineer demos (at least 2 times a week)
    Sprint review by QA
    Sprint retrospectives
    Ongoing communication
    In-person is best, Instant messenger, Email, live meetings
    Continuous integration, continuous testing and one-click deployment
    Functionality is not done until QA says so
    Automated quality checks
    Automated sprint burn-down reports
    No distinction between developers at different sites (designers and coders)
    15
    DISTRIBUTED SCRUM
    © 2010 hawkeye, all rights reserved.
  • 16. Best Practices Hierarchy
    16
    DISTRIBUTED SCRUM
    © 2010 hawkeye, all rights reserved.
    Mature Teams
  • 17. Discussion
    17
    © 2009 hawkeye, all rights reserved.

×