http://agiletips.blogspot.com/2009/03/team-acceleration-concept.html