Definições de Papéis e Responsabilidades das Equipes

Gerência Nacional

1.Fomentador

  1. Apoiar o projeto formalmente
  2. Fornecer recursos necessários ao projeto
  3. Conceder autoridade formal aos integrantes do projeto
  4. Avalizar o resultado final do projeto
  5. Realizar acompanhamento geral
  6. Estimular a produção acadêmica/científica

2.Definidor de Diretrizes

  1. Definição de padrões
  2. Definição de processos

3.Analista de Demandas

  1. Compreender objetivos do projeto
  2. Compreender escopo do projeto
  3. Definir prioridades

4.Planejador

  1. Definir marcos de entrega
  2. Acompanhar o planejamento para atingir os marcos de entrega
  3. Participar da avaliação da execução do projeto

Núcleo de Projeto (comitê executivo)

1.Analista de Processo

  1. Gerar os artefatos dos processos do negócio
  2. Identificar os casos de uso macro para o sistema

2.Provedor de Informações

  1. Fornecer informação para os processos do negócio (geral ou detalhada)

3.Aceitador

  1. Efetuar testes de aceitação

4.Mediador

Equipe Gerência de Projeto

1.Incentivador

  1. Liderança do processo de desenvolvimento
  2. Facilitar a comunicação entre os diferentes projetos e equipes
  3. Prover treinamento aos orientadores de cada equipe envolvida
  4. Prover suporte técnico para as equipes
  5. Definir necessidade de recursos das equipes
  6. Definir padrões dentro do escopo da gerência de projeto

2.Planejador do Projeto

  1. Publicar e manter atualizadas as informações do projeto (site Internet)
  2. Atuar como mediador nos impasses surgidos durante o desenvolvimento do projeto
  3. Documentar e comunicar às equipes as prioridades, conteúdos do releases e datas de entrega definidas pelo núcleo de projeto
  4. Dividir as tarefas entre as equipes participantes e acompanhar o seu andamento
    1. Realizar estimativas
    2. Acompanhar e atualizar estimativas
  5. Definir e executar estratégia de acompanhamento das equipes
  6. Planejar a liberação de releases (plano de release)
  7. Garantir que as equipes estão adotando o processo de desenvolvimento definido

Equipe de Análise e Projeto

1.Arquiteto

  1. Definir a arquitetura do sistema proposto: subsistemas, módulos e camadas
  2. Definir aspectos tecnológicos dos componentes do sistema

2.Analista de Requisitos

  1. Escrever casos de uso detalhados a partir de encontros com fornecedores de informação
  2. Manter atualizada a documentação do sistema referente a relatório de requisitos

3.Analista de Sistemas

  1. Desenhar diagramas do projeto
  2. Realizar e acompanhar estimativas por casos de uso
  3. Fornecer informações sobre o desenvolvimento dos casos de uso para o desenvolvedor
  4. Acompanhar o trabalho de cada equipe de desenvolvimento
  5. Participar da liberação de cada release
  6. Participar da avaliação dos releases
  7. Participar da avaliação final do projeto

Equipe de Desenvolvimento

1.Orientador

  1. Repassar conhecimento técnico e de processos aos demais integrantes da célula de desenvolvimento
  2. Garantir que todos conheçam os padrões, papéis, responsabilidades, ferramentas e tecnologia empregadas no projeto
  3. Validar os códigos gerados pelos desenvolvedores
  4. Dividir o caso de uso a ser implementado em tarefas individuais, atualizando a ferramenta de gerenciamento de tarefas

2.Desenvolvedor

  1. Desenvolver de acordo com padrões estabelecidos e processo definido
  2. Desenvolver de acordo com especificação
  3. Manter atualizada a documentação do sistema referente a relatório de bugs
  4. Desenvolver códigos de teste de unidade
  5. Registrar na ferramenta de acompanhamento de projeto o tempo de desenvolvimento para atualizar estatísticas

Equipe de Integração e Planejamento de Testes

1.Integrador

  1. Gerar build de cada release integrando o mesmo aos demais já entregues
  2. Atualizar relatório de bugs
  3. Publicar a última versão do projeto em produção e última versão de build do projeto
  4. Garantir a existência de uma versão homologada disponível para o cliente
  5. Manter cópia de segurança dos fontes e objetos da versão atual liberada e das duas últimas liberadas para o cliente

2.Gerente de testes

  1. Definir plano de testes (integração, usabilidade, funcionalidade, etc.)

Equipe de Aplicação de Testes

1.Testador

  1. Aplicar planos de teste
  2. Manter atualizada a documentação do sistema referente a relatório de bugs (ferramenta)

Equipe de Implantação

1.Implantador

  1. Treinamento da equipe do cliente na versão liberada
  2. Preparação do ambiente para implantação junto a equipe de desenvolvimento
  3. Implantar a versão liberada para o cliente

2.Documentador

  1. Fazer interface com as demais equipes para sistematizar a documentação do projeto
  2. Gerar a seguinte documentação:
    1. Documentação de implantação
    2. Manual do usuário
tutoriais/devguide/equipes.txt · Modificada em: 2009/04/14 21:04 (external edit)
Recent changes RSS feed Creative Commons License Donate Driven by DokuWiki