tópicos especiais em es – qualidade de software adriano silva carlos portela elton sarmanho...

21
Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009. Profº Sandro Bezerra

Upload: internet

Post on 18-Apr-2015

102 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

Tópicos Especiais em ES – Qualidade de Software

Adriano SilvaCarlos Portela

Elton SarmanhoJhonathas

SantosPedro Moutinho

Jr.

Belém, 04 de Junho de 2009.

Profº Sandro Bezerra

Page 2: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

Introdução Metodologias Ágeis Scrum

Papéis Práticas Artefatos

MPS.BR GPR – Gerência de Projetos GRE – Gerência de Requisitos

Mapeamento Considerações Finais Referências

2/20

Page 3: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

Este trabalho apresentará o mapeamento das práticas do Scrum segundo os resultados esperados do MPS. BR nível G. Para tal, será discutido a respeito das metodologias ágeis, com foco no Scrum, e o propósito das áreas de processo do MPS.BR. Por fim, serão apresentados os resultados deste mapeamento.

3/20

Page 4: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

Abordagem Simplificada; Não há controle? Disciplina e Organização.

Práticas de Desenvolvimento Iterativo e Incremental;

Adaptação às Mudanças;“Capacidade de balancear a

flexibilidade e a estabilidade.” [Highsmith, 2004]

4/20

Page 5: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

Indivíduos e Interações mais que Processos e Ferramentas

Software funcionando mais que Extensa documentação

Colaboração dos clientes mais que Negociação em contratos

Respostas à mudanças mais que Seguir um plano

5/20

Page 6: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

FONTE: VERSIONONEAgile Development: A Manager’s Roadmap for Success

6/20

Page 7: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

Por que o Scrum? Foco na Gerência de Projetos; Participação efetiva do Cliente.

Desenvolvido por Jeff SUTHERLAND e Ken SCHWABER ;

Bastante objetivo, com papéis bem definidos;

Curva de Aprendizado é relativamente baixa; Framework e conjunto de práticas adaptável; Processo Empírico.

7/20

Page 8: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

PAPÉIS PRÁTICAS ARTEFATOS

Product Owner;

Scrum Master;

Scrum Team.

Sprint Planning;

Sprint

Daily Meeting;

Sprint Review;

Sprint

Retrospective.

Product Backlog;

Sprint Backlog;

Quadro Kanban;

Story Cards;

Burndown Chart.

8/20

Page 9: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

FONTE: POWERLOGICSCRUM Certificado (MPS.BR Nível F) - A Experiência da PowerLogic 9/20

Page 10: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

Por que o MPS.BR? Enfoques do MPS.BR.

Por que o Nível G? Nível G de Maturidade.

▪ GPR – Gerência de Projeto; e▪ GRE – Gerência de Requisitos.▪ AP 1.1 e AP 2.1

10/20

Page 11: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

Propósito do GPR Resultados Esperados: o GPR 1;o GPR 2;o GPR 3;o GPR 4;o GPR 5;o .o .o .o GPR 17.

11/20

Page 12: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

Propósito do GRE Resultados Esperados: o GRE 1;o GRE 2;o GRE 3;o GRE 4;o GRE 5.

12/20

Page 13: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

Metodologia Critérios para Classificação; Análise da Aderência; Estender para os resultados não

atendidos.

13/20

Page 14: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

14/20

Page 15: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

15/20

Page 16: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

16/20

Page 17: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

17/20

Page 18: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

18/20

Page 19: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

Dentre as principais contribuições desta pesquisa, podemos ressaltar alguns pontos importantes:Uma investigação sobre a aderência entre metodologias ágeis e modelos de qualidade do processo de desenvolvimento de software;Proposta de extensão das práticas ágeis do Scrum ao MPS.BR nível G.

19/20

Page 20: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

CAVALCANTI, Eric. Scrum uma Abordagem Prática. CESAR – Recife – PE (2008);

KNIBERG, Henrik, SCRUM e XP Direto das Trincheiras (2008);

MOUTAIN GOAT Software. The Scrum Development Process (2009);

SOFTEX. Guia de Implementação – Parte 1: Nível G. v.1.1 (2007);

SZIMANSKI, Fernando. Extensão do Scrum segundo as áreas de processo do MPS.BR nível G. CESAR – Recife – PE (2009).

20/20

Page 21: Tópicos Especiais em ES – Qualidade de Software Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr. Belém, 04 de Junho de 2009

PERGUNTAS?

Adriano SilvaCarlos Portela

Elton SarmanhoJhonathas

SantosPedro Moutinho

Jr.

Belém, 04 de Junho de 2009.