Scrum - SD Forum
 

Scrum - SD Forum

on

  • 2,080 views

This lecture was given in one of the SD Forum meetings by Guy Pshigoda describing Scrum and Scrum of Scrums model

This lecture was given in one of the SD Forum meetings by Guy Pshigoda describing Scrum and Scrum of Scrums model

Statistics

Views

Total Views
2,080
Views on SlideShare
2,074
Embed Views
6

Actions

Likes
0
Downloads
14
Comments
0

3 Embeds 6

http://www.linkedin.com 3
http://www.slideshare.net 2
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

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
  • Scrum in a distributed environment 08/08/09 © Smits & Pshigoda - 2007
  • Scrum in a distributed environment 08/08/09 © Smits & Pshigoda - 2007
  • Scrum in a distributed environment 08/08/09 © Smits & Pshigoda - 2007
  • Projects Management Department
  • Projects Management Department
  • Projects Management Department
  • Projects Management Department
  • Scrum in a distributed environment 08/08/09 © Smits & Pshigoda - 2007
  • Scrum in a distributed environment 08/08/09 © Smits & Pshigoda - 2007
  • Scrum in a distributed environment 08/08/09 © Smits & Pshigoda - 2007
  • Scrum in a distributed environment 08/08/09 © Smits & Pshigoda - 2007
  • Scrum in a distributed environment 08/08/09 © Smits & Pshigoda - 2007
  • Scrum in a distributed environment 08/08/09 © Smits & Pshigoda - 2007
  • Scrum in a distributed environment 08/08/09 © Smits & Pshigoda - 2007
  • Scrum in a distributed environment 08/08/09 © Smits & Pshigoda - 2007
  • Scrum in a distributed environment 08/08/09 © Smits & Pshigoda - 2007
  • Scrum in a distributed environment 08/08/09 © Smits & Pshigoda - 2007
  • Scrum in a distributed environment 08/08/09 © Smits & Pshigoda - 2007

Scrum - SD Forum Scrum - SD Forum Presentation Transcript

  • Managing Distributed Teams Projects Using Scrum SD Forum May 2009 Guy Pshigoda – Random Logic (888.com)
  • Agenda
    • What is Scrum – Short Overview
    • Distributed Teams - The challenges
    • SOS/SoSoS - Team Structure
    • Keep the Rhythm of Scrum
      • Keep the meetings, reviews even in hard times even with multiple locations
    • Key Success Factors
    • Questions.
    • Agile Coach & Project Manager For Random Logic
    • Over 10 years experience in software Development & Project
    • Management for IT And Distributed Software Development
    • environments
    • Mentoring Scrum Implementation in various Organizations
    • Certified ScrumMaster & Practitioner
    • [email_address]
    Guy Pshigoda
  • Agile Vs. Scrum What Is it ??
  • The Agile Manifesto Statement of values Source: www.agilemanifesto.org We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value Process and tools Individuals and interactions over Following a plan Responding to change over Comprehensive documentation Working software over Contract negotiation Customer Collaboration over
  • Agile — Project Vision Drives the Features Fix These Estimate These Features Schedule Cost Schedule Cost Features Plan Driven Value / Vision Driven The Plan creates cost/schedule estimates The Vision creates feature estimates Waterfall Agile
  • What Is Scrum ?
  • Scrum Framework Product backlog
    • Sprint Planning Meeting
    • Review Product Backlog
    • Estimate Sprint Backlog
    • Commit to 14-30 days
    Story 3 Story 2 Story 4 Sprint 2-4 weeks Story 1 Sprint goal Sprint backlog Potentially shippable product increment Story 2 Story 3 Story 1 Story 4 24 hours
    • Daily Scrum Meeting
    • Done since last meeting
    • Plan for today
    • Obstacles?
  • Scrum Teams Are Compact
    • “ Hands on the keyboard”
    • Commit to the Sprint
    • Own the estimates
    • Plan their own work (tasks, dependencies)
    • Have the authority to do whatever is needed to meet their commitment
    • Rely on the Scrum Master to help remove obstacles
    The Scrum Delivery Team—What They Do
    • Seven plus or minus two
    • Preferably co-located
    • Go fast through face-to-face communication
    • Cross-functional with flexible roles
    • Scrum scales by adding teams, not increasing team size
  • Distributed Teams – Does it work ?
  • The Challenge ….
  • Teams Structure
  • Keep The Rhythm Daily Scrum Meetings
    • Adjust meeting time to meet all time zones
    • Publish Audio Recordings of meetings
    • Video Conference between sites
    Release/Sprint Planning
    • Fly key People to one place (Release)
    • Share Pictures of planning Charts
    • ALL team members participating!!
    • Video Conference between sites
    Release/Sprint Review
    • One Session for all teams
    • Web Meeting Application to Share Demo and Presentation
    • ALL team members participating
    • Video Conference between sites
  • Key Success Factors Team Structure End To End Responsibilities Quality Homogeneity Requirements Global View Dependencies Integration
  • IT’s All About Planning
    • Always Keep Product Owner
    • Close To The Team
    • Build Teams Based On Logical
    • Structure.
    Team Structure
  • IT’s All About Planning
    • New Scrum Team “Integration”
    • Responsible For Nightly Build
    • and Automatic installation
    • Part of the SoSoS forum
    • Participate in All planning
    • Meetings
    Integration
  • IT’s All About Planning
    • Unified Planning Meeting After
    • Each Sprint Planning
    • Follow 5 levels Of Planning
    • Principle to Cover Dependencies
    • At all Levels
    Dependencies
  • IT’s All About Planning
    • Use The Scrum Tool For Planning
    • And Tracking
    • One Backlog For All Teams
    • Apply User Stories and Cross
    • Product Scenarios.
    Requirements Global View
  • IT’s All About Planning
    • New Scrum Team “Validation”
    • Test And Validate Cross Product
    • User Scenarios.
    • Engage Real Customers &
    • The Field Organization in the
    • Validation Process
    • QA Manager To Act As SM.
    End To End Responsibility
  • IT’s All About Planning
    • QA Manager is running this effort.
    • Active Member of SoSoS.
    • Create & Govern Quality
    • Standards for all the teams &
    • Implement Best Practices
    • HR Manager for the QA Team
    Quality Homogeneity
    • QUESTIONS ?
    • THANKS!