Descrição Geral

 

Grande parte dos softwares é desenvolvida por equipes. Para produzir produtos de qualidade e cumprir planejamentos audaciosos, o trabalho em equipe é fundamental. Para que uma equipe alcance seus objetivos, cada membro deve empenhar-se e dedicar-se o máximo possível. Os membros devem estar cientes que o objetivo da equipe é o objetivo de cada membro. Mas formar uma equipe não é uma simples tarefa. Podem surgir problemas que venham a causar falhas no sucesso da equipe.

 

O SEI, Software Engineering Institute, com o objetivo de suprir a falta de modelos de processos voltados a equipes de desenvolvimento, criou o TSP, Team Software Process. O TSP é uma evolução do PSP visando a qualidade do processo em equipes de desenvolvimento [HUMPHREY, 1999]. Este modelo de processo guia a equipe através de passos e ciclos, como no PSP. O TSP é baseado em quatro princípios básicos: