Skip to content
Menu
Wide Teams
  • Newsletter
  • About
Wide Teams

Podcast #31: Joseph Moore of Pivotal Labs

Posted on May 9, 2012May 9, 2012

In this episode I talk to Joseph Moore of Pivotal Labs. We talk about the challenges of moving from a collocated team to being a “satellite team member” thousands of miles away. What’s especially interesting about Joseph’s story is that he still pair-programs all day, every day with other members of his team despite being remote.

http://media.wideteams.com/031-joseph-moore-of-pivotal-labs.mp3

Podcast: Play in new window | Download

 Show Notes:

00:55 - Introduce Joe

[unordered_list style=”bullet”]

  • Software Developer
  • Moved from San Francisco to Atlanta and continued working for Pivotal remotely

[/unordered_list]

01:41 – Interview begins

 01:58 – Joe’s background

[unordered_list style=”bullet”]

  •  Pivotal Labs is a consulting company specializing in web apps, web development, and mobile development
  • Worked on site for Pivotal and continues working remotely from new location in Atlanta

[/unordered_list]

04:50 – Pair Programming

[unordered_list style=”bullet”]

  • Two developers sitting side by side at one computer, working on the same problem together
  • Slower, but teams produce code that is higher quality, fewer defects, better design, etc.
  • Quickly & easily make changes

[/unordered_list]

06:55 – Pair Programming 100% of the time while remote

[unordered_list style=”bullet”]

  • Same standard equipment (iMac)

[/unordered_list]

09:10 – Patience and Social Skills while Pairing

[unordered_list style=”bullet”]

  • Be a good listener
  • Not let ego and opinions take too much precedence
  • Have an open mind
  • Arrive at solutions together
  • Patience with finicky technology
  • Video face time is important
  • Being disciplined with distractions
  • Take breaks (naturally)

[/unordered_list]

13:55 – Keyboard back & forth sharing

[unordered_list style=”bullet”]

  • 100% access vs watching and critiquing
  •  Etiquette and cues
  •  Latency
  •  Free up CPU by using multiple machines

[/unordered_list]

23:08 – Daily Pair Swapping

[unordered_list style=”bullet”]

  • Change who you’re working with
  • Make sure everybody is aware of everyone involved in a project
  • People are introduced to many other ideas and opinions

[/unordered_list]

25:09 – Going from co located to remote (Joe’s experience)

27:18 – Daily Standups

[unordered_list style=”bullet”]

  • Discuss standing up versus sitting down
  • Avoiding distraction during daily standups
  • Look at what has been done and what goals are for that day

[/unordered_list]

32:01 – Daily check-ins with clients

[unordered_list style=”bullet”]

  • Ensures everything is moving smoothly, have priorities changed, and verify work that has been done

[/unordered_list]

33:56 - Social impact of going from co located to remote

[unordered_list style=”bullet”]

  • If you can make occasional physical visits, do it

[/unordered_list]

36:40 - Advice for remote workers

[unordered_list style=”bullet”]

  • Discipline
  • Patience with technology and others

[/unordered_list]

38:17 – Type of person who can be successful at remote work

[unordered_list style=”bullet”]

  • 50% patience
  • 50% skill

[/unordered_list]

39:40 – How much of a “normal” work environment can be replicated with distributed teams?

40:35 – Aspects that are superior to remote versus co located work

42:00 – Remote pair programming and coworking

43:38 – Wrap Up

[unordered_list style=”bullet”]

  • Anyone interested in agile project tools should check out Pivotal Tracker
  • Free software: Pivotal Tracker
  • Pivotal Labs is a consulting company located in San Francisco, New York, Boulder, CO, and Joe in Atlanta
  • Twitter @joem
  • Blog: 40withegg

[/unordered_list]

3 thoughts on “Podcast #31: Joseph Moore of Pivotal Labs”

  1. Jonathan Linowes says:
    May 9, 2012 at 11:07 pm

    Avdi, when i click the iTunes subscribe link I get a message “The item you’ve requested is not currently available in the U.S. store.”

    1. Avdi Grimm says:
      May 10, 2012 at 12:11 pm

      I am currently trying to resolve the iTunes listing issues with Apple.

  2. Pingback: New at WideTeams.com | Virtuous Code

Comments are closed.

The Wide Teams Podcast

A weekly podcast featuring interviews with people who are making dispersed teams work day by day.

 Subscribe to the podcast

Subscribe in iTunes

Categories

  • Basics
  • Conferences
  • Discussion
  • Experiences
  • Featured
  • Interviews
  • Links
  • Opinion
  • Philosophy
  • Podcast
  • Practices
  • Reviews
  • Site News
  • Tips & Hacks
  • Toolkit
  • Uncategorized
©2025 Wide Teams | WordPress Theme by Superbthemes.com