Questions #1 through #4 on the Joel Test in my opinion are all about the development tools being used and the support system in place for developers:
You may want to look at an existing question of mine for finding an alternative to Team System. There are plenty of recommendations in there also.