32
Gerenciamento de Projeto com Scrum + MPS.Br Helyer Mesquita

Gerenciamento de projeto com scrum + mps

Embed Size (px)

DESCRIPTION

Apresentação, indicando como o MPS.Br auxilia num melhor gerenciamento de projeto ágil com Scrum.

Citation preview

Page 1: Gerenciamento de projeto com scrum + mps

Gerenciamento de Projeto com Scrum + MPS.Br

Helyer Mesquita

Page 2: Gerenciamento de projeto com scrum + mps

Apresentação

• Formado em Análise e Desenvolvimento de Sistema – PUC.

• Mestrando em Ciências da Computação - UFG• 2 anos de Experiência com Processo de

Software.

Page 3: Gerenciamento de projeto com scrum + mps

Manifesto Ágil

Page 4: Gerenciamento de projeto com scrum + mps

“Indivíduos e interação entre eles mais que processos e ferramentas

Software em funcionamento mais que documentação abrangenteColaboração com o cliente mais que negociação de contratos

Responder a mudanças mais que seguir um plano”

Page 5: Gerenciamento de projeto com scrum + mps

ScrumScrum é um framework que vem sendo utilizado para gerenciar o processo de desenvolvimento de produtos complexos [Schwaber;

Sutherland, 2011]. Através de processos empíricos, as pessoas envolvidas conseguem criar soluções para problemas

encontrados e, consequentemente, melhorar o processo, o produto e próprio time.

Page 6: Gerenciamento de projeto com scrum + mps

Scrum

Page 7: Gerenciamento de projeto com scrum + mps

Ambiente Agile

Page 8: Gerenciamento de projeto com scrum + mps

Scrum• Papéis:

Page 9: Gerenciamento de projeto com scrum + mps

Scrum• Atores:▫ Scrum Master

Page 10: Gerenciamento de projeto com scrum + mps

Scrum

• Atores:▫ Product Owner

Page 11: Gerenciamento de projeto com scrum + mps

Cerimônias

Page 12: Gerenciamento de projeto com scrum + mps

Cerimônias

• Retrospective (Melhoria no Processo)

Page 13: Gerenciamento de projeto com scrum + mps

Problemas

Page 14: Gerenciamento de projeto com scrum + mps

Problemas

• Estimativas (tamanho do projeto)• Definição clara dos papéis• Riscos• Resistência (cultura)• Foco das pessoas no produto• Mudanças nem sempre são bem-vindas• Comprometimento• Falta de experiência para execução dos papéis

Page 15: Gerenciamento de projeto com scrum + mps

Papéis

Page 16: Gerenciamento de projeto com scrum + mps

Comprometimento

Page 17: Gerenciamento de projeto com scrum + mps

“Crie sua opinião, aprenda mais e mude sua opinião. Esteja em constante evolução.”

Guilherme Chapiewski – globo.com

Page 18: Gerenciamento de projeto com scrum + mps

MPS.Br

Melhoria de Processo de Software Brasileiro

Page 19: Gerenciamento de projeto com scrum + mps

Histórico

• Está em desenvolvimento desde dezembro de 2003

• Coordenado pela Associação para Promoção da Excelência do Software Brasileiro (SOFTEX), com apoio do Ministério da Ciência e Tecnologia (MCT), da Financiadora de Estudos e Projetos (FINEP) e do banco Interamericano de Desenvolvimento (BID)

Page 20: Gerenciamento de projeto com scrum + mps

Motivação

• Em 2003, dados da Secretaria de Política de Informática do Ministério da Ciência e Tecnologia apontam:▫ 30 empresas no Brasil possuíam avaliação CMM 24 no nível 2; 5 no nível 3; 1 no nível 4; e Nenhuma no nível 5

Page 21: Gerenciamento de projeto com scrum + mps

Por que o foco está no processo?

Porque problemas no processo provavelmente geram defeitos no

produto!

Page 22: Gerenciamento de projeto com scrum + mps

Modelo MPS: MR-MPS, MA-MPS e MN-MPS

Page 23: Gerenciamento de projeto com scrum + mps

Níveis de Maturidade

Page 24: Gerenciamento de projeto com scrum + mps

Níveis de Maturidade

Page 25: Gerenciamento de projeto com scrum + mps

Nível G – Parcialmente Gerenciado

• Gerência de Projetos (GPR)▫ Estabelecer e manter planos que definem as

atividades, recursos e responsabilidades do projeto, bem como prover informações sobre o andamento do projeto que permitam a realização de correções quando houver desvios significativos no desempenho do projeto.

Page 26: Gerenciamento de projeto com scrum + mps

Gerência de Projetos (GPR)Resultados EsperadosGPR 1. O escopo do trabalho para o projeto é definido

GPR 2. As tarefas e os produtos de trabalho do projeto são dimensionados utilizando métodos apropriados.

GPR 3. O modelo e as fases do ciclo de vida do projeto são definidos.

GPR 4. (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.

GPR 5. O orçamento e o cronograma do projeto, incluindo a definição de marcos e pontos de controle, são estabelecidos e mantidos.

GPR 6. Os riscos do projeto são identificados e o seu impacto, probabilidade de ocorrência e prioridade de tratamento são determinados e documentados.

GPR 7. Os recursos humanos para o projeto são planejados considerando o perfil e o conhecimento necessários para executá-lo.

Page 27: Gerenciamento de projeto com scrum + mps

Gerência de Projetos (GPR)Resultados EsperadosGPR 8. (Até o Nível F) Os recursos e o ambiente de trabalho necessários para executar o projeto são planejados.

GPR 9. 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.

GPR 10. Um plano geral para a execução do projeto é estabelecido com a integração de planos específicos.

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

GPR 12. O Plano do Projeto é revisado com todos os interessados e o compromisso com ele é obtido e mantido.

GPR 13. O escopo, as tarefas, as estimativas, o orçamento e o cronograma do projeto são monitorados em relação ao planejado.

Page 28: Gerenciamento de projeto com scrum + mps

Gerência de Projetos (GPR)Resultados EsperadosGPR 14. Os recursos materiais e humanos bem como os dados relevantes do projeto são monitorados em relação ao planejado.

GPR 15. Os riscos são monitorados em relação ao planejado.

GPR 16. O envolvimento das partes interessadas no projeto é planejado, monitorado e mantido.

GPR 17. Revisões são realizadas em marcos do projeto e conforme estabelecido no planejamento.

GPR 18. 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.

GPR 19. 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.

Page 29: Gerenciamento de projeto com scrum + mps

Nível G – Parcialmente Gerenciado

• Gerência de Requisitos (GRE)▫ Gerenciar os requisitos do produto e dos

componentes do produto do projeto e identificar inconsistências entre os requisitos, os planos do projeto e os produtos de trabalho do projeto.

Page 30: Gerenciamento de projeto com scrum + mps

Gerência de RequisitosResultados EsperadosGRE 1. O entendimento dos requisitos é obtido junto aos fornecedores de requisitos.

GRE 2. Os requisitos são avaliados com base em critérios objetivos e um comprometimento da equipe técnica com estes requisitos é obtido.

GRE 3. A rastreabilidade bidirecional entre os requisitos e os produtos de trabalho é estabelecida e mantida.

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

Page 31: Gerenciamento de projeto com scrum + mps

Duvidas?

Page 32: Gerenciamento de projeto com scrum + mps

Contatos

[email protected]• www.facebook.com/helyer.mesquita• http://lattes.cnpq.br/1043309606306588