The Team Software ProcessSM (TSPSM) Initiative extends and refines the CMM and PSP methods to guide engineers in their work on development and maintenance teams. The TSP shows them how to build a self-directed team and how to perform as an effective team member. It also shows management how to guide and support these teams and how to maintain an environment that fosters high team performance.