The Artima Developer Community
Sponsored Link

Agile Buzz Forum
Do you know your Bus Number?

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Jared Richardson

Posts: 1031
Nickname: jaredr
Registered: Jun, 2005

Jared Richardson is an author, speaker, and consultant who enjoys working with Ruby and Rails.
Do you know your Bus Number? Posted: Aug 2, 2005 8:47 PM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by Jared Richardson.
Original Post: Do you know your Bus Number?
Feed Title: Jared's Weblog
Feed URL: http://www.jaredrichardson.net/blog/index.rss
Feed Description: Jared's weblog. The web site was created after the launch of the book "Ship It!" and discusses issues from Continuous Integration to web hosting providers.
Latest Agile Buzz Posts
Latest Agile Buzz Posts by Jared Richardson
Latest Posts From Jared's Weblog

Advertisement

The topic of a team's Bus Number (or Truck Number) has come up three times in the last two days, so I'm carting it out here.

Taken from Ship It! (page 115):

Raise Your Bus Number

Your bus number is the number of developers you’d have to lose to disable your project.

Whether they quit or get hit by the proverbial bus, losing this many people will derail your project. If you have a single superstar who keeps all the project details to themselves, you have a bus number of one, and that’s a problem. If every member of your team can fill in for any other person, then you would have to lose your entire team for the project to be completely derailed. Ideally, you want your bus number to be equal to the number of your team members, but at the very least you should work to raise the number. If the loss of one or two key people can devastate your product, take steps to raise that number.

Tracer Bullet Development automatically raises your bus number. When team members from adjacent layers work together to define their shared interfaces, they are sharing knowledge about each layer’s operations. This picture, shared between the two teams, makes it possible for your group’s members to move between layers more easily. At a minimum, everyone has a basic understanding of what adjacent layers do and how they work.

If you’ve never considered your project’s bus number, take a few minutes to survey your team. What’s your bus number? What steps can you take to raise it?

You can read more about Bus Numbers and Truck Numbers at the famous C2 Wiki

Jared

Read: Do you know your Bus Number?

Topic: Being on, 24x7 Previous Topic   Next Topic Topic: Explaining Open Source to lawyers

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use