Tutoriais

Processo de Desenvolvimento Colaborativo GingaCDN

O processo de desenvolvimento colaborativo para componentes do middleware da TV Digital Brasileira, tem o seguinte ciclo de vida:

Papeis

  • Manager: O Manager é a pessoa responsável pelo êxito do desenvolvimento do middleware. A pessoa que vai fazer o controle e gerenciamento geral das atividades e pessoas.

O Gerente é responsável por:

- Criar projetos no ambiente de desenvolvimento;
- Especificar requisitos do componente;
- Relacionar todas as especificações, templates, tutoriais e outros materiais complementares que auxiliem no desenvolvimento;
- Definir plano de releases do projeto;
- Atribuir ticket de leadership;
- Gerenciar riscos.
  • Leader: Diferentemente do Manager, o Leader é a pessoa responsável pelo desenvolvimento do componente. A pessoa que vai fazer o controle e gerenciamento dos desenvolvedores de um projeto.

O Líder é responsável por:

- Criar tickets de development, obedecendo o plano de releases criado pelo Manager;
- Atribuir tickets para os desenvolvedores;
- Acompanhar o desenvolvimento dos entregáveis;
- Gerenciar riscos.
  • Developer: O Desenvolvedor é o responsável por implementar o componente, criar e executar os respectivos testes unitários.
  • Reviewer: Revisa os códigos e testes unitários gerados pelos desenvolvedores de um projeto.
  • Integrator: O Integrator é a pessoa ou equipe responsável, pela criação e execução dos testes de integração dos componentes.

fases.jpg (54,8 KB) Pierre Cabral, 26/02/2010 07:25

papeis.jpg (26,5 KB) Pierre Cabral, 26/02/2010 07:25

workflow.jpg (181 KB) Pierre Cabral, 26/02/2010 07:25

visaogeral.gif (64,3 KB) Pierre Cabral, 26/02/2010 07:35