nivelamento utilizando o mps.br na gerência de um projeto com scrum

16
Dezembro de 2011 Tiago P. P. Apolinário Vitor R. S. Xavier Orientador: Ms. João Caldas Júnior NIVELAMENTO UTILIZANDO O MPS.BR NA GERÊNCIA DE UM PROJETO COM SCRUM

Upload: vitor-r-s-xavier

Post on 18-Dec-2014

241 views

Category:

Technology


3 download

DESCRIPTION

Trabalho de conclusão de curso. Apresentando a análise de uma equipe que adotou o Framework Scrum para a criação de novas funcionalidades em um sistema legado, para efetuar a análise da qualidade do processo foi utilizado o MPS.BR.

TRANSCRIPT

Page 1: Nivelamento utilizando o mps.br na gerência de um projeto com Scrum

Dezembro de 2011

Tiago P. P. ApolinárioVitor R. S. XavierOrientador: Ms. João Caldas Júnior

NIVELAMENTO UTILIZANDO O MPS.BR NA GERÊNCIA DE UM PROJETO COM SCRUM

Page 2: Nivelamento utilizando o mps.br na gerência de um projeto com Scrum

Agenda

• Objetivos

• Gerenciamento de projetos

• Scrum

• Qualidade: com ênfase no MPS.BR

• Caso prático

• Conclusão

Page 3: Nivelamento utilizando o mps.br na gerência de um projeto com Scrum

1. Objetivos

• Aplicar, demonstrar e desenvolver o conhecimento adquirido no curso de análise e desenvolvimento de sistemas;

• Desenvolver capacidades e habilidades científicas e tecnológicas;

• Ampliar os conhecimentos sobre gerenciamento de software, especificamente com o uso do Scrum;

• Mostrar como metodologias ágeis, podem ser praticadas em conjunto com modelos de qualidade (MPS.BR).

Page 4: Nivelamento utilizando o mps.br na gerência de um projeto com Scrum

• Conceito de projeto

• Ciclo de vida do projeto

3. Gerenciamento de projetos

Page 5: Nivelamento utilizando o mps.br na gerência de um projeto com Scrum

Restrições conflitantes

Escopo

Cronograma

Orçamento

Recursos

Riscos

Qualidade

3. Gerenciamento de projetos

Page 6: Nivelamento utilizando o mps.br na gerência de um projeto com Scrum

4. Scrum

Page 7: Nivelamento utilizando o mps.br na gerência de um projeto com Scrum

4. Scrum

• Papéis

• Eventos

• Artefatos

• Definição de pronto

Quadro de tarefas

Page 8: Nivelamento utilizando o mps.br na gerência de um projeto com Scrum

5. Qualidade e MPS.BR

• Qualidade de Software:• Qualidade de produto

• NBR ISO/IEC 9126

• Qualidade de processo• CMMI• ISO/IEC 12207:2008• ISO/IEC 15504• MPS.BR

Page 9: Nivelamento utilizando o mps.br na gerência de um projeto com Scrum

5. Qualidade e MPS.BR

• Nível A – Em otimização;• Nível B – Gerenciado quantitativamente;• Nível C – Definido;• Nível D – Largamente definido;• Nível E – Parcialmente definido;• Nível F – Gerenciado;• Nível G – Parcialmente gerenciado;

Níveis de maturidade do MPS.BR

Page 10: Nivelamento utilizando o mps.br na gerência de um projeto com Scrum

6. Caso prático

• Objetivo

• Cenário inicial

• Preparação do ambiente

Page 11: Nivelamento utilizando o mps.br na gerência de um projeto com Scrum

6. Evolução da equipe

Page 12: Nivelamento utilizando o mps.br na gerência de um projeto com Scrum

6. Sprint 10Scrum Team

Scrum Master Coordenador de projetos - CSM.

Product Owner Dois analistas do próprio cliente.

Time de desenvolvimento Quatro membros: um testador e três programadores. Artefatos

Product Backlog 12 itens

Sprint Backlog 16 estórias 63 sub-tarefas 3 bloqueadoras

Sprint Backlog Burndown Gerado a partir do Jira – contado pelo número de sub-tarefas

Eventos

Planning Meeting Apresentação do Product Backlog 13/01/2011 Análise e estimativa 14/01/2011

Sprint Início: 17/01/2011 Fim: 31/01/2011

Daily Scrum Ocorreram todos os dias por telefone com a participação de todo o Scrum Team – das 11h às 11h15min.

Sprint Review Ocorreu no dia 01/02/2011 via Webex – das 10h às 11h.

Sprint Retrospective Ocorreu com a participação do Scrum Master e o time de desenvolvimento no dia 01/02/2011 – das 14h às 16h

Definição de Pronto Todas as atividades foram analisadas, codificadas, testadas, colocadas no repositório de dados e testadas na VM do time.

Page 13: Nivelamento utilizando o mps.br na gerência de um projeto com Scrum

6. Análise nível G MPS.BR

Page 14: Nivelamento utilizando o mps.br na gerência de um projeto com Scrum

6. Análise nível G MPS.BR

Page 15: Nivelamento utilizando o mps.br na gerência de um projeto com Scrum

Conclusão

Page 16: Nivelamento utilizando o mps.br na gerência de um projeto com Scrum

Perguntas?

NIVELAMENTO UTILIZANDO O MPS.BR NA GERÊNCIA DE UM PROJETO COM SCRUM