Atividade:
| ||||||||||||||
Finalidade
|
|
| Artefatos Informados: | Artefatos Resultantes: |
| Freqüência: Contínua | |
| Papel: Todos os Papéis | |
| Mentor de Ferramentas: | |
| Detalhamentos do Fluxo de Trabalho: |
A Ordem de Trabalho do gerenciamento de projeto é um estímulo para o trabalho realizado em um projeto. Com uma ordem de trabalho, os membros da equipe planejarão seu trabalho criando listas de "tarefas" com prazos que correspondam ao "contrato" descrito na ordem de trabalho.
O próximo passo é o papel responsável obter ou criar os artefatos que precisam ser elaborados ou incluídos no controle de origem.
Os projetos, em geral, mantêm versões controladas dos artefatos em um repositório central e de acesso restrito. Check-in e Check-out são as operações que permitem à equipe de desenvolvimento obter determinada versão de um artefato, alterá-lo e rearmazená-lo como a versão controlada mais recente. A finalidade desse passo é garantir que os desenvolvedores sigam os procedimentos de 'check-in e check-out' para efetuarem mudanças nos artefatos de versão controlada.
As principais operações de CM executadas por qualquer membro da equipe de desenvolvimento são:
Normalmente, um implementador trabalha da seguinte maneira:
Diversos Tipos de Check-Out
Por padrão, o check-out de um elemento garante o direito exclusivo de criar uma nova versão desse elemento. Esse procedimento chama-se check-out reservado. Nenhum outro usuário poderá fazer um check-out reservado desse elemento.
Em situações de desenvolvimento paralelo, o check-out não reservado é um mecanismo que permite fazer check-out de arquivos, mesmo que alguém já o tenha feito.
Algumas organizações costumam usar um estilo de desenvolvimento, em que o primeiro a chegar é o primeiro a ser atendido, no qual vários usuários fazem check-out não reservado do mesmo elemento. Todos eles podem depois fazer um check-in e criar a próxima versão do arquivo. Todos os usuários devem mesclar as mudanças efetuadas com as que já sofreram check-in para criarem uma versão subseqüente.
|
Rational Unified Process
|