8/11/2007

Papéis em um time MSF

Retomando meus estudos das disciplinas dentro do Microsoft Solutions Framework (MSF), vou descrever os papeis dos membros de um time MSF:

  • GERENTE DE PRODUTO e suas responsabilidades são:
    • Garantir a satisfação do Cliente;

    • Advogar em favor do Cliente, defender seus interesses;

    • Conhecer o negócio do Cliente;

    • Ajudar os membros do time, quanto a dúvidas sobre o negócio;

    • Manter a matriz Trade-Off (Funcionalidades x Tempo x Recursos);



  • GERENTE DE PROGRAMA e suas responsabilidades são:
    • Entregar o sistema de acordo com a matriz Trade-Off;

    • Gerenciar o projeto;

    • Facilitar a comunicação entre os membros do time;

    • Recebe de cada membro do time o status do trabalho;

    • Informar cada membro do time sobre o status do projeto;

    • Elaborar e manter a Matriz de Risco;


  • DESENVOLVEDOR e suas responsabilidades são:
    • Construir a especificação da solução;

    • Elaborar o desenho físico do sistema;

    • Descobrir as necessidades tecnológicas da solução;

    • Estimar o tempo e o esforço de cada funcionalidade;

    • Desenvolver e acompanhar o desenvolvimento de cada funcionalidade;

    • Preparar o Setup da solução;


  • GERENTE DE TESTE e suas responsabilidades são:
    • Aprovar sistema para Release (distribuição);

    • Elaborar o plano de testes;

    • Gerenciar a equipe de testes;


  • EXPERIÊNCIA DO USUÁRIO e suas responsabilidades são:
    • Elaborar um plano de treinamento;

    • Elaborar o Manual do Usuário;

    • Elaborar o Help do sistema;

    • Quebrar a resistência do usuário ao novo sistema;


  • GERENTE DE IMPLANTAÇÃO e suas responsabilidades são:
    • Especialista em infra-estrutura;

    • Implantar a solução sem gerar crises (implantação suave);

    • Levantar informações sobre o local de implantação;

    • Levantar informações sobre softwares (SO, BD, etc...);

    • Levantar informações sobre licenças;

    • Montar os ambientes necessários: Teste, Implantação, etc...



Acredito que a visão MSF da distribuição de responsabilidades nos dá uma boa ajuda na hora de distribuir as tarefas em uma equipe. Será de grande valia para minha equipe agora que estamos trabalhando em desenvolver um sistema para o nosso TCC.

Eu sei que este texto está muito superficial mas não é meu objetivo descrever com detalhes o MSF, quero apenas registrar o que aprendi na faculdade agregando as minhas pesquisas pela internet.

Para saber mais sobre MSF eu recomendo que procurem mais informações nos sites da Microsoft, além de diversos artigos, há alguns webcasts fantásticos sobre MSF.

Leia também meu post sobre os princípios da MSF.

IMHO,

Referência:
Microsoft Solutions Framework
MSF for Agile Software Development Process Guidance
MSF for CMMI® Process Improvement
Metodologia Ágil e MSF for Agile Software Development: Semelhanças e diferenças



Esta obra está licenciada sob uma Licença Creative Commons.

Creative Commons License



Interessado em aprender mais sobre o Ubuntu em português?