MAPEANDO O SCRUM SEGUNDO O MPS.BR NÍVEL G

Slides:



Advertisements
Apresentações semelhantes
SCRUM para Gerência de Projetos
Advertisements

GUG Porto Alegre/Brasil Desenvolvimento em GeneXus, Métodos Ágeis e Scrum.
Gestão Ágil de Projetos
Desenvolvimento ágil: eXtreme Programming vs SCRUM Tiago Rodrigues de Mello CCO-230 – ENGENHARIA DE SOFTWARE / 2010.
Para Casa – Montar o cariograma
Get Ready for Agile Methods, with Care
Auditoria de Segurança da Informação
Mario Lúcio Côrtes Assessoria da Qualidade
Soluções de Software Sistemas e aplicações sob medida para as necessidades do seu negócio. Vivenciando SCRUM Experiência e desafios.
Metodologia de Desenvolvimento de Software
Israel M. Santos Rafael Mendonça
Mapeamento dos processos de desenvolvimento
Comparação e Avaliação de Métodos Ágeis de Software
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
O mundo ágil do SCRUM Alexsandro Marques 02/09/2009.
Métodos Ágeis de Desenvolvimento
Reunião de Abertura – Avaliação MPS.Br
Métodos Ágeis e SCRUM VISÃO GERAL
Métodos Ágeis Agile Modeling, ou AG
Uma Visão Processual do Desenvolvimento Seguro Usando SCRUM
Técnicas e Projeto de Sistemas
Visão Geral do RUP.
Michele de Vasconcelos Leitão Orientadora: Cristine Gusmão
Avaliação Experimental de Técnicas Ágeis de Desenvolvimento Lucas dos Santos Lima Andrés Ignácio Martínez Menéndez (orientador) Universidade Federal de.
DESENVOLVIMENTO ÁGIL DE SISTEMAS ALINHADO À GOVERNANÇA DE TI
Sumário Motivação Metas Metodologias Ágeis Caso de Estudo: Ambiente
Avaliação Experimental de Técnicas Ágeis de Desenvolvimento
Michele de Vasconcelos Leitão Orientadora: Cristine Gusmão
Michele de Vasconcelos Leitão Orientadora: Cristine Gusmão
Avaliação Experimental de Técnicas Ágeis de Desenvolvimento
Implantando SCRUM na Simplestec Equipe Tributária
Michele de Vasconcelos Leitão Orientadora: Cristine Gusmão
Implantando SCRUM na Simplestec Equipe Tributária
SCRUM Equipe Amauri Cleverson Daiane Mauri Mauricio.
Desenvolvimento Ágil aplicado aos Projetos de Software
Engenharia de Software
Desenvolvimento das funcionalidades do trabalho colaborativo da solução para Rastreabilidade de Requisitos de Software baseada na generalização de artefatos.
Aluno: Cristiano Levi Arnold Orientador: Alexandre Luís Franco 2009
MPS-Br.
Scrum EDIMILSON ESTEVAM.
Metodologia Ágil SCRUM
Nome alunos 1 Título UC. Título – slide 2 Conteúdo Conteúdo 2.
Michele de Vasconcelos Leitão Orientadora: Cristine Gusmão
Scrum Visão Geral Janeiro/2010.
Engenharia de Software 1
Scrum.
# development Teresa Maciel DEINFO/UFRPE. # Fidelidade do cliente CompetitividadeSobrevivência Prazos curtos Baixo custo Agregação ao negócio.
SCRUM Processo de Desenvolvimento de Software
Metodologias Ágeis Para o Desenvolvimento de Software
SCRUM Lílian Simão Oliveira.
Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008.
Trabalho de PAW Scrum Nome: Jaila Cíntia.
SCRUM Metodologia para o Desenvolvimento Ágil de Software Rafael Rodrigues, Rafael Rost.
Metodologias Ágeis Para o Desenvolvimento de Software
SCRUM.
Gestão Ágil de Projetos
SCRUM Process Universidade Federal de Pernambuco Polyana Lima Olegário
SISTEMA DE MONITORAMENTO DA TECNOLOGIA DA INFORMAÇÃO.
PSP - Aula 02 Vanilson Burégio.
Metodologias Ágeis – Leandro Rafael
Utilizando práticas do PMBOK para implantar o Scrum
PSDS com CMMI Nível 2 Dimitri de Almeida Malheiros Barbosa 27/03/2006.
SCRUM.
SCRUM Development Process Universidade Federal de Pernambuco Lenylda Albuquerque
Gustavo Comeli, Giullyan Kuntze, Maria Inés Castiñeira Ciência da Computação, Pedra Branca (PMUC) Introdução Um dos indicadores de Qualidade de software.
GERENCIAMENTO DE PROCESSOS AGÉIS: SCRUM
Pós-Graduação em Análise, Projeto e Gerência de Sistemas Centro Universitário Estácio do Ceará.
Gustavo Comeli, Giullyan Kuntze, Maria Inés Castiñeira Ciência da Computação, Pedra Branca (PMUC) Introdução Um dos indicadores de Qualidade de software.
Ferramenta para gestão ágil de projetos de software Robson Ricardo Giacomozzi Orientador: Everaldo Artur Grahl.
MAPEANDO O SCRUM SEGUNDO O MPS.BR NÍVEL G
Transcrição da apresentação:

MAPEANDO O SCRUM SEGUNDO O MPS.BR NÍVEL G Belém, 04 de Junho de 2009. Tópicos Especiais em ES – Qualidade de Software Profº Sandro Bezerra MAPEANDO O SCRUM SEGUNDO O MPS.BR NÍVEL G Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr.

Roteiro Introdução Metodologias Ágeis Scrum MPS.BR Mapeamento Papéis Práticas Artefatos MPS.BR GPR – Gerência de Projetos GRE – Gerência de Requisitos Mapeamento Considerações Finais Referências /20

Introdução 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. /20

Metodologias Ágeis 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] /20

Manifesto Ágil 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 /20

Metodologias Ágeis FONTE: VERSIONONE Agile Development: A Manager’s Roadmap for Success /20

SCRUM 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. /20

SCRUM Product Owner; Scrum Master; Scrum Team. Sprint Planning; Sprint 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. /20

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

MPS.BR Por que o MPS.BR? Por que o Nível G? Enfoques do MPS.BR. Nível G de Maturidade. GPR – Gerência de Projeto; e GRE – Gerência de Requisitos. AP 1.1 e AP 2.1 /20

Gerência de Projetos Propósito do GPR Resultados Esperados: GPR 1; . GPR 17. /20

Gerência de Requisitos Propósito do GRE Resultados Esperados: GRE 1; GRE 2; GRE 3; GRE 4; GRE 5. /20

Mapeamento Metodologia Critérios para Classificação; Análise da Aderência; Estender para os resultados não atendidos. Classificação Critério NS – Não Satisfeito Não há evidências da prática no Scrum. PS – Parcialmente Satisfeito Há evidências da prática no Scrum, embora o resultado esperado não esteja plenamente atendido. S – Satisfeito O resultado esperado está totalmente atendido pelo Scrum. /20

SCRUM x GPR MPS.BR – Nível G SCRUM RE OBJETIVOS RES PRÁTICAS GPR1 O escopo do trabalho para o projeto é definido. S Elaboração da Visão do Produto e Definição dos Itens de Backlog (IBL) GPR2 As tarefas e os produtos de trabalho do projeto são dimensionados utilizando métodos apropriados. PS Estimativas através de Story Points GPR5 O orçamento e o cronograma do projeto, incluindo marcos e/ou pontos de controle, são estabelecidos e mantidos. Planejamento de Sprints e Estimativas através de Story Points 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. NS PRÁTICA NÃO MENCIONADA NO SCRUM GPR10 Planos para a execução do projeto são estabelecidos e reunidos no Plano do Projeto. Visão do Produto, Product Backlog, Sprint Backlog, Sprint planning 1 e 2 e Daily meeting /20

SCRUM x GRE MPS.BR – Nível G SCRUM RE OBJETIVOS RES PRÁTICAS GRE1 O entendimento dos requisitos é obtido junto aos fornecedores de requisitos. S Visão do produto, Definição de Itens de Backlog e tarefas da Sprint GRE2 Os requisitos de software são aprovados utilizando critérios objetivos. Aprovação de requisitos através do Conceito de Pronto. GRE3 A rastreabilidade bidirecional entre os requisitos e os produtos de trabalho é estabelecida e mantida. NS PRÁTICA NÃO MENCIONADA NO SCRUM 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. Daily Meeting e Sprint Review Meeting GRE5 Mudanças nos requisitos são gerenciadas ao longo do projeto. Sprint Planning (1 e 2), Daily Meeting e Sprint Review Meeting /20

Resultados do Mapeamento /20

Extensão - GPR MPS.BR – Nível G SCRUM RE OBJETIVOS PRÁTICAS GPR2 As tarefas e os produtos de trabalho do projeto são dimensionados utilizando métodos apropriados. Pode-se utilizar a técnica de Planning Poker (estimativas em story points). GPR4 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. As lições aprendidas em projetos e/ou sprints passadas, podem ser documentadas em Atas das Reuniões. GPR5 O orçamento e o cronograma do projeto, incluindo marcos e/ou pontos de controle, são estabelecidos e mantidos. O orçamento deve ser negociado em contratos; o cronograma é estabelecido conforme o tamanho das sprints e o controle é feito através da Daily Meeting e Quadro Kaban. 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. A organização pode adotar um sistema automatizado com controle de acesso embasado em uma política de segurança organizacional. /20

Extensão - GRE MPS.BR – Nível G SCRUM RE OBJETIVOS PRÁTICAS A rastreabilidade bidirecional entre os requisitos e os produtos de trabalho é estabelecida e mantida. Rastreabilidade Horizontal entre estórias (product backlog); e Rastreabilidade Vertical entre estórias e tarefas (sprint backlog). /20

Considerações Finais 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. /20

Referências 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

OBRIGADO! PERGUNTAS? Belém, 04 de Junho de 2009. Adriano Silva Carlos Portela Elton Sarmanho Jhonathas Santos Pedro Moutinho Jr.