Mon

Mar 10
2008

Jesse Robbins

Jesse Robbins

Paging systems and Conference Bridges for startups & small teams

velocity_logo_conf.gifEarly registration for the Velocity Web Performance & Operations Conference has opened. To help spread the word, I've written this "simplest thing that will work" hack to a common Operations need: Paging systems and Conference Bridges.

Step 1: Establish a team contact list with SMS email addresses

Create a Google Spreadsheet to create a team roster like this one. My recommendation is to let people enter and manage their own information. Most cell providers have an email to SMS gateway of some kind. In the US, these are:

  • ATT: phonenumber@txt.att.net
  • Nextel: phonenumber@messaging.nextel.com
  • Sprint: phonenumber@messaging.sprintpcs.com
  • T-Mobile: phonenumber@tmomail.net
  • Verizon: phonenumber@vtext.com

Step 2: Set up a notification email list

Set up an email alias and add people by email address and SMS gateway address. If you don't have a way of creating an alias, you can use a mailing list provider such as Google Groups.

Step 3: Set up the Conference Bridges

free-conference-call.gifI am really happy with FreeConferenceCall.com which, amazingly, provides free conference call bridges. I recommend setting up three different bridges, and naming them by color so you can refer to them as the "Red Line", "Blue line", etc.

Step 4: Test your notification & conference bridges

Test your notification system to make sure people get the pages and can dial in and use the conference bridges as expected. I've found that it's easier just to give everybody the "host code" instead of having some people using the "participant code". Your mileage may vary. Once you have verified that people are getting pages and can dial into the conference bridges you should...

Step 5: Make wallet sized cards

Make, print, and (if you can) laminate wallet sized cards which contain the notification email list, and conference call information. I just buy Business Cards and do the layout online.

Step 6: Make conference auto-dialers for your phone (Secret Sauce!)

To reduce the time it takes for people to dial into a conference call, create phone book entries for each of your conference bridge lines. Most phones will allow you to insert pauses when dialing. For instance, this is accomplished on an iPhone using commas, so you end up with an entry like this:

  • Bridge 1 - RED
  • 12065551212,,123456*1

This will dial the conference number at 1-206-555-1212, then pause for a few seconds, then dial the access number 123456* (the "*" is the host code), pause and then dial 1 to confirm and enter the conference call.  You can then share these with your team along with the wallet cards.

Step 7: Agree on common expectations

The real challenge in this process is agreeing on a set of common expectations. For instance:

  • Who can use this system and when should they?
  • Who is expected to dial in when they are paged and after how long?
  • Is there somebody "on-call" who will be able to work on problems if necessary? What do they need to have to do that effectively?
  • Should automated systems be able to send pages or just humans?
  • What happens when this system doesn't work?

My recommendation is to establish an "on-call rotation" which includes specific response-time obligations. For instance, somebody who is "on-call" would be expected to respond to a notification and be on a conference call and online working within 15 minutes. To do that they need an EVDO card or similar, lots of minutes on their cellphone, and a good headset (I really like the Jawbone)

Step 8: Implement, review, and improve

Once everything is in place you should meet on a regular (weekly) basis to review and improve the system and process. Start with the following questions:

  • When was the system activated, who was engaged, and what was accomplished?
  • What needs to be done to resolve problems faster, using less resources?
  • Are people getting burned out by late-night interruptions?
  • Which problems were fixed so they will not recur?
  • Which problems are happening over and over again?
  • What needs to be done to prevent them from recurring?

Hopefully you found this useful. Your comments and feedback are always welcome either here or via email to jesse (at) oreilly (dot) com.


 
Previous  |  Next

0 TrackBacks

TrackBack URL for this entry: http://blogs.oreilly.com/cgi-bin/mt/mt-t.cgi/6376

Comments: 11

  Jesse Robbins [03.10.08 10:22 AM]

Comments were turned off and are back now.

  john [03.10.08 10:32 AM]

Cool stuff, Jesse. I might add to this a trick that we use since we have Ops folks in different timezones. Even though we have a weekly pager rotation, we have the first pages for issues go to the group who is located in a place during "working hours".

If it's not acknowledged, only then would the 2nd alert go and wake up the person who is on-call. This helps the sleeping situation for all those involved. :)

I added a couple of Ops communication-related things that we use on my blog as well.

  Gary Bridgman [03.13.08 06:51 AM]

I would recommend a group-mail provider other than Google's if you want to post static information on the group's homepage. Google Groups group-owners are experiencing a meltdown that started in January:
http://groups.google.com/group/Google-Groups-Basics/browse_thread/thread/1427ec5996001762/

  Seks Hikayeleri [05.22.08 08:55 PM]

Thanks for the great stuff Jesse..

  chat [10.26.08 08:22 AM]

Cool stuff, Jesse. I might add to this a trick that we use since we have Ops folks in different timezones. Even though we have a weekly pager rotation, we have the first pages for issues go to the group who is located in a place during "working hours".

If it's not acknowledged, only then would the 2nd alert go and wake up the person who is on-call. This helps the sleeping situation for all those involved. :)

I added a couple of Ops communication-related things that we use on my blog as well.

  komik [02.08.09 09:51 AM]

tnank you man

  msn adresleri [03.01.09 02:05 PM]

interested in this kind of article. if you wanna me I will publish all my work which continues about 1 years. thanks for your article and being as a base of my works.

  film izle [04.12.09 11:29 AM]

I might add to this a trick that we use since we have Ops folks in different timezones. Even though we have a weekly pager rotation

Post A Comment:

 (please be patient, comments may take awhile to post)






Type the characters you see in the picture above.

RECOMMENDED FOR YOU