A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Projeto: mps Br – melhoria de processo do software Brasileiro Introdução ao Modelo de Referência para melhoria do processo de software (MR mps)

Apresentações semelhantes


Apresentação em tema: "Projeto: mps Br – melhoria de processo do software Brasileiro Introdução ao Modelo de Referência para melhoria do processo de software (MR mps)"— Transcrição da apresentação:

1 Projeto: mps Br – melhoria de processo do software Brasileiro Introdução ao Modelo de Referência para melhoria do processo de software (MR mps)

2 Projeto: mps Br – melhoria de processo do software Brasileiro Preocupações da Engenharia de Software uQualidade do processo uQualidade do produto Necessidades do Negócio

3 Projeto: mps Br – melhoria de processo do software Brasileiro Motivação para o Processo de Software Qualidade do processo Aumento da qualidade do produto Diminuição do retrabalho Maior produtividade Redução do tempo para atender o mercado Maior competitividade Maior precisão nas estimativas

4 Projeto: mps Br – melhoria de processo do software Brasileiro Processo de Engenharia de Software 2 Níveis: 1 o. Nível: trata do conjunto de atividades, métodos, práticas e tecnologias que as pessoas utilizam para desenvolver e manter software e produtos relacionados 2 o. Nível (nível meta): trata da definição, implantação, medição, gerência, mudança e melhoria do processo de software: Engenharia do Processo de Software (www.swebok.org)

5 Projeto: mps Br – melhoria de processo do software Brasileiro Características Ad hoc - Improvisado Fortemente dependente dos profissionais Indisciplinado Consequências pouca produtividade qualidade de difícil previsão alto custo de manutenção risco na adoção de novas tecnologias Processo Imaturo

6 Projeto: mps Br – melhoria de processo do software Brasileiro Características Processo conhecido por todos Apoio visível da alta administração Auditagem da fidelidade ao processo Medidas do produto e do processo Adoção disciplinada de tecnologias Consequências »papéis e responsabilidades claramente definidos »acompanhamento da qualidade do produto e da satisfação do cliente »expectativas para custos, cronograma, funcionalidades e qualidade do produto são usualmente alcançadas Processo Maduro

7 Projeto: mps Br – melhoria de processo do software Brasileiro Razões para definição de processos de Engenharia de Software: ä Facilitar o entendimento e a comunicação entre pessoas ä Apoiar a melhoria dos processos ä Apoiar a gerência dos procesos ä Fornecer apoio automatizado guiando no processo ä Fornecer apoio na execução automatizada do processo Definição do Processo

8 Projeto: mps Br – melhoria de processo do software Brasileiro Definição do Processo Frameworks de Modelos de Ciclo de Vida definição de alto nível das fases e atividades que ocorrem durante o desenvolvimento Modelos de Processos de Ciclo de Vida definições mais detalhadas podem ser mapeados para os diferentes modelos de ciclo de vida Principais referências: ISO/IEC 12207, SPICE Métodos para Definição de Processos descrevem as atividades que devem ser realizadas para o desenvolvimento e manutenção de uma definição de processo

9 Projeto: mps Br – melhoria de processo do software Brasileiro ISO/IEC 12207 Information Technology - Software Life Cycle Processes Framework para processos de ciclo de vida com terminologia bem definida Contém processos, atividades e tarefas que devem ser aplicadas durante a aquisição de sistemas que contém software, produtos de software stand- alone, serviços de software e durante o fornecimento, desenvolvimento, operação e manutenção de produtos de software

10 Projeto: mps Br – melhoria de processo do software Brasileiro Descreve a arquitetura de processos de ciclo de vida de software mas não especifica os detalhes de como implementar ou realizar as atividades e tarefas incluidas nos processos Não prescreve: –nome, formato e conteúdo da documentação –um modelo específico de ciclo de vida –um método de desenvolvimento de software

11 Projeto: mps Br – melhoria de processo do software Brasileiro Treinamento Infra-estruturaGerência Melhoria ProcessosOrganizacionais ProcessosFundamentais Aquisição Fornecimento Desenvolvimento Operação Manutenção Gerência deConfiguração GarantiadaQualidade Verificação Validação RevisãoConjunta Auditoria Resolução deProblema Processos deApoio Documentação Adaptação Estrutura da Norma ISO 12207

12 Projeto: mps Br – melhoria de processo do software Brasileiro Medição do Processo: Abordagens èMetodologia para medição do processo (GQM) èParadigmas para medição do processo –Paradigma analítico baseia-se em evidência quantitativa para determinar onde as melhorias são necessárias e se as iniciativas de melhoria foram bem sucedidas êestudos experimentais êsimulação êcontrole estatístico do processo –Benchmarking envolve medir a maturidade de uma organização ou a capacidade de seus processos éModelos para avaliação de processos: ISO:9001:2000, CMM, SPICE (ISO/IEC 15504), CMMI éMétodos para avaliação de processos : CBA-IPI para avaliações baseadas no CMM, SCAMPI para CMMI, ISO/IEC 15504-2

13 Projeto: mps Br – melhoria de processo do software Brasileiro  Desenvolvido pelo Software Engineering Institute (SEI) z Objetiva a avaliação e a melhoria da capacitação de uma organização. z Cada nível de maturidade (com excessão do nível 1) é composto de várias áreas-chave de processo (KPA). Capability Maturity Model (SW-CMM)

14 Projeto: mps Br – melhoria de processo do software Brasileiro Capability Maturity Model (CMM) z Inicial (Nível 1) z Repetitível (Nível 2) v Gerência de requisitos v Planejamento do projeto de software v Acompanahmento e supervisão do projeto de software v Gerência de subcontratos de software v Garantia da qualidade do software v Gerência de configuração do software z Definido (Nível 3) v Foco nos processos da organização v Definição do processo da organização v Programa de treinamento v Gerência do software integrado v Engenharia de produto de software v Coordenação inter-grupos v Revisões z Gerenciado (Nível 4) v Gerência quantitativa do processo v Gerência de qualidade do software z Otimizado (Nível 5) v Prevenção de defeitos v Gerência de mudança de tecnologia v Gerência de mudança de processo

15 Projeto: mps Br – melhoria de processo do software Brasileiro CMMI - Capability Maturity Model Integration Situação: –vários modelos para melhoria de processos –dificuldades de comunicação Proposta CMMI

16 Projeto: mps Br – melhoria de processo do software Brasileiro SW SE IPPD Avaliação Treinamento Indústria Governo SEI CMMI SW/SE/IPPD CMMI SW/SE CMMI ???

17 Projeto: mps Br – melhoria de processo do software Brasileiro Áreas de Processo –CMMI selecionou tópicos que considerou mais importantes para melhoria de processos e agrupou em áreas –CMMI-SE/SW: 23 áreas de processo –CMMI-SE/SW/IPPD: 25 áreas de processo

18 Projeto: mps Br – melhoria de processo do software Brasileiro Conceitos Propósito Objetivos objetivos específicos objetivos genéricos Práticas

19 Projeto: mps Br – melhoria de processo do software Brasileiro Objetivos Único componente requerido do modelo CMMI Representa um estado final desejado Objetivo específico: –pertence a uma única área de processo –Cada área de processo tem de 1 a 4 objetivos específicos Objetivo genérico: –pode ser aplicado ao longo de todas as áreas de processo

20 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Podem ajudar a atingir os objetivos

21 Projeto: mps Br – melhoria de processo do software Brasileiro Exemplo: Gerência de Requisitos Propósito: “gerenciar os requisitos dos produtos do projeto e dos componentes do produto e identificar inconsistências entre estes requisitos e os planos do projeto e produtos de trabalho” Objetivo Específico: REQM SG 1: “os requisitos são gerenciados e inconsistências entre os planos do projeto e os produtos de trabalho são identificadas” Prática Específica: REQM SP 1.1 -1: “desenvolver um entendimento com os fornecedores dos requisitos sobre o significado dos requisitos”

22 Projeto: mps Br – melhoria de processo do software Brasileiro Representações Em estágios (staged) –perspectiva de maturidade da organização –enfatiza conjuntos de áreas de processo que definem estágios comprovados de maturidade do processo Contínua (continuous) –perspectiva de capacidade das áreas de processo – mede resultados em cada área individualmente

23 Projeto: mps Br – melhoria de processo do software Brasileiro Níveis de Maturidade em Estágios Gerenciado Definido Gerenciado Quantitativamente Em Otimização 1 Processo imprevisível, pobremente controlado e reativo 2 Processo caracterizado para projetos e muitas vezes reativo 3 Processo caracterizado para a organização e proativo 4 Processo medido e controlado 5 Foco na melhoria do processo Inicial

24 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Genéricas Práticas Específicas Objetivo Genérico Objetivo Específico Área de Processo 1 Área de Processo 2 Área de Processo 3 Nível de Maturidade Acordo para Realizar Habilidade para Realizar Direcionamento da Implementação Verificação da Implementação Aspectos Gerais CMMI: Estrutura dos Níveis de Maturidade

25 Projeto: mps Br – melhoria de processo do software Brasileiro Nível de Maturidade 2Gerência de Requisitos Planejamento do Projeto Monitoração e Controle do Projeto Gerência de Acordos com Fornecedores Medição e Análise Garantia da Qualidade do Processo e do Produto Gerência de Configuração Áreas de Processo CMMI agrupadas em Estágios

26 Projeto: mps Br – melhoria de processo do software Brasileiro Nível de Maturidade 3 Desenvolvimento de Requisitos Solução Técnica Integração do Produto Verificação Validação Foco no Processo Organizacional Definição do Processo Organizacional Treinamento Organizacional Gerência de Projeto Integrada (parte só IPPD) Gerência de Riscos Integração da Equipe (IPPD) Gerência Integrada de Fornecedores Análise de Decisão e Resolução Ambiente Organizacional para Integração (IPPD) Áreas de Processo CMMI agrupadas em Estágios

27 Projeto: mps Br – melhoria de processo do software Brasileiro Nível de Maturidade 4Desempenho do Processo Organizacional Gerência Quantitativa do Projeto Nível de Maturidade 5Inovação e Deployment Organizacional Análise e Resolução de Causas Áreas de Processo CMMI agrupadas em Estágios

28 Projeto: mps Br – melhoria de processo do software Brasileiro Melhoria da Capacidade 5 Em Otimização 4 Gerenciado Quantitativamente 3 Definido 2 Gerenciado 1 Realizado 0 Incompleto O processo é bem realizado e melhorado continuamente O processo não é realizado Área de Processo 1 Área de Processo 2 Área de Processo 3 Área de Processo n

29 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Genéricas: Nível de Capacidade 2 Nome Estabelecer uma Política Organizacional Planejar o Processo Fornecer Recursos Atribuir Responsabilidade Treinar Pessoal Prática Genérica Estabelecer e manter uma política organizacional para planejamento e realização do processo Estabelecer e manter os requisitos e objetivos, e planejar para a realização do processo Disponibilizar os recursos necessários para a realização do processo, o desenvolvimento dos produtos de trabalho e o fornecimento dos serviços do processo Atribuir responsabilidade e autoridade para a realização do processo Treinar o pessoal que realiza ou dá suporte ao processo conforme necessário

30 Projeto: mps Br – melhoria de processo do software Brasileiro Nome Gerenciar configurações Identificar e envolver stakeholders relevantes Monitorar e controlar o processo Avaliar objetivamente a aderência Rever o status com a gerência de alto nível Prática Genérica Colocar produtos de trabalho designados do processo sob níveis adequados de gerenciamento de configuração Identificar e envolver os stakeholders relevantes conforme planejado Monitorar e controlar o processo com relação ao plano e tomar as ações corretivas adequadas Avaliar objetivamente a aderência do processo e dos produtos de trabalho e serviços do processo aos requisitos, objetivos e normas aplicáveis e tratar as não conformidades Rever as atividades, status e resultados do processo com a alta gerência e resolver aspectos pertinentes Práticas Genéricas: Nível de Capacidade 2

31 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Genéricas: Nível de Capacidade 3 Nome Estabelecer um Processo Definido Coletar informações de melhoria Prática Genérica Estabelecer e manter a descrição de um processo definido Coletar produtos do trabalho, medidas, resultados de medidas e informações de melhoria derivadas do planejamento e realização do processo para apoiar o uso futuro e as melhorias nos processos da organização

32 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Genéricas: Nível de Capacidade 4 Nome Estabelecer Objetivos de Qualidade Estabilizar o Desempenho de Sub-processo Prática Genérica Estabelecer e manter objetivos quantitativos para qualidade e desempenho do processo baseados nas necessidades dos usuários e objetivos de negócio Estabilizar o desempenho de um ou mais sub-processos do processo para determinar sua habilidade para atingir aqualidade quantitativa estabelecida e os objetivos de desempenho do processo

33 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Genéricas: Nível de Capacidade 5 Nome Assegurar Melhoria Contínua do Processo Corrigir Causas comuns de Problemas Prática Genérica Assegurar a melhoria contínua do processo em atingir os objetivos de negócio relevantes da organização Identificar e corrigir as causas raiz de defeitos e outros problemas no processo

34 Projeto: mps Br – melhoria de processo do software Brasileiro CMMI: Exemplo de Página de Descrição de Área de Processo GARANTIA DA QUALIDADE DO PROCESSO E DO PRODUTO Uma área de Processo do Nível de Maturidade 2 Propósito: O propósito da Garantia da Qualidade do Processo e do Produto é fornecer à equipe e à gerênciainsight objetivo sobre o processo e produtos de trabalho associados. Notas Introdutórias A área de processo Garantia da Qualidade do Processo e do Produto envolve:  Avaliar objetivamente os processos executados, os produtos de trabalho e os serviços com relação às descrições de processo relacionadas, padrões e procedimentos  Identificar e documentar nãoconformidades  Fornecerfeedback para a equipe do projeto e a gerência sobre o resultado das atividades de garantia da qualidade  Assegurar que as nãoconformidades são tratadas. A área de processo Garantia da Qualidade do Processo e do Produto apoia a entrega de... Áreas de Processo Relacionadas Refira-se à área de processo Planejamento do Projeto para mais informações sobre como identificar processos e produtos de trabalho associados que devem ser avaliados de forma objetiva.... Área de Processo Nível de Maturidade Referência

35 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Específicaspor Objetivos SG1 AVALIAR OBJETIVAMENTE PROCESSOS E PRODUTOS DE TRABALHO A aderência do processo realizado, dos produtos de trabalho associados e dos serviços associados a descrições de processo aplicáveis, padrões e procedimentos são objetivamente avaliados. SP1.1-1 AVALIAR OBJETIVAMENTE OS PROCESSOS Avaliar objetivamente os processos realizados com relação às descrições de processo aplicáveis, padrões e procedimentos.... Produtos Típicos de Trabalho 1. Relatórios de Avaliação 2. Relatórios de NãoConformidades 3. Ações Corretivas Sub-práticas 1. Promover um ambiente (criado como parte da gerência do projeto) que estimule a participação dos funcionários na identificação e relato de aspectos de qualidade 2.... SP1.2-1 AVALIAR OBJETIVAMENTE OS PRODUTOS DE TRABALHO E SERVIÇOS... SG2 FORNECER INSIGHT OBJETIVO... Objetivo Específico (SG –Specific Goal) Nível de Capacidade Prática Específica (SP – Specific Practice) Produtos Típicos de Trabalho Sub-práticas CMMI: Exemplo de Página de Descrição de Área de Processo

36 Projeto: mps Br – melhoria de processo do software Brasileiro SG2 FORNECER INSIGHT OBJETIVO... SP2.1-1 COMUNICAR E ASSEGURAR A RESOLUÇÃO DE NÃO CONFOR- MIDADES... Produtos Típicos de Trabalho... Sub-práticas 1.... 2. Documentar não conformidades quando estas não podem ser resolvidas no âmbito do projeto Exemplos de formas de resolver não conformidades incluem:  Corrigir não conformidade ... Exemplos CMMI: Exemplo de Página de Descrição de Área de Processo

37 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Genéricaspor Objetivos GG1 ATINGIR OBJETIVOS ESPECÍFICOS O processo apoia e torna possível o alcance dos objetivosespecí- ficos do processo transformando produtos de entrada identificáveis em produtos de saída identificáveis. GP1.1 REALIZAR MELHORES PRÁTICAS Realizar as práticas base do processo de garantia da qualidade do processo e produto para desenvolver produtos de trabalho e fornecer serviços para atingir os objetivos específicos da área de processo. GG2 INSTITUCIONALIZAR UM PROCESSO GERENCIADO O processo é institucionalizado como um processo gerenciado. Acordo para Realizar GP2.1 ESTABELECER UMA POLÍTICA ORGANIZACIONAL Estabelecer e manter uma política organizacional para planejar e realizar o processo de garantia da qualidade do processo e do produto. Elaboração: Esta política estabelece as expectativas organizacionais para avaliar objetivamente se os processos e produtos de trabalho associados estão aderentes às descrições aplicáveis do processo, padrões e procedimentos assegurando que as nãoconformidades são tratadas.... Habilidade para Realizar GP2.2 PLANEJAR O PROCESSO... S ó C o n t í n u o Objetivo Genérico (GG –Generic Goal) Prática Genérica Características Comuns Elaboração de Práticas Genéricas Características Comuns Identificação da Representação CMMI: Exemplo de Página de Descrição de Área de Processo

38 Projeto: mps Br – melhoria de processo do software Brasileiro Projeto mpsBr - melhoria do processo de software brasileiro

39 Projeto: mps Br – melhoria de processo do software Brasileiro Equipe Coordenadora do Projeto mps Forum de Credenciamento e Controle Definição MR mps Treinamento para Implementação e Avaliação Controle do Projeto Guia Geral Guia Imple- mentação Guia Avaliação Equipe Técnica do Modelo Coordenação Geral do Projeto Credenciamento Implementação/ Avaliação Instituições Credenciadas Implementação Instituições Credenciadas Avaliação Implementação do MRmps Avaliação segundo MRmps Empresas Avaliadas Guia Imple- mentação Guia Avaliação Estrutura do Projeto

40 Projeto: mps Br – melhoria de processo do software Brasileiro Projeto mps Br: Equipe Coordenadora do Projeto Sociedade SOFTEX - Sociedade para Promoção da Excelência do Software Brasileiro (coordenadora do projeto). Instituições de Ensino, Pesquisa e Centros Tecnológicos: COPPE/UFRJ – Programa de Engenharia de Sistemas e Computação da Universidade Federal do Rio de Janeiro (com participação da UCB – Universidade Católica de Brasília) CenPRA - Centro de Pesquisas Renato Archer; CESAR - Centro de Estudos e Sistemas Avançados de Recife Sociedade de Economia Mista: CELEPAR - Companhia de Informática do Paraná (hospedeira do Subcomitê de Software da ABNT) Organizações da Sociedade Civil de Interesse Público: Núcleo SOFTEX Campinas – Sociedade Núcleo SOFTEX 2000; RIOSOFT - Sociedade Núcleo de Apoio à Produção e Exportação de Software do Rio de Janeiro

41 Projeto: mps Br – melhoria de processo do software Brasileiro Projeto mps Br: Forum de Credenciamento e Controle (FCC)  Representante da Sociedade SOFTEX (coordenadora do projeto) Titular: Djalma Petit – Sociedade SOFTEX Suplente: Eratóstenes Araujo – Sociedade SOFTEX Secretário Executivo: Kival Weber – Sociedade SOFTEX  Representante das Instituições de Ensino, Pesquisa e Centros Tecnológicos Titular: José Carlos Maldonado - USP-SC e SBC Suplente: Ana Regina Rocha - COPPE/UFRJ  Representante do Governo Titular: Arthur Pereira Nunes - MCT Suplente: Carlos Mathias Mota Vargas - MCT

42 Projeto: mps Br – melhoria de processo do software Brasileiro Projeto mps Br: Equipe Técnica do Modelo (ETM) Ana Cristina Rouiller - UFLA Ana Regina Rocha - COPPE/UFRJ (Coordenadora) Andre Villas-Boas – CPqD Clenio Salviano - CENPRA Eratóstenes Araújo – Sociedade SOFTEX Jorge Bória – Liveware Kathia Oliveira - UCB Kival Weber – Sociedade SOFTEX Luis Carlos Oliveira - CELEPAR, ABNT SC21:10 Marcelo Pessoa - USP Marcio P. Amaral – RioSoft Teresa Maciel - CESAR Viviana Rubinstein - Liveware

43 Projeto: mps Br – melhoria de processo do software Brasileiro Softex Governo Universidades CMMI SPICE Modelo de Referência para Melhoria do Processo de Software SCAMPI Realidade das Empresas Brasileiras

44 Projeto: mps Br – melhoria de processo do software Brasileiro Modelo de Referência para Melhoria de Processo de Software MODELO PARA MELHORIA DO PROCESSO DE SOFTWARE (MR mps) Empresa 1 CMMI SPICE SCAMPI... INSTITUIÇÕES CREDENCIADAS PARA IMPLEMENTAÇÃO (ICI) ICI 2ICI n Empresa 2 Empresa n... INSTITUIÇÕES CREDENCIADAS PARA AVALIAÇÃO (ICA) ICA 2ICA n Guia Implementação Guia Geral Guia Avaliação Níveis de MaturidadeMétodo de Avaliação ICI 1 ICA 1

45 Projeto: mps Br – melhoria de processo do software Brasileiro Modelo de Referência (MR mps) Níveis de Maturidade Base: uRepresentação em Estágios do CMMI uÁreas de processo CMMI (níveis 2, 3, 4 e 5) uSPICE - ISO/IEC 15504 uMétodo de Avaliação SCAMPI

46 Projeto: mps Br – melhoria de processo do software Brasileiro Modelo de Referência (MR mps) Níveis de Maturidade Objetivos e práticas foram distribuídos em 7 níveis de maturidade A - Em Otimização B - Gerenciado quantitativamente C - Definido D - Largamente definido E - Parcialmente definido F - Gerenciado G - Parcialmente Gerenciado

47 Projeto: mps Br – melhoria de processo do software Brasileiro Modelo de Referência (MR mps) Nível G - Parcialmente Gerenciado

48 Projeto: mps Br – melhoria de processo do software Brasileiro Áreas de Processo Gerência de Requisitos (2) Planejamento do Projeto (2) Monitoração e Controle (2) Gerência de Configuração (2) Garantia da Qualidade do Processo e do Produto (2) Objetivos Específicos Gerenciar Requisitos Estabelecer Estimativas Desenvolver o Plano do Projeto Obter Comprometimento com o Plano Monitorar o Projeto com relação aos Planos Gerenciar Ações Corretivas até a Conclusão Estabelecer baselines Gerenciar e controlar alterações Avaliar objetivamente o processo e o produto de trabalho Nível G - Parcialmente Gerenciado

49 Projeto: mps Br – melhoria de processo do software Brasileiro Gerência de Requisitos Hierarquia para Rastreabilidade Requisitos Obter Entendimento dos Requisitos Obter Aceite/ Comprometi- mento com os Requisitos Gerenciar Mudanças nos Requisitos Identificar Inconsistências entre o Trabalho do Projeto e os Requisitos Manter Rastreabilidade bidirecional dos Requisitos Gerenciar Requisitos

50 Projeto: mps Br – melhoria de processo do software Brasileiro Estabelecer Estimativas Desenvolver Plano do Projeto Obter aceite/ comprometimento dos stakeholders Planos do Projeto Dados de Planejamento MONITORAÇÃO E CONTROLE DO PROJETO Planejamento do Projeto Estimar o escopo do projeto Definir o ciclo de vida Estabelecer o cronograma e orçamento Planejar a gerência de dados Planejar Recursos do Projeto Estabelecer o Plano do Projeto Rever planos que afetam o projeto Conciliar trabalho com o nível de recursos Obter comprometimento com o Plano

51 Projeto: mps Br – melhoria de processo do software Brasileiro Monitoração e Controle do Projeto Planos do Projeto PLANEJAMENTO DO PROJETO Monitorar Parametros do Planejamento do Projeto Monitorar Riscos do Projeto Monitorar Envolvimento dos Stakeholders Conduzir Revisões nos Marcos Conduzir Revisões do Progresso Monitorar Comprome- timento Monitorar Gerência de Dados Monitorar o Projeto com relação aos Planos Analisar Aspectos Realizar Ações Corretivas Gerenciar Ações Corretivas

52 Projeto: mps Br – melhoria de processo do software Brasileiro Gerência de Configuração Estabelecer sistema de Gerência de Configuração Criar ou liberar Baselines Estabelecer Baselines Estabelecer Registros da Gerência de Configuração Realisar Auditorias da Configuração Seguir Mudanças Controlar Mudanças Sistema de Gerência de Configuração Base de Dados de Pedidos de Alteração Pedidos de Alteração Estabelecer Integridade Status Resultados de Auditorias Itens de Ações Seguir e Controlar Mudanças No que se refere aos processos e produtos deste nível Identificar Itens de Configuração

53 Projeto: mps Br – melhoria de processo do software Brasileiro Garantia da Qualidade do Processo e do Produto Avaliar Objetivamente Processos e Produtos do Trabalho Avaliar Objetivamente os Processos Estabelecer Registros Comunicar e Garantir Resolução de Não Conformi- dades   Produtos do Trabalho Relatórios e Registros Formecer Insight Objetivo Avaliar Objetivamente os Produtos de Trabalho e Serviços No que se refere aos processos e produtos deste nível

54 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Genéricas: Nível de Capacidade 2 Nome Estabelecer uma Política Organizacional Planejar o Processo Fornecer Recursos Atribuir Responsabilidade Treinar Pessoal Prática Genérica Estabelecer e manter uma política organizacional para planejamento e realização do processo Estabelecer e manter os requisitos e objetivos, e planejar para a realização do processo Disponibilizar os recursos necessários para a realização do processo, o desenvolvimento dos produtos de trabalho e o fornecimento dos serviços do processo Atribuir responsabilidade e autoridade para a realização do processo Treinar o pessoal que realiza ou dá suporte ao processo conforme necessário

55 Projeto: mps Br – melhoria de processo do software Brasileiro Nome Gerenciar configurações Identificar e envolver stakeholders relevantes Monitorar e controlar o processo Avaliar objetivamente a aderência Rever o status com a gerência de alto nível Prática Genérica Colocar produtos de trabalho designados do processo sob níveis adequados de gerenciamento de configuração Identificar e envolver os stakeholders relevantes conforme planejado Monitorar e controlar o processo com relação ao plano e tomar as ações corretivas adequadas Avaliar objetivamente a aderência do processo e dos produtos de trabalho e serviços do processo aos requisitos, objetivos e normas aplicáveis e tratar as não conformidades Rever as atividades, status e resultados do processo com a alta gerência e resolver aspectos pertinentes Práticas Genéricas: Nível de Capacidade 2

56 Projeto: mps Br – melhoria de processo do software Brasileiro Modelo de Referência (MR mps) Nível F - Gerenciado

57 Projeto: mps Br – melhoria de processo do software Brasileiro Áreas de Processo Gerência de Requisitos (2) Planejamento do Projeto (2) Monitoração e Controle (2) Gerência de Configuração (2) Garantia da Qualidade do Processo e do Produto (2) Gerência de Acordos com Fornecedores (2) Medição e Análise (2) Objetivos Específicos Gerenciar Requisitos Estabelecer Estimativas Desenvolver o Plano do Projeto Obter Comprometimento com o Plano Monitorar o Projeto com relação aos Planos Gerenciar Ações Corretivas até a Conclusão Estabelecer baselines Gerenciar e controlar alterações Gerenciar e Controlar Alterações Avaliar objetivamente o processo e o produto de trabalho Fornecer informações objetivas Estabelecer Acordos com Fornecedores Satisfazer Acordos com Fornecedores Definir Atividades de Medição e Análise Fornecer Resultados das Medições Nível F - Gerenciado

58 Projeto: mps Br – melhoria de processo do software Brasileiro Gerência de Requisitos Hierarquia para Rastreabilidade Requisitos Obter Entendimento dos Requisitos Obter Aceite/ Comprometi- mento com os Requisitos Gerenciar Mudanças nos Requisitos Identificar Inconsistências entre o Trabalho do Projeto e os Requisitos Manter Rastreabilidade bidirecional dos Requisitos Gerenciar Requisitos

59 Projeto: mps Br – melhoria de processo do software Brasileiro Estabelecer Estimativas Desenvolver Plano do Projeto Obter aceite/ comprometimento dos stakeholders Planos do Projeto Dados de Planejamento MONITORAÇÃO E CONTROLE DO PROJETO Planejamento do Projeto

60 Projeto: mps Br – melhoria de processo do software Brasileiro Monitoração e Controle do Projeto Planos do Projeto PLANEJAMENTO DO PROJETO Monitorar Parametros do Planejamento do Projeto Monitorar Riscos do Projeto Monitorar Envolvimento dos Stakeholders Conduzir Revisões nos Marcos Conduzir Revisões do Progresso Monitorar Comprome- timento Monitorar Gerência de Dados Monitorar o Projeto com relação aos Planos Analisar Aspectos Realizar Ações Corretivas Gerenciar Ações Corretivas

61 Projeto: mps Br – melhoria de processo do software Brasileiro Gerência de Configuração Estabelecer Baselines Estabelecer Registros da Gerência de Configuração Realisar Auditorias da Configuração Seguir Mudanças Controlar Mudanças Sistema de Gerência de Configuração Base de Dados de Pedidos de Alteração Pedidos de Alteração Estabelecer Integridade Status Resultados de Auditorias Itens de Ações Seguir e Controlar Mudanças Estabelecer sistema de Gerência de Configuração Criar ou liberar Baselines Identificar Itens de Configuração

62 Projeto: mps Br – melhoria de processo do software Brasileiro Garantia da Qualidade do Processo e do Produto Avaliar Objetivamente Processos e Produtos do Trabalho Avaliar Objetivamente os Processos Estabelecer Registros Comunicar e Garantir Resolução de Não Conformi- dades   Produtos do Trabalho Relatórios e Registros Fornecer Informação Objetiva Avaliar Objetivamente os Produtos de Trabalho e Serviços

63 Projeto: mps Br – melhoria de processo do software Brasileiro Gerência de Acordos com Fornecedores Requisitos do Fornecedor Produto Analisar Necessidades e Requisitos Selecionar Fornecedores Estabelecer Acordos com Fornecedores Adquirir Produtos COTS Realizar Teste de Aceitação Executar Acordo com Fornecedor Realizar Transição de Produtos Satisfazer Acordos com Fornecedores Acordos com Fornecedor Lista de Produtos

64 Projeto: mps Br – melhoria de processo do software Brasileiro Medição e Análise Objetivos das Medições Indicadores das Medições Repositório das Medições Procedimentos, Ferramentas Equipe Responsável pelas Medições Estabelecer Objetivos Especificar Métricas Especificar Coleta de Dados e Procedimentos de Armazena- mento Especificar Procedimentos de Análise Comunicar Resultados Armazenar Dados e Resultados Analisar Dados das Medições Fornecer Resultados das Medições Definir Atividades de Medição e Análise Coletar Dados das Medições

65 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Genéricas: Nível de Capacidade 2 Nome Estabelecer uma Política Organizacional Planejar o Processo Fornecer Recursos Atribuir Responsabilidade Treinar Pessoal Prática Genérica Estabelecer e manter uma política organizacional para planejamento e realização do processo Estabelecer e manter os requisitos e objetivos, e planejar para a realização do processo Disponibilizar os recursos necessários para a realização do processo, o desenvolvimento dos produtos de trabalho e o fornecimento dos serviços do processo Atribuir responsabilidade e autoridade para a realização do processo Treinar o pessoal que realiza ou dá suporte ao processo conforme necessário

66 Projeto: mps Br – melhoria de processo do software Brasileiro Nome Gerenciar configurações Identificar e envolver stakeholders relevantes Monitorar e controlar o processo Avaliar objetivamente a aderência Rever o status com a gerência de alto nível Prática Genérica Colocar produtos de trabalho designados do processo sob níveis adequados de gerenciamento de configuração Identificar e envolver os stakeholders relevantes conforme planejado Monitorar e controlar o processo com relação ao plano e tomar as ações corretivas adequadas Avaliar objetivamente a aderência do processo e dos produtos de trabalho e serviços do processo aos requisitos, objetivos e normas aplicáveis e tratar as não conformidades Rever as atividades, status e resultados do processo com a alta gerência e resolver aspectos pertinentes Práticas Genéricas: Nível de Capacidade 2

67 Projeto: mps Br – melhoria de processo do software Brasileiro Modelo de Referência (MR mps) Nível E -Parcialmente Definido

68 Projeto: mps Br – melhoria de processo do software Brasileiro Áreas de Processo Desenvolvimento de Requisitos (3) Solução Técnica (3) Integração do Produto (3) Verificação (3) Validação (3) Modelo de Referência (MR mps) Nível E - Parcialmente Definido

69 Projeto: mps Br – melhoria de processo do software Brasileiro Desenvolver Requisitos do Usuário Analisar e Validar Requisitos Desenvolver Requisitos do Produto    Desenvolvimento dos Requisitos

70 Projeto: mps Br – melhoria de processo do software Brasileiro Selecionar Soluções para os Componentes do Produto Implementar o Projeto do Produto Desenvolver o Projeto Solução Técnica Requisitos Validados Projetos Alternativos e Critérios de Seleção Projeto Detalhado e Documentação Produto Entregue

71 Projeto: mps Br – melhoria de processo do software Brasileiro Integração do Produto Preparar para a Integração do Produto Assegurar Compatibilidade da Interface Desenvolver o Projeto Plano de Integração SOLUÇÃO TÉCNICA

72 Projeto: mps Br – melhoria de processo do software Brasileiro Verificação Preparar para Verificação Realizar Revisão por Pares Verificar Produtos de Trabalho Selecionados Plano de Verificação Ações Corretivas

73 Projeto: mps Br – melhoria de processo do software Brasileiro Validação Preparar para Validação Validar Produto ou Componentes do Produto Plano de Validação dos Requisitos Plano de Validação do Produto Necessidades do Processo e de Suporte Ações Corretivas Requisitos do Usuário Requisitos do Produto Produtos Requisitos de Validação

74 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Genéricas: Nível de Capacidade 2 Nome Estabelecer uma Política Organizacional Planejar o Processo Fornecer Recursos Atribuir Responsabilidade Treinar Pessoal Prática Genérica Estabelecer e manter uma política organizacional para planejamento e realização do processo Estabelecer e manter os requisitos e objetivos, e planejar para a realização do processo Disponibilizar os recursos necessários para a realização do processo, o desenvolvimento dos produtos de trabalho e o fornecimento dos serviços do processo Atribuir responsabilidade e autoridade para a realização do processo Treinar o pessoal que realiza ou dá suporte ao processo conforme necessário

75 Projeto: mps Br – melhoria de processo do software Brasileiro Nome Gerenciar configurações Identificar e envolver stakeholders relevantes Monitorar e controlar o processo Avaliar objetivamente a aderência Rever o status com a gerência de alto nível Prática Genérica Colocar produtos de trabalho designados do processo sob níveis adequados de gerenciamento de configuração Identificar e envolver os stakeholders relevantes conforme planejado Monitorar e controlar o processo com relação ao plano e tomar as ações corretivas adequadas Avaliar objetivamente a aderência do processo e dos produtos de trabalho e serviços do processo aos requisitos, objetivos e normas aplicáveis e tratar as não conformidades Rever as atividades, status e resultados do processo com a alta gerência e resolver aspectos pertinentes Práticas Genéricas: Nível de Capacidade 2

76 Projeto: mps Br – melhoria de processo do software Brasileiro Modelo de Referência (MR mps) Nível D - Largamente Definido

77 Projeto: mps Br – melhoria de processo do software Brasileiro Áreas de Processo Treinamento Organizacional (3) Foco no Processo Organizacional (3) Definição do Processo Organizacional (3) Gerência Integrada do Projeto (3) Nível D - Largamente Definido Objetivos Específicos Uso do processo definido para o projeto

78 Projeto: mps Br – melhoria de processo do software Brasileiro Treinamento Organizacional Repositório de Treinamento Estabelecer Necessidades Estratégicas de Treinamento Determinar que Necessidades de Treinamento são Responsabilidade da Organização Estabelecer Plano Tático de Treinamento Organizacional Estabelecer Capacidade de Treinamento Avaliar Efetividade dos Treinamentos Estabelecer Registros de Treinamentos Fornecer o Treinamento Necessário Identificar Necessidades de Treinamento e Tornar o Treinamento Disponível Disponibilizar Treinamento AnáliseNecessidadesEstratégiaRequisitos Materiais Registros MateriaisPesquisas Pedidos de Mudanças

79 Projeto: mps Br – melhoria de processo do software Brasileiro Foco no Processo Organizacional Estabelecer Necessidades do Processo Organizacional Avaliar Processos da Organização Determinar Oportunidades de Melhoria no Processo Incorporar Experiências Relacionadas a Processo Implantar Processo e Assets Relacionados do Processo Implementar Planos de Ação do Processo Ativos do Processo (Revistos) Planejar e Implementar Atividades de Melhoria de Processos Identificar Melhorias no Processo da Organização Assets do Processo Implantáveis Experiências do Processo Plano de Ação do Processo Objetivos e Necessidades do Processo Achados e Graus Iniciativas de Melhoria Melhorias Selecionadas Estabelecer Planos de Ação do Processo Equipes Piloto

80 Projeto: mps Br – melhoria de processo do software Brasileiro Estabelecer Processo Padrão Estabelecer Critérios e Guias para Adaptação Estabelecer Definições de Modelos de Ciclo de Vida Estabelecer um Repositório Organizacional de Medições Criar ou liberar Baselines Definição do Processo Organizacional Criar Ativos do Processo Organizacional Tornar Disponíveis Ativos do Processo Organizacional Modelos de Ciclo de Vida Processos Padrão da Organização Biblioteca Organizacional de Documentação dos Processos Guias para Adaptação Implementadores do Processo Repositório Organizacional de Medições ImplantaçãoMelhorias FOCO NO PROCESSO ORGANIZACIONAL

81 Projeto: mps Br – melhoria de processo do software Brasileiro Gerência Integrada do Projeto Plano do Projeto Baseado no Processo Definido Agendas e Cronograma para Atividades Colaborativas Questões Técnicas Documentadas Dependências Críticas Documentadas Gerenciar Dependências Resolver Questões de Coordenação Gerenciar Envolvimento dos Stakeholders Coordenar com Stakeholders Relevantes Usar Ativos do Processo da Organização para Planejar as Atividades do Projeto Gerenciar o Projeto usando os Planos Integrados Estabelecer o Processo Definido para o Projeto Uso do Processo Definido para o Projeto Outras Funções Organizacionais e do Projeto Contribuir para os Ativos do Processo Organizacional Integrar Planos Estimativas e Medições Documentação Lições Aprendidas Processo Definido para o Projeto DEFINIÇÃO DO PROCESSO ORGANIZACIONAL

82 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Genéricas: Nível de Capacidade 2 Nome Estabelecer uma Política Organizacional Planejar o Processo Fornecer Recursos Atribuir Responsabilidade Treinar Pessoal Prática Genérica Estabelecer e manter uma política organizacional para planejamento e realização do processo Estabelecer e manter os requisitos e objetivos, e planejar para a realização do processo Disponibilizar os recursos necessários para a realização do processo, o desenvolvimento dos produtos de trabalho e o fornecimento dos serviços do processo Atribuir responsabilidade e autoridade para a realização do processo Treinar o pessoal que realiza ou dá suporte ao processo conforme necessário

83 Projeto: mps Br – melhoria de processo do software Brasileiro Nome Gerenciar configurações Identificar e envolver stakeholders relevantes Monitorar e controlar o processo Avaliar objetivamente a aderência Rever o status com a gerência de alto nível Prática Genérica Colocar produtos de trabalho designados do processo sob níveis adequados de gerenciamento de configuração Identificar e envolver os stakeholders relevantes conforme planejado Monitorar e controlar o processo com relação ao plano e tomar as ações corretivas adequadas Avaliar objetivamente a aderência do processo e dos produtos de trabalho e serviços do processo aos requisitos, objetivos e normas aplicáveis e tratar as não conformidades Rever as atividades, status e resultados do processo com a alta gerência e resolver aspectos pertinentes Práticas Genéricas: Nível de Capacidade 2

84 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Genéricas: Nível de Capacidade 3 Nome Estabelecer um Processo Definido Coletar informações de melhoria Prática Genérica Estabelecer e manter a descrição de um processo definido Coletar produtos do trabalho, medidas, resultados de medidas e informações de melhoria derivadas do planejamento e realização do processo para apoiar o uso futuro e as melhorias nos processos da organização

85 Projeto: mps Br – melhoria de processo do software Brasileiro Modelo de Referência (MR mps) Nível C - Definido

86 Projeto: mps Br – melhoria de processo do software Brasileiro Áreas de Processo Gerência Integrada do Projeto (3) Análise e Resolução da Decisão (3) Gerência Integrada de Fornecedores (3) Gerência de Riscos (3) Modelo de Referência (MR mps) Nível C - Definido

87 Projeto: mps Br – melhoria de processo do software Brasileiro Gerência Integrada do Projeto Plano do Projeto Baseado no Processo Definido Agendas e Cronograma para Atividades Colaborativas Questões Técnicas Documentadas Dependências Críticas Documentadas Gerenciar Dependências Resolver Questões de Coordenação Gerenciar Envolvimento dos Stakeholders Coordenar com Stakeholders Relevantes Usar Ativos do Processo da Organização para Planejar as Atividades do Projeto Gerenciar o Projeto usando os Planos Integrados Estabelecer o Processo Definido para o Projeto Uso do Processo Definido para o Projeto Outras Funções Organizacionais e do Projeto Contribuir para os Ativos do Processo Organizacional Integrar Planos Estimativas e Medições Documentação Lições Aprendidas Processo Definido para o Projeto DEFINIÇÃO DO PROCESSO ORGANIZACIONAL

88 Projeto: mps Br – melhoria de processo do software Brasileiro Análise e Resolução da Decisão Técnicas Estabelecer e Usar Guias para Análise de Decisão Selecionar Técnicas de Avaliação Estabelecer Critérios de Avaliação Avaliar Alternativas Selecionar Soluções Identificar Alternativas Propostas Avaliar Alternativas GuiasAlternativas Propostas Critérios Soluções Resultados da Avaliação

89 Projeto: mps Br – melhoria de processo do software Brasileiro Gerência de Riscos Estabelecer Baselines Identificar Riscos Avaliar, Classificar e Priorizar Riscos Implementar Planos de Mitigação de Riscos Desenvolver Planos de Mitigação de Riscos Repositório de Riscos Identificar e Analisar Riscos Mitigar Riscos Definir Parâmetros de Riscos Estabelecer uma Estratégia de Gerência de Riscos Determinar Fontes e Categorias de Riscos Preparar para a Gerência de Riscos ANÁLISE E RESOLUÇÃO DA DECISÃO PLANEJAMENTO DO PROJETO E MONITORAÇÃO E CONTROLE

90 Projeto: mps Br – melhoria de processo do software Brasileiro Avaliar e Determinar Fontes de Produtos Analisar e Selecionar Fontes de Produtos Monitorar Processos Avaliar Produtos de Trabalho Revisar Acordo e Relacionamento Coordenar Trabalho com Fornecedores Processos Produtos de trabalho Analisar Fontes Potenciais de Produtos GERÊNCIA DE ACORDOS COM FORNECEDORES Gerência Integrada de Fornecedores

91 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Genéricas: Nível de Capacidade 2 Nome Estabelecer uma Política Organizacional Planejar o Processo Fornecer Recursos Atribuir Responsabilidade Treinar Pessoal Prática Genérica Estabelecer e manter uma política organizacional para planejamento e realização do processo Estabelecer e manter os requisitos e objetivos, e planejar para a realização do processo Disponibilizar os recursos necessários para a realização do processo, o desenvolvimento dos produtos de trabalho e o fornecimento dos serviços do processo Atribuir responsabilidade e autoridade para a realização do processo Treinar o pessoal que realiza ou dá suporte ao processo conforme necessário

92 Projeto: mps Br – melhoria de processo do software Brasileiro Nome Gerenciar configurações Identificar e envolver stakeholders relevantes Monitorar e controlar o processo Avaliar objetivamente a aderência Rever o status com a gerência de alto nível Prática Genérica Colocar produtos de trabalho designados do processo sob níveis adequados de gerenciamento de configuração Identificar e envolver os stakeholders relevantes conforme planejado Monitorar e controlar o processo com relação ao plano e tomar as ações corretivas adequadas Avaliar objetivamente a aderência do processo e dos produtos de trabalho e serviços do processo aos requisitos, objetivos e normas aplicáveis e tratar as não conformidades Rever as atividades, status e resultados do processo com a alta gerência e resolver aspectos pertinentes Práticas Genéricas: Nível de Capacidade 2

93 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Genéricas: Nível de Capacidade 3 Nome Estabelecer um Processo Definido Coletar informações de melhoria Prática Genérica Estabelecer e manter a descrição de um processo definido Coletar produtos do trabalho, medidas, resultados de medidas e informações de melhoria derivadas do planejamento e realização do processo para apoiar o uso futuro e as melhorias nos processos da organização

94 Projeto: mps Br – melhoria de processo do software Brasileiro Modelo de Referência (MR mps) Nível B -Gerenciado Quantitativamente

95 Projeto: mps Br – melhoria de processo do software Brasileiro Áreas de Processo Desempenho do Processo Organizacional (4) Gerência Quantitativa do Projeto (4) Nível B - Gerenciado Quantitativamente

96 Projeto: mps Br – melhoria de processo do software Brasileiro Desempenho do Processo Organizacional Objetivos de Desempenho do Processo Organizacional Sub-Processos do Processo Padrão da Organização Selecionados Selecionar Processos Estabelecer Modelos de Desempenho do Processo Estabelecer Baselines de Desempenho do Processo Estabelecer Medidas de Desempenho do Processo Estabelecer Objetivos de Qualidade e de Desempenho do Processo Estabelecer Baselines e Modelos de Desempenho  Processos Padrão da Organização Baselines de Desempenho do Processo Organizacional GERÊNCIA QUANTITATIVA DO PROCESSO Modelos de Desempenho do Processo MEDIÇÃO E ANÁLISE Objetivos de Negócio GERÊNCIA QUANTITATIVA DO PROCESSO Objetivos de Negócio Medições do Processo do Projeto

97 Projeto: mps Br – melhoria de processo do software Brasileiro Gerência Quantitativa do Projeto Estabelecer Objetivos do Projeto Gerenciar Desempenho do Projeto Compor o Processo Definido Gerenciar Quantitativamente o Projeto Registrar Dados Estatísticos de Gerência Monitorar o Desempenho de Sub-Processos Selecionados ` Selecionar Medidas e Técnicas Analíticas Aplicar Métodos Estatísticos para Entender Variação Gerenciar Estatisticamente o Desempenho de Sub-Processos Objetivos de Qualidade e Desempenho do Processo Selecionar os Sub-Processos a serem Gerenciados Ações Corretivas Processo Definido do Projeto Sub- Processos Estáveis Sub-Processo Selecionados Definições de Medidas derivadas dos Objetivos Repositório de Medições da Organização Medida de Capacidade de Sub-Processo Predições da Qualidade e Desempenho do Processo FOCO NO PROCESSO ORGANIZACIONAL

98 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Genéricas: Nível de Capacidade 2 Nome Estabelecer uma Política Organizacional Planejar o Processo Fornecer Recursos Atribuir Responsabilidade Treinar Pessoal Prática Genérica Estabelecer e manter uma política organizacional para planejamento e realização do processo Estabelecer e manter os requisitos e objetivos, e planejar para a realização do processo Disponibilizar os recursos necessários para a realização do processo, o desenvolvimento dos produtos de trabalho e o fornecimento dos serviços do processo Atribuir responsabilidade e autoridade para a realização do processo Treinar o pessoal que realiza ou dá suporte ao processo conforme necessário

99 Projeto: mps Br – melhoria de processo do software Brasileiro Nome Gerenciar configurações Identificar e envolver stakeholders relevantes Monitorar e controlar o processo Avaliar objetivamente a aderência Rever o status com a gerência de alto nível Prática Genérica Colocar produtos de trabalho designados do processo sob níveis adequados de gerenciamento de configuração Identificar e envolver os stakeholders relevantes conforme planejado Monitorar e controlar o processo com relação ao plano e tomar as ações corretivas adequadas Avaliar objetivamente a aderência do processo e dos produtos de trabalho e serviços do processo aos requisitos, objetivos e normas aplicáveis e tratar as não conformidades Rever as atividades, status e resultados do processo com a alta gerência e resolver aspectos pertinentes Práticas Genéricas: Nível de Capacidade 2

100 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Genéricas: Nível de Capacidade 3 Nome Estabelecer um Processo Definido Coletar informações de melhoria Prática Genérica Estabelecer e manter a descrição de um processo definido Coletar produtos do trabalho, medidas, resultados de medidas e informações de melhoria derivadas do planejamento e realização do processo para apoiar o uso futuro e as melhorias nos processos da organização

101 Projeto: mps Br – melhoria de processo do software Brasileiro Modelo de Referência (MR mps) Nível A - Em Otimização

102 Projeto: mps Br – melhoria de processo do software Brasileiro Áreas de Processo Inovação e Deployment Organizacional (5) Análise e Resolução de Causas (5) Nível A - Em Otimização

103 Projeto: mps Br – melhoria de processo do software Brasileiro Inovação e Deployment Organizacional Coletar e Analisar Propostas de Melhorias Identificar Inovações Selecionar Melhorias Medir Efeitos das Melhorias Gerenciar a Implantação Planejar a Implantação Resultados de Medições Implantar Melhorias Realizar Pilotos de Melhorias Propostas de Melhorias e Análises Melhorias Selecionar Melhorias para Implantação

104 Projeto: mps Br – melhoria de processo do software Brasileiro Análise e Resolução de Causas Estabelecer Baselines Implementar Propostas de Ação Registrar Dados Dados de Problemas e Defeitos Tratar Causas de Defeitos Selecionar Dados para Análise Analisar Causas Planos de Ação Avaliar Efeitos de Mudanças Registros Análise e Resolução de Causas Medidas de Desempenho Proposta de Ação Determinar Causas de Defeitos

105 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Genéricas: Nível de Capacidade 2 Nome Estabelecer uma Política Organizacional Planejar o Processo Fornecer Recursos Atribuir Responsabilidade Treinar Pessoal Prática Genérica Estabelecer e manter uma política organizacional para planejamento e realização do processo Estabelecer e manter os requisitos e objetivos, e planejar para a realização do processo Disponibilizar os recursos necessários para a realização do processo, o desenvolvimento dos produtos de trabalho e o fornecimento dos serviços do processo Atribuir responsabilidade e autoridade para a realização do processo Treinar o pessoal que realiza ou dá suporte ao processo conforme necessário

106 Projeto: mps Br – melhoria de processo do software Brasileiro Nome Gerenciar configurações Identificar e envolver stakeholders relevantes Monitorar e controlar o processo Avaliar objetivamente a aderência Rever o status com a gerência de alto nível Prática Genérica Colocar produtos de trabalho designados do processo sob níveis adequados de gerenciamento de configuração Identificar e envolver os stakeholders relevantes conforme planejado Monitorar e controlar o processo com relação ao plano e tomar as ações corretivas adequadas Avaliar objetivamente a aderência do processo e dos produtos de trabalho e serviços do processo aos requisitos, objetivos e normas aplicáveis e tratar as não conformidades Rever as atividades, status e resultados do processo com a alta gerência e resolver aspectos pertinentes Práticas Genéricas: Nível de Capacidade 2

107 Projeto: mps Br – melhoria de processo do software Brasileiro Práticas Genéricas: Nível de Capacidade 3 Nome Estabelecer um Processo Definido Coletar informações de melhoria Prática Genérica Estabelecer e manter a descrição de um processo definido Coletar produtos do trabalho, medidas, resultados de medidas e informações de melhoria derivadas do planejamento e realização do processo para apoiar o uso futuro e as melhorias nos processos da organização

108 Projeto: mps Br – melhoria de processo do software Brasileiro Implementação do MR mps treinamento projeto piloto consultoria para implementação auditoria da fidelidade ao processo

109 Projeto: mps Br – melhoria de processo do software Brasileiro Implementação do MR mps Projeto mps Br ICI e/ou ICA MNEMNC Contrato Convênio Convênio, se pertinente LEGENDA: ICI - Instituição Credenciada para Implantação do MR mps ICA – Instituição Credenciada para Avaliação do MR mps MNE – Modelo de Negócio Específico para Cada Empresa (personalizado) MNC – Modelo de Negócio Cooperado entre Várias Empresas (pacote)

110 Projeto: mps Br – melhoria de processo do software Brasileiro Implementação do MR mps treinamento treinamento Mínimo definido por níveis projeto piloto consultoria para implementação recomendações definidas por níveis auditoria da fidelidade ao processo

111 Projeto: mps Br – melhoria de processo do software Brasileiro Implementação do MR mps treinamento projeto piloto consultoria para implementação auditoria da fidelidade ao processo avaliação benchmarking

112 Projeto: mps Br – melhoria de processo do software Brasileiro Baseado no SPICE (ISO/IEC 15504) e SCAMPI Avaliação será feita através de indicadores:  Diretos – produtos intermediários  Indiretos– documentos que indicam que a atividade foi realizada  Afirmação – resultantes de entrevistas Decisão: Não Implementada Parcialmente implementada, Largamente implementada Totalmente implementada MR mps - Método de Avaliação

113 Projeto: mps Br – melhoria de processo do software Brasileiro MR mps - Método de Avaliação Nível de Implementação da Prática Totalmente Implementado Largamente Implementado Parcialmente implementado Não Implementado Caracterização O indicador direto está presente e julgado adequado Existe pelo menos um indicador indireto e/ou afirmação para confirmar a implementação Não foi notada nenhuma fraqueza substancial O indicador direto está presente e julgado adequado Existe pelo menos um indicador indireto e/ou afirmação para confirmar a implementação Foi notada uma ou mais fraquezas O indicador direto não está presente ou é julgado inadequado Artefatos ou afirmações sugerem que alguns aspectos da prática estão implementadas Fraquezas foram documentadas Qualquer situação diferente das acimas Grau de Alcance >85% a 100% >50% a 85% >15% a 50% 0 a 15%

114 Projeto: mps Br – melhoria de processo do software Brasileiro Resultado da avaliação terá validade de 2 anos Avaliação para outro Nível MR mps Avaliação para manter o Nível MR mps

115 Projeto: mps Br – melhoria de processo do software Brasileiro Estratégias de Trabalho das Instituições Credenciadas As instituições têm formas independentes de implementação As instituições manterão seus modos de trabalho, desde que atendam aos requisitos do modelo de referência e estejam previamente credenciadas junto ao mps Br

116 Projeto: mps Br – melhoria de processo do software Brasileiro Documentação para Credenciamento  Apresentação da instituição proponente, contendo seus dados com ênfase na experiência em processos de software  Estratégia de Implementação do Modelo  Estratégia para Avaliação segundo o Método de Avaliação

117 Projeto: mps Br – melhoria de processo do software Brasileiro  Estratégia para seleção e treinamento de consultores para implementação do MR mps  Estratégia para seleção e treinamento de avaliadores  Lista de consultores de implementação treinados no Modelo e aprovados em prova específica  Lista de avaliadores treinados no Modelo e aprovados em prova específica Documentação para Credenciamento

118 Projeto: mps Br – melhoria de processo do software Brasileiro Capacitação no Uso do Modelo  Introdução ao MR mps (curso de 4 h, baseado na Guia Geral) Obrigatório para todos os consultores de implementação e avaliadores das instituições credenciadas e para o representante da empresa avaliada na equipe de avaliação  Implementação do MR mps (curso de 16 h, baseado na Guia de Implementação) Desejável para os consultores de implementação das instituições credenciadas, mas pode ser substituído pela aprovação em prova específica  Avaliação do MR mps (curso de 24 h, baseado na Guia de Avaliação) Obrigatório para todos os avaliadores das instituições credenciadas, incluindo prova específica

119 Projeto: mps Br – melhoria de processo do software Brasileiro Implantação em cada Empresa A empresa deve adequar seu processo aos requisitos do MR mps considerando: –Características da empresa –Níveis de maturidade

120 Projeto: mps Br – melhoria de processo do software Brasileiro Os 7 Diferenciais do MR mps 7 níveis de maturidade (possibiltam uma implantação mais gradual e adequada à micro, pequena e média empresa; além disto, as avaliações considerando mais níveis permitem uma maior visibilidade dos resultados de melhoria de processo, com prazos mais curtos) Compatibilidade plena com CMMI e SPICE (2 em 1) Criado para a realidade da empresa Brasileira (foco na micro, pequena e média empresa de softtware) Custo acessível (em R$) Avaliação periódica das empresas (de 2 em 2 anos) Grande potencial de replicabilidade no Brasil (e de exportação de serviços com alto VA) Forte interação Universidade-Empresa (catalizador do desenvolvimento tecnológico e de negócios)

121 Projeto: mps Br – melhoria de processo do software Brasileiro Projeto mps Br: Cronograma Dez 2003 - Mar 2004: Organização do Projeto Abr - Jun 2004: Aprimoramento do Modelo e Experiências Iniciais (Rio, Recife, Campinas) Jul - Dez 2004: Implementação em Grupos de Empresas Jan - Jun 2005: Implementação em Novos Grupos de Empresas Jul - Dez 2005: Implementação em Novos Grupos de Empresas Jan - Jun 2006: Implementação em Novos Grupos de Empresas 

122 Projeto: mps Br – melhoria de processo do software Brasileiro


Carregar ppt "Projeto: mps Br – melhoria de processo do software Brasileiro Introdução ao Modelo de Referência para melhoria do processo de software (MR mps)"

Apresentações semelhantes


Anúncios Google