none
Dúvidas sobre MSF - Propósito Acadêmico RRS feed

  • Pergunta

  • Bom dia, 

     

    Então, gente, preciso fazer um trabalho para a faculdade sobre MSF, o que até receber o comando, não conhecia.

    Pesquisando sobre o assunto, vi que existem dois templates que podem ser usados dentro do MSF; MSF for Agile e MSF for CMMI.

    O problema é que a maioria das informações que eu consegui encontrar, pareciam ser contraditórias, além de ultrapassadas(talvez, já que a maioria era datada de 2006 pra baixo) e acabaram me deixando bastante confuso. 

    Resolvi postar aqui porque de repente ouvir de alguém que conhece o framework é bem mais confiável do que sites com informações "estranhas".

    As informações que eu encontrei e me deixaram em dúvida sobre sua veracidade foram:

    • MSF não é o processo completo, mas junto do MOF(Operations Framework) e MRF (Risk Framework) formam o ESF (Enterprise Solution Framework)
    • MSF é parte do ALM.
    • MSF é o processo completo e pode ser aplicado à metodologias ágeis (Scrum, XP) ou focando no processo de CMMI
    • MSF é parte do TFS e é incluido no VS2010 
    • MSF for Agile pode trabalhar com Scrum e XP, mas e o MSF for CMMI? Pode também?

    Desde já agradeço a quem puder ajudar com esclarecimentos. Ainda não tenho uma visão clara do que o MSF faz parte e o que ele contém.

    Li vários documentos, incluindo artigos do MSDN, Cleber Marques e Fábio Câmara, porém, os ítens citados continuam confusos.

     

    Best regards,

    Bernardo Oliveira

    quarta-feira, 22 de setembro de 2010 14:11

Todas as Respostas

  •  

    Caro Bernardo

    O ALM é um processo de gerenciamento de todo o ciclo de vida de uma aplicação deste sua requisição, desenvolvimento, teste, manutenção e entrega.

    Há diversos modelos de desenvolvimento de software, dente os quais podemos destacar o Rup, XP, TDD e Scrum.

    Para modelos processo temos: CMMI, MPS.BR que por sua vez são baseados em diversas  ISO/IEC como 12207, 15504, 9001 dentre outras.

    Você encontra facilmente na internet um comparativo entre esses modelos.

    O MSF for Agile, MSF for CMMi são templates (default) disponíveis para uso no TFS. É possível baixar tambem o template do Scrum que já está disponível na versão 1.0

    o MOF está mais voltado para o gerenciamento de serviços como o ITIL, e não para o processo de desenvolvimento de software.

     

    Espero ter ajudado.

     

    Abraço

     

     


     

     


    Sávio Moreira ITIL-F, COBIT, Qualidade de Software, Test, ISO 12207, 27001
    domingo, 7 de novembro de 2010 14:25
  • Oi Bernardo,

    Respondendo às suas questões:

    • MSF não é o processo completo, mas junto do MOF(Operations Framework) e MRF (Risk Framework) formam o ESF (Enterprise Solution Framework)
    • R: Isso funciona para cobrir melhor todos os aspectos do ALM (Governança, Desenvolvimento e Operações);
    • MSF é parte do ALM.
    • R: Sim;
    • MSF é o processo completo e pode ser aplicado à metodologias ágeis (Scrum, XP) ou focando no processo de CMMI
    • R: MSF pode ser aplicado voltando-se à metodologias ágeis ou mais tradicionais, como as que focam atingir níveis de CMMi;
    • MSF é parte do TFS e é incluido no VS2010 
    • R: Sim, o TFS já vem com 2 templates instalados por padrão, ambos baseados no MSF;
    • MSF for Agile pode trabalhar com Scrum e XP, mas e o MSF for CMMI? Pode também?
    • R: Sim. Um time trabalhando com Scrum e XP pode, tranquilamente, usar o template MSF for CMMi no TFS. Acredito que as principais diferenças são os níveis de detalhes em Work Items e maior suporte à documentação.

    []'s


    Ricardo Serradas
    Visual Studio ALM in a nutshell - http://blog.ricardoserradas.net
    @ricardoserradas
    terça-feira, 1 de fevereiro de 2011 03:09