A great article by Joel Spolsky covering how a development company "should" be organized. But this structure really shouldn't be relevant to just programmers within a software company, but also be applicable to an engineering firm, architecture firm, Read More