quarta-feira, 14 de janeiro de 2009

Scrum com mps-br GRP - Gerência de Projetos


Vou comentar sobre algumas GRPs do mps-br com as caracteriscas do scrum.

GRP1 - O escopo do trabalho para o projeto é definido;
- No scrum o escopo é considerado com o Product Backlog. Onde cada item dentro dele é estimado e detalhado.

GRP3 - O modelo e as fases do ciclo de vida do projeto são definidas;
- De alguma forma o scrum trata as tarefas da sua utilização. Com os sprint definidos a equipe inicia o desenvolvimento do produto.

GPR5 - O orçamento e o cronograma do projeto, incluindo marcos e/ou pontos de controle, são estabelecidos e mantidos;
- O scrum por não se tratar de uma metodologia de gerenciamento, não trata está funcionalidade.

GPR7 - Os recursos humanos para o projeto são planejados considerando o perfil e o conhecimento necessários para executá-lo;
- Antes de montar os sprint com as historias, o scrum master deve levar em consideração as características de cada membro que iram compor o time.


Leia Mais…

terça-feira, 13 de janeiro de 2009

Framework Scrum com MPS-Br Nível "G"

Em conversa com alguns amigos, verificamos que em varias empresas de software brasileiras existe uma grande intenção em adotar o MPS-BR e o uso do framework Scrum.

Mais ai fica a pergunta, até onde podemos adaptar o framework Scrum para conseguimos o MPS-BR sem ter um grande reboliço interno?

Com base no estudo de caso do framework Scrum e das normas do mps-br nível G. Percebi que o framework Scrum apresenta grande flexibilidade e caracteristicas para o mps-br nível G.

Documentação disponível no site do órgão regulamentador brasileiro do mps-br "Softex".

Itens do MPS-BR - Nível G
Gerência de Projetos (GRP)
GRP1 - O escopo do trabalho para o projeto é definido;

GPR2 - As tarefas e os produtos de trabalho do projeto são dimensionados utilizando métodos apropriados;

GPR3 - O modelo e as fases do ciclo de vida do projeto são definidas;

GPR4 - (Até o nível F) O esforço e o custo para a execução das tarefas e dos produtos de trabalho são estimados com base em dados históricos ou referências técnicas;

GPR5 - O orçamento e o cronograma do projeto, incluindo marcos e/ou pontos de controle, são estabelecidos e mantidos;

GPR6 - Os riscos do projeto são identificados e o seu impacto, probabilidade de ocorrência e prioridade de tratamento são determinados e documentados;

GPR7 - Os recursos humanos para o projeto são planejados considerando o perfil e o conhecimento necessários para executá-lo;

GPR8 - As tarefas, os recursos e o ambiente de trabalho necessários para executar o projeto são planejados;

GPR9 - Os dados relevantes do projeto são identificados e planejados quanto à forma de coleta, armazenamento e distribuição. Um mecanismo é estabelecido para acessá-los, incluindo, se pertinente, questões de privacidade e segurança;

GPR10 - (Até o nível F) Planos para a execução do projeto são estabelecidos e reunidos no Plano do Projeto;

GPR11 - A viabilidade de atingir as metas do projeto, considerando as restrições e os recursos disponíveis, é avaliada. Se necessário, ajustes são realizados;

GPR12 - O Plano do Projeto é revisado com todos os interessados e o compromisso com ele é obtido;

GPR13 - (Até o nível F) O progresso do projeto é monitorado com relação ao estabelecido no Plano do Projeto e os resultados são documentados;

GPR14 - O envolvimento das partes interessadas no projeto é gerenciado;

GPR15 - Revisões são realizadas em marcos do projeto e conforme estabelecido no planejamento;

GPR16 - Registros de problemas identificados e o resultado da análise de questões pertinentes, incluindo dependências críticas, são estabelecidos e tratados com as partes interessadas;

GPR17 - Ações para corrigir desvios em relação ao planejado e para prevenir a repetição dos problemas identificados são estabelecidas, implementadas e acompanhadas até a sua conclusão;


Gerência de Requisitos (GRE)
GRE1 - O entendimento dos requisitos é obtido junto aos fornecedores de requisitos;

GRE2 - Os requisitos de software são aprovados utilizando critérios objetivos;

GRE3 - A rastreabilidade bidirecional entre os requisitos e os produtos de trabalho é estabelecida e mantida;

GRE4 - Revisões em planos e produtos de trabalho do projeto são realizadas visando identificar e corrigir inconsistências em relação aos requisitos;

GRE5 - Mudanças nos requisitos são gerenciadas ao longo do projeto;


Estarei publicando o estudo para cada regra do mps-br durante a semana.

Leia Mais…