Archive for the ‘Technology’ Category

Distributed Teams Presentation Redux 2

Saturday, July 17th, 2010

A few weeks ago, I wrote about the Distributed Teams Presentation and offered two items for followup. I’ll address the second here.?

Second, what kind of tools are available to tie team and project status together into a single overview that can be used to track and manage disparate and distributed team members?

Jack, my presenting partner, uses along with his management team a shared spreadsheet on Google Docs which gets updated regularly for the high-level project dashboard view – rolling up team reports, status information, timelines and more into a consistent and concise overview.

I’ve used a variety of project task management tools to do project status; at Mark/Space we’re using FogBugz to track all features, bugs, schedule items and data points for projects. In the past I’ve also used Copper Project, which is an online project management application. For personal work, as well as for initial engineering project estimation scheduling and resource allocation, I use OmniPlan.

Additionally, and especially useful for distributed teams, web hosted applications are becoming more popular and more powerful. The suite of tools from 37signals, including BaseCamp, are a great way to jumpstart project management needs.

All of these tools work well – some great – but can only work to their full potential (and thereby become invaluable to the people using them) if the data that goes in is good. When using any tool, from simple spreadsheets to comprehensive PM software, if the numbers that the team enters are consistent, reliable and accurate, rolling the status of a project up into a high-level overview can be done.

The challenge then, no matter what tools are used is to have a team (distributed or not) who takes seriously the value of strong estimation, regular updating of status and the ultimate use of the data to improve project work and delivery. No single overview will be useful if the underlying information isn’t correct or isn’t available; it may be even more dangerous than having no overview at all.

Podcast posted

Friday, July 16th, 2010

The Charleston Digital Corridor has posted a podcast of the Distributed Teams presentation. link

Distributed Teams Presentation Redux 1

Thursday, July 15th, 2010

A few weeks ago, I wrote about the Distributed Teams Presentation and offered two items for followup. I’ll address the first here.

First, what does someone hiring a member of a distributed team look for when interviewing? How would one know indicators of success, or potential for success in that role?

To address this, we discussed the need to identify people who have a some traits which will give them a higher chance of success in a distributed team:

  • Prior experience with distributed teams
  • History of accomplishment in delivering on project work
  • Self-motivated attitude and approach to work
  • Exceptionally strong written and oral communication skills

When performing the interview, determining if the candidate can at least perform in the distributed team will probably come down to their past experience – have they worked in teams where they were acting autonomously, delivering on individual tasks and requirements, or were they a dependent contributor to a larger team?

The candidate’s background will be telling – if they’ve been working independently, or at least with some self-direction in a larger team, they likely have the basic experiences necessary to either be the distributed resource (remote, etc.) or part of the supporting team for a distributed resource (they are working with someone who is remote). Both parts of the equation are important, as a distributed team won’t work unless all parties support each other.

If the candidate was only a dependent contributor to a larger team, they may not have the basic skill set to allow them to integrate into a distributed team well – not knowing how to operate independently nor knowing how to support others in the team.

Worse yet is if the candidate has little to no work experience – a recent college graduate, for instance. If hiring for a remote worker, keep in mind that there will be no ability to mentor the individual – essential for the young employee.

As important as the past work experience is the level of communication skill the candidate has. Being able to speak and write effectively is important for any team member; it is doubly important for all members of a distributed team. Look for a strong speaker who can both support a position and accept the position of others. Communication skills will be tested regularly because of the barriers the team faces. I’ve written about this before a bit here.

If I were interviewing a candidate for a distributed team role, I’d focus on the above two facets in my interview, as they represent the core necessities for every member of the team – experience and communication.

 

Google Analytics

Monday, May 24th, 2010

I really how no idea how many visits this site gets, either directly or via RSS. My host’s control panel gives some information, but it is a bit hard to digest.

I’ve started using Google Analytics for some other sites I’m managing and find it quite a bit better to deal with (especially with the awesome Analytics app for iPhone!). I’ve just enabled it for wahlog.com, so I’ll know better what the heck people are doing here!

Robots!

Wednesday, May 19th, 2010

My boss sent me this:

Texai Overview | Willow Garage

The Texai is a remote presence robot under development at Willow Garage.

The Texai Project began as a solution to a problem. Two Willow Garage engineers, Dallas Goecker and Curt Meyers, working 2000 miles apart, needed a more efficient method of interacting and collaborating throughout the day. Skype and conference calls hindered the casual conversations more representative of day-to-day, in-person interactions around the office. Seeking a better solution, Dallas and Curt applied their knowledge of building battle bots and the PR2 to create Texas One.

Awesome!

Marco.org – It’s time for the tech industry to distribute…

Friday, March 19th, 2010

Marco.org – It’s time for the tech industry to distribute…

It’s time for the tech industry to distribute itself beyond the Silicon Valley power center. … Ultimately, I think it’s important that our industry supports people’s ability to live and work wherever they choose, because we need to be around real people in order to understand what the real problems that need solving are.

Marco Arment quoting Alex Payne

So, so true. Charleston it turning into a fairly strong technology center, which is wonderful, but I don’t think it has hit the critical mass needed to be the Southeast’s technology hub.

A map of where to score some free Wi-Fi in Charleston | TheDigitel.com

Wednesday, August 19th, 2009

A map of where to score some free Wi-Fi in Charleston | TheDigitel.com

Excellent. Knowing where these things are is very helpful for those days I need to get OOTO.