Ser membro de uma equipe de projeto é conhecer o trabalho a ser feito e saber quando liberá-lo para que seja integrado
e testado, junto com o trabalho realizado por outros membros da equipe. Geralmente, um projeto terá uma área de
trabalho compartilhada e várias áreas de desenvolvimento privadas. O espaço de trabalho de desenvolvimento privado
permite que um desenvolvedor trabalhe em tarefas isoladamente.
Um desenvolvedor entra em um projeto e, ao fazer isso, tem acesso a produtos de trabalho específicos e a um espaço de
trabalho de integração. O próximo passo é os desenvolvedores criarem um espaço de trabalho de desenvolvimento privado e
preenchê-lo com o conteúdo da baseline do projeto, para a partir daí prosseguirem. A baseline do projeto é criada pelo
Gerente de Configuração ao configurar o ambiente CM do projeto.
No espaço de trabalho de desenvolvimento, os desenvolvedores desempenham tarefas para trabalhar em produtos de
trabalho. A ordem de trabalho oferece uma descrição do que um membro da equipe precisa fazer. Eles podem compartilhar o
trabalho com outras pessoas na equipe do projeto, liberando o conjunto alterado de produtos de trabalho na área de
trabalho compartilhada do projeto.
Na área de trabalho compartilhada, o trabalho individual é integrado com o dos outros membros da equipe.
Periodicamente, é criada uma nova baseline na área de trabalho compartilhada para incorporar o trabalho feito.
Os desenvolvedores atualizam seus espaços de trabalho de desenvolvimento privado a fim de incluir o conjunto de versões
representado pela nova baseline. Periodicamente, à medida que a qualidade e a estabilidade das baselines aumenta, o
atributo de nível de promoção das baselines é alterado para refletir o nível apropriado de maturidade. Exemplos de
atributos de baseline são: criada, testada ou liberada. Os atributos são determinados como parte das políticas CM do
projeto.
|