Managing distributed teams_webinar_v2_october_2011
Upcoming SlideShare
Loading in...5
×
 

Managing distributed teams_webinar_v2_october_2011

on

  • 305 views

Slides for Managing Distributed Teams with Assembla webinar, October 2011 - draft

Slides for Managing Distributed Teams with Assembla webinar, October 2011 - draft

Statistics

Views

Total Views
305
Slideshare-icon Views on SlideShare
305
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

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

    Managing distributed teams_webinar_v2_october_2011 Managing distributed teams_webinar_v2_october_2011 Presentation Transcript

    • Managing Distributed Teams Using Assembla Presenter: Andy Singleton, Founder and CEO The webinar will begin shortly. You may call into the phone number provided or simply listen through your computer speakers
    • Topics
      • Setting up a cloud-based dev environment
      • Coordinate team activities: online scrum & chat
      • Share a daily build
      • Manage all tasks on tickets
      • Use tickets to organize iterations (views)
      • Fix release dates (let features move)
      • Use a developer activity stream
      • (Time permitting) Six things to skip
      • Q&A
      © Copyright Assembla 2011
    • Set up and manage a cloud-based development environment
      • Required tools
        • Shared code repository
        • Ticketing or issue management
        • Standup
        • Chat
      • Setting up Assembla
        • Getting started wiki page
        • Space landing page and ticket landing page
        • Ticket fields and workflows – Walk through the settings page of Tickets
        • Build system
      © Copyright Assembla 2011
    • Coordinate team activities across time zones
      • Stand-Up Reports
        • See what everyone is working on so you can guide each team member to work on what is most important that day
        • See needs and obstacles and resolve them
        • Reduce chat time
        • Breakout example
      © Copyright Assembla 2011
    • Coordinate team activities across time zones
      • Scrum Chat
        • Fixed time
        • 10-15 minute scrum or standup
        • No conference calls
      © Copyright Assembla 2011
    • Share a daily build
      • One version of the software everyone can see and test
      • Or go all the way to continuous integration
      • Requires good automated build scripts
        • Hard, but worth the investment
      • Obstacle: some people don’t want to show work until the task is complete
        • Divide the work into short stages
        • Every day find problems and ask for fixes
      © Copyright Assembla 2011
    • Share a daily build
      • Use workspace templates (pre-packaged build environments) and set up workflows
      © Copyright Assembla 2011
    • Manage all tasks on tickets
      • Everything goes on tickets
        • Feature requests, bugs, tasks, comments, requirements, designs, documents, tests, etc., etc.
      • Stop communicating requests one-on-one
        • Phone email chat
        • Don’t be the hub
      © Copyright Assembla 2011
    • Use tickets to organize iterations
      • Plan milestones/iterations/sprints
      • Track status
      • Drill down on team members, high priority tasks, workflow stages, etc.
      • Have you tried all Assembla ticket views?
        • Ticket list view
        • Cardwall view
        • Agile planner view
      © Copyright Assembla 2011
    • Use tickets to organize iterations © Copyright Assembla 2011 Ticket list Cardwall Agile planner
    • Manage a global organization
      • Take full advantage of filters/reports
        • Exception management
        • User reports
      © Copyright Assembla 2011
    • Fix release dates
      • Fix release dates
      • Remove features that can’t be completed and stabilize the remaining features
      • Benefits:
        • Users see regular improvements
        • Fix bugs with each release (keeps quality high)
        • Establish credibility – You WILL deliver on time
      • Tip: Don’t let nervous bosses overload releases
      • Tip: Don’t send every release to every user group
      © Copyright Assembla 2011
    • Use a developer activity stream
      • Same idea as FaceBook
      • Team members come up to speed across time zones
      • Everyone can react quickly to issues
      • Managers see progress
      © Copyright Assembla 2011
    • Six things to skip
      • Productivity increases when you do less work to get the same results
      • Travel
      • Architect in Advance (ALAP controversy)
      • Adding project managers
      • Conference calls
      • Hiring interviews
      • Estimates
      © Copyright Assembla 2011
    • Questions? Type your questions in the Q&A module on the right of your screen
    • Contact Us www.assembla.com [email_address]