SlideShare a Scribd company logo
1 of 59
Visão Geral do
                 Projeto mps Br

               Cássia Rodrigues de Carvalho F. Leite
                 MSA-Infor Sistemas e Automação Ltda.
                       cassia@msainfor.com.br


Cássia Leite      1      Projeto: mps Br – melhoria de processo do software Brasileiro
Agenda

               Contexto (motivação)
               Projeto mps Br
               Modelo de Referência MR mps Br
               Situação atual e conclusões




Cássia Leite   2    Projeto: mps Br – melhoria de processo do software Brasileiro
Percepção da Qualidade dos
Processos e Produtos de Software
•    O que conta no mercado é a percepção que a
     demanda, tanto doméstica quanto internacional, tem
     da qualidade dos produtos e processos nas
     empresas de software de cada país


•    Vide o êxito das empresas da Índia ao associarem
     sua imagem à maturidade dos seus processos de
     software (CMM – Capability Maturity Model)

                    Ref: A Indústria de Software no Brasil – 2002: Fortalecendo
                          a Economia do Conhecimento [MIT & SOFTEX, 2002]




 Cássia Leite   3        Projeto: mps Br – melhoria de processo do software Brasileiro
Comparação da Maturidade do
 Processo de Software
 • No Brasil, as empresas locais favoreceram a ISO 9000,
   que equivale aproximadamente ao nível 3 do CMM
 • Até 2003, na Índia 32 empresas atingiram o nível 5 do
   CMM, no qual a China tinha 1 empresa e o Brasil
   nenhuma
 • [Em relação ao CMM], como um todo, a maioria das
   empresas chinesas e brasileiras não está em um nível
   suficientemente alto de maturidade do processo para
   competir com as empresas indianas
     Ref: Slicing the Knowledge-based Economy in Brazil, China and India: a tale of 3
     software industries [MIT, 2003]



Cássia Leite       4         Projeto: mps Br – melhoria de processo do software Brasileiro
Certificação ISO 9000 e CMM em Empresas
  que Desenvolvem Software no Brasil

   Certificação       1997             1999                2001                2003

      ISO 9000        102               206                 167                 214

    CMM (total)        1                  2                   6                  30

       Nível 5         -                  -                   -                   -

       Nível 4         -                  -                   -                   1

       Nível 3         1                  1                   4                   5

       Nível 2         -                  1                   2                  24
                                                                           Fonte: MCT/SEITEC



  Cássia Leite    5         Projeto: mps Br – melhoria de processo do software Brasileiro
Certificação CMM em Empresas que
  Desenvolvem Software no Brasil




                                                                  Fonte: MCT/SEITEC



Cássia Leite   6   Projeto: mps Br – melhoria de processo do software Brasileiro
Problema da Excelência: como atingir
  CMM nível 5 no Brasil?
• No topo da pirâmide estão as empresas exportadoras de
  software e outras grandes empresas que desejam atingir
  níveis mais altos de maturidade (CMM níveis 4 e 5) e serem
  formalmente certificadas pelo SEI - Software Engineering
  Institute, em um processo de longo prazo, independente do
  fator custo
• Um programa como este pode levar de 4 a 10 anos e custar
  centenas de milhares de dólares (modelo de negócio específico
  para cada empresa)
• O “Projeto Qualificação de Profissionais no Modelo CMMI”,
  com recursos de um dos Programas Prioritários em Informática
  do MCT (PPI SOFTEX) no período 2004-2006, visa resolver
  este problema no longo prazo22

  Cássia Leite   7     Projeto: mps Br – melhoria de processo do software Brasileiro
Problema da Inclusão: como melhorar
radicalmente o processo de software no
Brasil ?
 • Na base da pirâmide encontra-se a grande massa de micro,
   pequenas e médias empresas de software brasileiras, com
   poucos recursos, que necessita melhorar radicalmente seus
   processos de software
 • Estas empresas precisam saber como adaptar à sua
   realidade, rapidamente, modelos para melhoria de
   processos de software como o CMMI níveis 2 e 3, a um
   custo acessível (modelo de negócio cooperado entre várias
   empresas)
 • O “Projeto mps Br – melhoria de processo do software
   Brasileiro”, com recursos do Fundo Verde Amarelo (FVA) no
   péríodo 2004-2006, visa criar e disseminar o Modelo de
   Referência para melhoria do processo de software (MR
   mps), a um custo acessível
  Cássia Leite   8    Projeto: mps Br – melhoria de processo do software Brasileiro
Preocupações da
               Engenharia de Software


                Qualidade do processo
                Qualidade do produto




                 Necessidades do Negócio


Cássia Leite     9    Projeto: mps Br – melhoria de processo do software Brasileiro
Motivações para a definição de
um 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
        Acompanhamento da satisfação do cliente

 Cássia Leite   10   Projeto: mps Br – melhoria de processo do software Brasileiro
Agenda

               Contexto (motivação)
               Projeto mps Br
               Modelo de Referência MR mps Br
               Situação atual e conclusões




Cássia Leite   11   Projeto: mps Br – melhoria de processo do software Brasileiro
Projeto mps Br: melhoria de
processo do software Brasileiro
 • Visa a melhoria de processos de software em empresas
   brasileiras, a um custo acessível, especialmente na
   grande massa de micro, pequenas e médias empresas
 • Objetivo principal: definir e implementar o Modelo de
   Referência para melhoria de processo de software (MR
   mps) em 120 empresas até JUN 2006, com perspectiva
   de mais 160 empresas nos dois anos subsequentes
 • Objetivos Secundários: disseminar, em diversos locais do
   país, i) a capacitação no uso do modelo; ii) o
   credenciamento de instituições implementadoras e
   avaliadoras do modelo, especialmente instituições de
   ensino e centros tecnológicos; iii) a implementação e
   avaliação do modelo com foco em grupos de empresas

  Cássia Leite   12   Projeto: mps Br – melhoria de processo do software Brasileiro
Projeto mpsBr - melhoria do
processo de software brasileiro
                       Realidade das Empresas Brasileiras


          CMMI
                                     Softex
         SPICE                     Governo
                                Universidades
         SCAMPI




                       Modelo de Referência
                       para Melhoria do Processo de Software

 Cássia Leite     13         Projeto: mps Br – melhoria de processo do software Brasileiro
Modelo de Referência para
Melhoria de Processo de Software
             CMMI
             SPICE
             SCAMPI


                     MODELO PARA MELHORIA DO PROCESSO DE SOFTWARE (MR mps)
                       Níveis de Maturidade                        Método de Avaliação



                                 Guia                   Guia                 Guia
                             Implementação                                 Avaliação
                                                        Geral




   INSTITUIÇÕES CREDENCIADAS                                           INSTITUIÇÕES CREDENCIADAS
   PARA IMPLEMENTAÇÃO (ICI)                                               PARA AVALIAÇÃO (ICA)

                                                                                           ...
                             ...
 ICI 1           ICI 2               ICI n                         ICA 1           ICA 2         ICA n

         Empresa 1

         Empresa 2

         Empresa n


 Cássia Leite               14               Projeto: mps Br – melhoria de processo do software Brasileiro
Modelo MR mps:
                   7 Níveis de Maturidade
•    Baseado em áreas de processo (níveis 2, 3, 4 e 5 do CMMI e SPICE)


•    Objetivos e práticas 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




    Cássia Leite      15   Projeto: mps Br – melhoria de processo do software Brasileiro
Implementação do MR mps

                                                              ICI e/ou ICA
                            Convênio
                                                              Contrato             Contrato

 Projeto mps Br

                                                      MNC                       MNE
                             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)


Cássia Leite         16         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




Cássia Leite   17        Projeto: mps Br – melhoria de processo do software Brasileiro
MR mps - Método de Avaliação

•   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



    Cássia Leite   18      Projeto: mps Br – melhoria de processo do software Brasileiro
MR mps - Método de Avaliação


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




Cássia Leite   19   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
 • Na implementação, o processo da empresa deve ser
   adequado aos requisitos do MR mps, considerando:
       – Características da empresa
       – Níveis de maturidade




Cássia Leite     20     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
 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
Cássia Leite   21    Projeto: mps Br – melhoria de processo do software Brasileiro
Capacitação no Uso do Modelo
1.     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
2.     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
3.     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
4.     Prova de conhecimento para Consultores de
       Implementação mps Br
        (prova de 4 h, baseada na Guia Geral)
     Cássia Leite   22     Projeto: mps Br – melhoria de processo do software Brasileiro
Equipe Coordenadora                                   Forum de Credenciamento e
                                     do Projeto mps                                             Controle

Estrutura do
Projeto                                                          Controle do Projeto


                                  Coordenação Geral
                                      do Projeto


         Equipe Técnica
           do Modelo


                                                                                              Credenciamento
                                                                                              Implementação/
     Definição MR mps
                                                                                                 Avaliação




                                                            Instituições Credenciadas       Instituições Credenciadas
 Guia        Guia
                        Guia
 Geral      Imple-                                                Implementação                      Avaliação
                      Avaliação
           mentação
                                                   Guia
                                                                                                                          Guia
                                                  Imple-
                                                                                                                        Avaliação
                                                 mentação
                                                                                             Avaliação segundo
                                                               Implementação do
                                                                                                  MRmps
                                                                   MRmps


                                                                                    Empresas Avaliadas
                                  Treinamento para
                                  Implementação e
          Cássia Leite              23Avaliação Projeto: mps Br – melhoria de processo do software Brasileiro
Projeto mps Br: Fórum 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
Cássia Leite      24      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

    Cássia Leite    25      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

Cássia Leite        26     Projeto: mps Br – melhoria de processo do software Brasileiro
Agenda

               Contexto (motivação)
               Projeto mps Br
               Modelo de Referência MR mps Br
               Situação atual e conclusões




Cássia Leite   27   Projeto: mps Br – melhoria de processo do software Brasileiro
Modelo de Referência (MR mps)
    Níveis de Maturidade


 Base:
     Representação em Estágios do CMMI
     Áreas de processo CMMI (níveis 2, 3, 4 e 5)
     SPICE - ISO/IEC 15504
     Método de Avaliação SCAMPI




Cássia Leite   28   Projeto: mps Br – melhoria de processo do software Brasileiro
CMMI: Níveis de Maturidade em
              Estágios

                                                                         Em Otimização
       Foco na melhoria do processo
5
                                                                  Gerenciado
       Processo medido e controlado
                                                                  Quantitativamente
4

                                                           Definido
       Processo caracterizado para a
3      organização e proativo


                                                     Gerenciado
       Processo caracterizado para
2      projetos e muitas vezes reativo


                                           Inicial
       Processo imprevisível,
       pobremente controlado e
1
       reativo


    Cássia Leite        29         Projeto: mps Br – melhoria de processo do software Brasileiro
CMMI: Estrutura dos Níveis de
        Maturidade
                                    Nível de Maturidade




Área de Processo 1                  Área de Processo 2                  Área de Processo 3




                                                           Objetivo
                     Objetivo
                                                           Genérico
                     Específico

                                                                         Aspectos Gerais


                            Acordo para          Habilidade      Direcionamento       Verificação da
                             Realizar           para Realizar   da Implementação     Implementação

    Práticas
   Específicas
                                                            Práticas
                                                           Genéricas



Cássia Leite         30           Projeto: mps Br – melhoria de processo do software Brasileiro
CMMI: Áreas de Processo
                        Gerência de Requisitos
Nível de Maturidade 2   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
                        Desenvolvimento de Requisitos
Nível de Maturidade 3   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
                        Desempenho do Processo Organizacional
Nível de Maturidade 4   Gerência Quantitativa do Projeto
                         Inovação e Deployment Organizacional
Nível de Maturidade 5   Análise e Resolução de Causas
  Cássia Leite     31   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                                                    Nível 5
                                                                               Nível 4
          B - Gerenciado quantitativamente
          C - Definido
          D - Largamente definido                                              Nível 3
          E - Parcialmente definido
          F - Gerenciado
                                                                              Nível 2
          G - Parcialmente Gerenciado




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




Cássia Leite   33   Projeto: mps Br – melhoria de processo do software Brasileiro
Nível G - Parcialmente Gerenciado

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

   Cássia Leite     34         Projeto: mps Br – melhoria de processo do software Brasileiro
Gerência de Requisitos

                         Gerenciar Requisitos
                                                                Identificar
       Obter                                                  Inconsistências
                                Requisitos
   Entendimento                                              entre o Trabalho
   dos Requisitos                                             do Projeto e os
                                                                Requisitos


                                                                 Manter
    Obter Aceite/
                               Gerenciar
                                                            Rastreabilidade
    Comprometi-
                              Mudanças nos
                                                            bidirecional dos
    mento com os
                               Requisitos
                                                               Requisitos
     Requisitos



                                              Hierarquia para
                                              Rastreabilidade




Cássia Leite        35     Projeto: mps Br – melhoria de processo do software Brasileiro
Estabelecer o cronograma e
           Planejamento do Projeto                                     orçamento
                                                                       Planejar a gerência de dados
                                                                       Planejar Recursos do Projeto
                                                                       Estabelecer o Plano do Projeto


       Estabelecer                                                         Desenvolver Plano
                                            Dados de
       Estimativas                                                            do Projeto
                                          Planejamento



Estimar o escopo do
projeto
                                         Obter aceite/                          Planos do
Definir o ciclo de vida
                                       comprometimento                           Projeto
                                        dos stakeholders


                     Rever planos que afetam o projeto
                                                                             MONITORAÇÃO E
                     Conciliar trabalho com o nível de recursos
                                                                           CONTROLE DO PROJETO
                     Obter comprometimento com o Plano


      Cássia Leite           36         Projeto: mps Br – melhoria de processo do software Brasileiro
Monitoração e Controle do Projeto

                                                                               Gerenciar Ações
 Monitorar o Projeto com relação aos Planos
                                                                                 Corretivas
                                 Monitorar
  Monitorar        Monitorar                      Conduzir
                                Envolvimento
Parametros do      Riscos do                     Revisões nos
                                    dos
Planejamento        Projeto                        Marcos
                                Stakeholders                                          Analisar
  do Projeto
                                                                                      Aspectos


                          Monitorar          Conduzir
        Monitorar
                          Gerência de       Revisões do
        Comprome-
                                                                                      Realizar
                            Dados            Progresso
         timento
                                                                                       Ações
                                                                                     Corretivas




                                                                                     Gerenciar
                                                                                       Ações
                                            Planos do
  PLANEJAMENTO                                                                       Corretivas
                                             Projeto
    DO PROJETO



    Cássia Leite           37           Projeto: mps Br – melhoria de processo do software Brasileiro
Gerência de Configuração
    Estabelecer                                                 Estabelecer
                             Sistema de Gerência de
    Baselines                                                   Integridade
                                  Configuração
                                                                  Estabelecer
      Identificar
                                                                 Registros da
       Itens de
                                                                 Gerência de
                                                                                         Status
     Configuração
                                                                 Configuração
                            Base de Dados de Pedidos
                                  de Alteração
                                                                                        Resultados de
      Estabelecer                                                  Realisar              Auditorias
      sistema de                                                 Auditorias da
     Gerência de                                                 Configuração
                               Pedidos de Alteração
     Configuração
                                                                                        Itens de Ações


       Criar ou
        liberar
                             Seguir e
       Baselines
                             Controlar            Seguir           Controlar
                                                 Mudanças          Mudanças
                             Mudanças

No que se refere aos
processos e produtos
deste Cássia Leite
      nível            38          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
                                 Avaliar                            Objetivamente
                              Objetivamente                         os Produtos de
                               os Processos                           Trabalho e
                                                                       Serviços
     Produtos do
      Trabalho

                                              Relatórios e Registros
No que se refere aos
processos e produtos
deste nível
                                       Formecer Insight Objetivo
                               Comunicar e
                                Garantir                               Estabelecer
                               Resolução de                             Registros
                              Não Conformi-
                                  dades



        Cássia Leite     39       Projeto: mps Br – melhoria de processo do software Brasileiro
Práticas Genéricas: Nível de Capacidade 2

     Nome                                      Prática Genérica
                        Estabelecer e manter uma política organizacional
Estabelecer uma
Política Organizacional para planejamento e realização do processo

                           Estabelecer e manter os requisitos e objetivos, e
Planejar o Processo        planejar para a realização do processo
                           Disponibilizar os recursos necessários para a
                           realização do processo, o desenvolvimento dos
Fornecer Recursos
                           produtos de trabalho e o fornecimento dos
                           serviços do processo
Atribuir
                           Atribuir responsabilidade e autoridade para a
Responsabilidade
                           realização do processo

                           Treinar o pessoal que realiza ou dá suporte ao
Treinar Pessoal
                           processo conforme necessário

   Cássia Leite       40        Projeto: mps Br – melhoria de processo do software Brasileiro
Práticas Genéricas: Nível de Capacidade 2

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



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




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

                         Gerenciar Requisitos
                                                                Identificar
       Obter                                                  Inconsistências
                                Requisitos
   Entendimento                                              entre o Trabalho
   dos Requisitos                                             do Projeto e os
                                                                Requisitos


                                                                 Manter
    Obter Aceite/
                               Gerenciar
                                                            Rastreabilidade
    Comprometi-
                              Mudanças nos
                                                            bidirecional dos
    mento com os
                               Requisitos
                                                               Requisitos
     Requisitos



                                              Hierarquia para
                                              Rastreabilidade



Cássia Leite        44     Projeto: mps Br – melhoria de processo do software Brasileiro
Nível E - Parcialmente Definido


                           Áreas de Processo
         Desenvolvimento de Requisitos (3)
         Solução Técnica (3)
         Integração do Produto (3)
         Verificação (3)
         Validação (3)




Cássia Leite      45         Projeto: mps Br – melhoria de processo do software Brasileiro
Nível D - Largamente Definido


               Áreas de Processo
   Treinamento Organizacional (3)
   Foco no Processo Organizacional (3)
   Definição do Processo Organizacional (3)
   Gerência Integrada do Projeto (3)

                                              Objetivos Específicos
                              Uso do processo definido para o projeto




Cássia Leite     46      Projeto: mps Br – melhoria de processo do software Brasileiro
Nível C - Definido

                           Á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)




Cássia Leite      47      Projeto: mps Br – melhoria de processo do software Brasileiro
Nível B - Gerenciado
            Quantitativamente

                         Áreas de Processo
          Desempenho do Processo Organizacional (4)
          Gerência Quantitativa do Projeto (4)




Cássia Leite      48       Projeto: mps Br – melhoria de processo do software Brasileiro
Nível A - Em Otimização


                        Áreas de Processo
          Inovação e Deployment Organizacional (5)
          Análise e Resolução de Causas (5)




Cássia Leite      49      Projeto: mps Br – melhoria de processo do software Brasileiro
Os 7 Diferenciais do MR mps
•   7 níveis de maturidade do MR mps permitem:
      – uma implementação gradual, adequada à micro, pequena e média
        empresa
      – aumentar a visibilidade do processo de melhoria
•   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)
•   Definição, implementação e avaliação do MR mps em empresas
    baseada em forte interação Universidade-Empresa, o que
    constitui um catalizador do desenvolvimento tecnológico e de
    negócios

Cássia Leite     50      Projeto: mps Br – melhoria de processo do software Brasileiro
Agenda

               Contexto (motivação)
               Projeto mps Br
               Modelo de Referência MR mps Br
               Situação atual e conclusões




Cássia Leite   51   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
Cássia Leite   52    Projeto: mps Br – melhoria de processo do software Brasileiro
Projeto mps Br: Principais Ações

• Criação do Modelo de Referência para melhoria de
  processos de software (MR mps), compatível com SPICE
  e CMMI, considerando a realidade da empresa Brasileira
• Credenciamento prévio de instituições implementadoras
  e/ou avaliadoras do MR mps em empresas (dentre
  outras, COPPE/UFRJ, CESAR e CenPRA)
• Criação do Modelo de Negócio para melhoria do
  processo de software (MN mps), tanto específico para
  uma empresa (personalisado) como cooperado entre
  várias empresas (pacote)
• Melhoria dos processos de software em um número
  significativo de empresas de software no Brasil, a um
  custo acessível
 Cássia Leite   53   Projeto: mps Br – melhoria de processo do software Brasileiro
Atividades de Capacitação no Uso
do Modelo
 • Estas atividades vêm sendo realizadas em diversos
   locais do país, com grande repercussão
 • Cerca de 350 pessoas participaram de 4 Cursos de
   Introdução ao MR mps, realizados no Rio de Janeiro,
   Brasília, São Paulo, Recife e Campinas.
 • Destas, 53 pessoas foram aprovadas na primeira prova
   de conhecimento para Consultores de Implementação do
   MR mps, realizada em 09 AGO em 10 cidades
 • Outros cursos e provas serão realizados ainda em 2004,
   inclusive experiência-piloto que viabilize a realização de
   cursos e prova de Avaliação do MR mps no início de
   2005

  Cássia Leite   54   Projeto: mps Br – melhoria de processo do software Brasileiro
Projeto mps Br: Ações Internacionais

• Futuras ações internacionais do projeto (p.ex.: parcerias de
  negócio, alianças estratégicas e acordos de cooperação), em
  países específicos, inicialmente com foco na América
  Latina.
• Aproveitando janela de oportunidade, as instituições
  envolvidas no projeto poderão exportar serviços com alto
  valor agregado (VA):
  a) implementação e avaliação do MR mps – Modelo de
  Referência para melhoria do processo de software, com foco
  na micro, pequena e média empresa
   b) implementação do MN mps – Modelo de Negócio para
  melhoria do processo de software (MNC – cooperado entre
  várias empresas, tipo pacote e MNE – específico para cada
  empresa, tipo personalizado)
   c) implementação do CMMI e SPICE, em grandes empresas

   Cássia Leite   55    Projeto: mps Br – melhoria de processo do software Brasileiro
Projeto mps Br: Principais Benefícios

   • Fornecedores de Software, inclusive as micro,
     pequenas e médias empresas de software,
     melhorarão seus processos, a um custo acessível,
     e aumentarão sua competitividade
   • Instituições Envolvidas no Projeto aprimorarão
     sua competência na melhoria de processos de
     software e trabalharão com novos grupos de
     empresas
   • Adquirentes de Software, especialmente os
     órgãos de Governo nas licitações públicas,
     disporão de mais um modelo (o MR mps, além do
     CMM e ISO 9000) para uso em suas aquisições

   Cássia Leite   56   Projeto: mps Br – melhoria de processo do software Brasileiro
Próximo Workshop em BH
• Data: 19/11/2004
• Horário: 13:30 às 18:30 (provável)
• Valor: R$ 190,00 (provável)
• Instrutora: Ana Cristina (UFLA)
• Direito à Prova de conhecimento:
   – Provavelmente em dezembro/2004
• Maiores informações:
      –   Tatiana Borges
      –   FUMSOFT - Sociedade Mineira de Software
      –   Tel: (0xx31) 3284-9910
      –   http://www.fumsoft.softex.br
      –   tatiana@fumsoft.softex.br

Cássia Leite     57    Projeto: mps Br – melhoria de processo do software Brasileiro
Referências
               •   Modelo de Referência – Guia Geral – Versão
                   Preliminar de 04/07/2004
               •   Introdução ao Modelo de Referência para melhoria
                   do processo de software (MR mps)
               • Apresentação CLEI 2004 - Projeto mps Br –
                 melhoria de processo do software Brasileiro
               •   Apresentação Projeto mps Br 18mai2004
               •   www.softex.br
               •   www.sei.cmu.edu


Cássia Leite         58      Projeto: mps Br – melhoria de processo do software Brasileiro
Muito Obrigada


                         Perguntas?


               Cássia Rodrigues de Carvalho F. Leite
                 MSA-Infor Sistemas e Automação Ltda.
                       cassia@msainfor.com.br

Cássia Leite        59    Projeto: mps Br – melhoria de processo do software Brasileiro

More Related Content

What's hot

Apresentacao gerenciamento projetos_mpsbr_scrum
Apresentacao gerenciamento projetos_mpsbr_scrumApresentacao gerenciamento projetos_mpsbr_scrum
Apresentacao gerenciamento projetos_mpsbr_scrumIsabella Fonseca
 
Mps br final - mps
Mps br final - mpsMps br final - mps
Mps br final - mpsEdvaldo Cruz
 
Renan st matsushita-2010
Renan st matsushita-2010Renan st matsushita-2010
Renan st matsushita-2010Janiel Medeiros
 
Mps-br gerencia de decisões
Mps-br gerencia de  decisõesMps-br gerencia de  decisões
Mps-br gerencia de decisõesdionilson lemos
 
Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2
Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2
Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2Urique Hoffmann
 
PMBOK & RUP - UFAM 2012/2 - Gerência de Projetos
PMBOK & RUP - UFAM 2012/2 - Gerência de ProjetosPMBOK & RUP - UFAM 2012/2 - Gerência de Projetos
PMBOK & RUP - UFAM 2012/2 - Gerência de ProjetosUrique Hoffmann
 
Melhoria de processos do software brasileiro
Melhoria de processos do software brasileiroMelhoria de processos do software brasileiro
Melhoria de processos do software brasileiroingrid_fatec
 
MPS.BR - Melhoria de Processos do Software Brasileiro
MPS.BR - Melhoria de Processos do Software BrasileiroMPS.BR - Melhoria de Processos do Software Brasileiro
MPS.BR - Melhoria de Processos do Software BrasileiroAntônio Filho
 
Apresentação do Trabalho de Conclusão de Curso
Apresentação do Trabalho de Conclusão de CursoApresentação do Trabalho de Conclusão de Curso
Apresentação do Trabalho de Conclusão de CursoMaridiane Plácido
 
DESENVOLVIMENTO DE UMA METODOLOGIA PARA O GERENCIAMENTODE PROJETOS BASEADO NA...
DESENVOLVIMENTO DE UMA METODOLOGIA PARA O GERENCIAMENTODE PROJETOS BASEADO NA...DESENVOLVIMENTO DE UMA METODOLOGIA PARA O GERENCIAMENTODE PROJETOS BASEADO NA...
DESENVOLVIMENTO DE UMA METODOLOGIA PARA O GERENCIAMENTODE PROJETOS BASEADO NA...Maridiane Corrêa Placido
 
Gerencia de Decisões
Gerencia de DecisõesGerencia de Decisões
Gerencia de Decisõesmarviowesley
 
2008 - Forum Benchmarking - Resultados do Programa Aumento Maturidade em Proj...
2008 - Forum Benchmarking - Resultados do Programa Aumento Maturidade em Proj...2008 - Forum Benchmarking - Resultados do Programa Aumento Maturidade em Proj...
2008 - Forum Benchmarking - Resultados do Programa Aumento Maturidade em Proj...Cláudio C. Boros PMP, PRINCE2, PMO-CC
 

What's hot (20)

Slides MPS-BR
Slides MPS-BRSlides MPS-BR
Slides MPS-BR
 
Apresentacao gerenciamento projetos_mpsbr_scrum
Apresentacao gerenciamento projetos_mpsbr_scrumApresentacao gerenciamento projetos_mpsbr_scrum
Apresentacao gerenciamento projetos_mpsbr_scrum
 
Mps br final - mps
Mps br final - mpsMps br final - mps
Mps br final - mps
 
Mpsbr
MpsbrMpsbr
Mpsbr
 
Renan st matsushita-2010
Renan st matsushita-2010Renan st matsushita-2010
Renan st matsushita-2010
 
Mps-br gerencia de decisões
Mps-br gerencia de  decisõesMps-br gerencia de  decisões
Mps-br gerencia de decisões
 
Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2
Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2
Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2
 
PMBOK & RUP - UFAM 2012/2 - Gerência de Projetos
PMBOK & RUP - UFAM 2012/2 - Gerência de ProjetosPMBOK & RUP - UFAM 2012/2 - Gerência de Projetos
PMBOK & RUP - UFAM 2012/2 - Gerência de Projetos
 
Melhoria de processos do software brasileiro
Melhoria de processos do software brasileiroMelhoria de processos do software brasileiro
Melhoria de processos do software brasileiro
 
CMMI e MPS.BR - Introdução
CMMI e MPS.BR - IntroduçãoCMMI e MPS.BR - Introdução
CMMI e MPS.BR - Introdução
 
O Modelo mps.Br
O Modelo mps.BrO Modelo mps.Br
O Modelo mps.Br
 
MPS.BR - Melhoria de Processos do Software Brasileiro
MPS.BR - Melhoria de Processos do Software BrasileiroMPS.BR - Melhoria de Processos do Software Brasileiro
MPS.BR - Melhoria de Processos do Software Brasileiro
 
MPS.BR
MPS.BRMPS.BR
MPS.BR
 
Apresentação do Trabalho de Conclusão de Curso
Apresentação do Trabalho de Conclusão de CursoApresentação do Trabalho de Conclusão de Curso
Apresentação do Trabalho de Conclusão de Curso
 
DESENVOLVIMENTO DE UMA METODOLOGIA PARA O GERENCIAMENTODE PROJETOS BASEADO NA...
DESENVOLVIMENTO DE UMA METODOLOGIA PARA O GERENCIAMENTODE PROJETOS BASEADO NA...DESENVOLVIMENTO DE UMA METODOLOGIA PARA O GERENCIAMENTODE PROJETOS BASEADO NA...
DESENVOLVIMENTO DE UMA METODOLOGIA PARA O GERENCIAMENTODE PROJETOS BASEADO NA...
 
Mps br
Mps brMps br
Mps br
 
Gerencia de Decisões
Gerencia de DecisõesGerencia de Decisões
Gerencia de Decisões
 
2008 - Forum Benchmarking - Resultados do Programa Aumento Maturidade em Proj...
2008 - Forum Benchmarking - Resultados do Programa Aumento Maturidade em Proj...2008 - Forum Benchmarking - Resultados do Programa Aumento Maturidade em Proj...
2008 - Forum Benchmarking - Resultados do Programa Aumento Maturidade em Proj...
 
MPS.BR
MPS.BRMPS.BR
MPS.BR
 
Cmmi e mps.Br
Cmmi e mps.BrCmmi e mps.Br
Cmmi e mps.Br
 

Viewers also liked

Shadow Fighter The Movie
Shadow Fighter The MovieShadow Fighter The Movie
Shadow Fighter The Movieguest337e86
 
Pan’S Labyrinth Review
Pan’S Labyrinth ReviewPan’S Labyrinth Review
Pan’S Labyrinth Reviewmauri_mauta
 
Why Have A Blog
Why Have A BlogWhy Have A Blog
Why Have A BlogKara Jones
 
Blogging Barriers Pt2
Blogging Barriers Pt2Blogging Barriers Pt2
Blogging Barriers Pt2Kara Jones
 
Addressing The Barriers
Addressing The BarriersAddressing The Barriers
Addressing The BarriersKara Jones
 

Viewers also liked (8)

Shadow Fighter The Movie
Shadow Fighter The MovieShadow Fighter The Movie
Shadow Fighter The Movie
 
Russ
RussRuss
Russ
 
Filaret Barbu
Filaret Barbu Filaret Barbu
Filaret Barbu
 
Israel
IsraelIsrael
Israel
 
Pan’S Labyrinth Review
Pan’S Labyrinth ReviewPan’S Labyrinth Review
Pan’S Labyrinth Review
 
Why Have A Blog
Why Have A BlogWhy Have A Blog
Why Have A Blog
 
Blogging Barriers Pt2
Blogging Barriers Pt2Blogging Barriers Pt2
Blogging Barriers Pt2
 
Addressing The Barriers
Addressing The BarriersAddressing The Barriers
Addressing The Barriers
 

Similar to Spin72

Apresentação-07JUN10-MPS.BR-SBQS-2010 (1).ppt
Apresentação-07JUN10-MPS.BR-SBQS-2010 (1).pptApresentação-07JUN10-MPS.BR-SBQS-2010 (1).ppt
Apresentação-07JUN10-MPS.BR-SBQS-2010 (1).pptDETUDOUMPOUCO42
 
CMM - Os níveis 3, 4 e 5
CMM - Os níveis 3, 4 e 5CMM - Os níveis 3, 4 e 5
CMM - Os níveis 3, 4 e 5elliando dias
 
3 - Modelos de Processo de Software - Prof.ª Cristiane Fidelix
3 - Modelos de  Processo de Software - Prof.ª Cristiane Fidelix3 - Modelos de  Processo de Software - Prof.ª Cristiane Fidelix
3 - Modelos de Processo de Software - Prof.ª Cristiane FidelixCris Fidelix
 
Modelos E Ferramentas Para A GovernançA Em Tic
Modelos E Ferramentas Para A GovernançA Em TicModelos E Ferramentas Para A GovernançA Em Tic
Modelos E Ferramentas Para A GovernançA Em Ticguest10d13ab
 
Qualidade de Software e normas ISO 15504, 12207, MPS.BR e Empresa Certificada
Qualidade de Software e normas ISO 15504, 12207, MPS.BR e Empresa CertificadaQualidade de Software e normas ISO 15504, 12207, MPS.BR e Empresa Certificada
Qualidade de Software e normas ISO 15504, 12207, MPS.BR e Empresa CertificadaVinicius_Nunes
 
Gerenciamento PDS
Gerenciamento PDSGerenciamento PDS
Gerenciamento PDSFatec Jales
 
Qualidade de software e sua influência no sucesso do projeto
Qualidade de software e sua influência no sucesso do projetoQualidade de software e sua influência no sucesso do projeto
Qualidade de software e sua influência no sucesso do projetoValquíria Duarte D'Amato
 
Engenharia de software apostila analise de requisitos ii
Engenharia de software   apostila analise de requisitos iiEngenharia de software   apostila analise de requisitos ii
Engenharia de software apostila analise de requisitos iirobinhoct
 
Gerência de Projetos de Software com RUP, CMM e ISO 9001
Gerência de Projetos de Software com RUP, CMM e ISO 9001Gerência de Projetos de Software com RUP, CMM e ISO 9001
Gerência de Projetos de Software com RUP, CMM e ISO 9001elliando dias
 
Gerencia De Projetos Com RUP Cmm E Iso 9001
Gerencia De Projetos Com RUP Cmm E Iso 9001Gerencia De Projetos Com RUP Cmm E Iso 9001
Gerencia De Projetos Com RUP Cmm E Iso 9001elliando dias
 
A Importancia Dos Processos Na Empresa
A Importancia Dos Processos Na EmpresaA Importancia Dos Processos Na Empresa
A Importancia Dos Processos Na EmpresaThais.Leite
 
Modelo de referência e método de avaliação para
Modelo de referência e método de avaliação paraModelo de referência e método de avaliação para
Modelo de referência e método de avaliação paraqualityquality
 
Modelo de referência e método de avaliação para
Modelo de referência e método de avaliação paraModelo de referência e método de avaliação para
Modelo de referência e método de avaliação paraqualityquality
 
Maturidade no desenvolvimento de software: CMMI e MPS-BR
Maturidade no desenvolvimento de software: CMMI e MPS-BR Maturidade no desenvolvimento de software: CMMI e MPS-BR
Maturidade no desenvolvimento de software: CMMI e MPS-BR Devmedia
 

Similar to Spin72 (20)

Apresentação-07JUN10-MPS.BR-SBQS-2010 (1).ppt
Apresentação-07JUN10-MPS.BR-SBQS-2010 (1).pptApresentação-07JUN10-MPS.BR-SBQS-2010 (1).ppt
Apresentação-07JUN10-MPS.BR-SBQS-2010 (1).ppt
 
CMM - Os níveis 3, 4 e 5
CMM - Os níveis 3, 4 e 5CMM - Os níveis 3, 4 e 5
CMM - Os níveis 3, 4 e 5
 
3 - Modelos de Processo de Software - Prof.ª Cristiane Fidelix
3 - Modelos de  Processo de Software - Prof.ª Cristiane Fidelix3 - Modelos de  Processo de Software - Prof.ª Cristiane Fidelix
3 - Modelos de Processo de Software - Prof.ª Cristiane Fidelix
 
Modelos E Ferramentas Para A GovernançA Em Tic
Modelos E Ferramentas Para A GovernançA Em TicModelos E Ferramentas Para A GovernançA Em Tic
Modelos E Ferramentas Para A GovernançA Em Tic
 
Qualidade de Software e normas ISO 15504, 12207, MPS.BR e Empresa Certificada
Qualidade de Software e normas ISO 15504, 12207, MPS.BR e Empresa CertificadaQualidade de Software e normas ISO 15504, 12207, MPS.BR e Empresa Certificada
Qualidade de Software e normas ISO 15504, 12207, MPS.BR e Empresa Certificada
 
Gerenciamento PDS
Gerenciamento PDSGerenciamento PDS
Gerenciamento PDS
 
Qualidade de software e sua influência no sucesso do projeto
Qualidade de software e sua influência no sucesso do projetoQualidade de software e sua influência no sucesso do projeto
Qualidade de software e sua influência no sucesso do projeto
 
Engenharia de software apostila analise de requisitos ii
Engenharia de software   apostila analise de requisitos iiEngenharia de software   apostila analise de requisitos ii
Engenharia de software apostila analise de requisitos ii
 
Trabalho de SGI
Trabalho de SGITrabalho de SGI
Trabalho de SGI
 
Gerência de Projetos de Software com RUP, CMM e ISO 9001
Gerência de Projetos de Software com RUP, CMM e ISO 9001Gerência de Projetos de Software com RUP, CMM e ISO 9001
Gerência de Projetos de Software com RUP, CMM e ISO 9001
 
Gerencia De Projetos Com RUP Cmm E Iso 9001
Gerencia De Projetos Com RUP Cmm E Iso 9001Gerencia De Projetos Com RUP Cmm E Iso 9001
Gerencia De Projetos Com RUP Cmm E Iso 9001
 
Qualidade de software
Qualidade de softwareQualidade de software
Qualidade de software
 
Painel Synos Crhistian Souza
Painel Synos Crhistian SouzaPainel Synos Crhistian Souza
Painel Synos Crhistian Souza
 
A Importancia Dos Processos Na Empresa
A Importancia Dos Processos Na EmpresaA Importancia Dos Processos Na Empresa
A Importancia Dos Processos Na Empresa
 
Modelo de referência e método de avaliação para
Modelo de referência e método de avaliação paraModelo de referência e método de avaliação para
Modelo de referência e método de avaliação para
 
Modelo de referência e método de avaliação para
Modelo de referência e método de avaliação paraModelo de referência e método de avaliação para
Modelo de referência e método de avaliação para
 
Pmbok&cmm+cmmi
Pmbok&cmm+cmmiPmbok&cmm+cmmi
Pmbok&cmm+cmmi
 
Maturidade no desenvolvimento de software: CMMI e MPS-BR
Maturidade no desenvolvimento de software: CMMI e MPS-BR Maturidade no desenvolvimento de software: CMMI e MPS-BR
Maturidade no desenvolvimento de software: CMMI e MPS-BR
 
Xpmg
XpmgXpmg
Xpmg
 
Cmmi apresentação
Cmmi apresentaçãoCmmi apresentação
Cmmi apresentação
 

More from Humberto Bruno Pontes Silva (20)

Confraria samba choro
Confraria samba choroConfraria samba choro
Confraria samba choro
 
Accountability Corbit Overview 06262007
Accountability Corbit Overview 06262007Accountability Corbit Overview 06262007
Accountability Corbit Overview 06262007
 
Aula08 Sc
Aula08 ScAula08 Sc
Aula08 Sc
 
Ruy C Pq D Cbc 1 2007 10 29
Ruy   C Pq D   Cbc 1 2007 10 29Ruy   C Pq D   Cbc 1 2007 10 29
Ruy C Pq D Cbc 1 2007 10 29
 
Palestra Daniel Dias1
Palestra Daniel Dias1Palestra Daniel Dias1
Palestra Daniel Dias1
 
Portuguese Scrum
Portuguese ScrumPortuguese Scrum
Portuguese Scrum
 
RegulaçãO3
RegulaçãO3RegulaçãO3
RegulaçãO3
 
Certificados Digitais
Certificados DigitaisCertificados Digitais
Certificados Digitais
 
Backdoors
BackdoorsBackdoors
Backdoors
 
Apresentacao Aula04 So
Apresentacao Aula04 SoApresentacao Aula04 So
Apresentacao Aula04 So
 
Apresentacao Aula03 So
Apresentacao Aula03 SoApresentacao Aula03 So
Apresentacao Aula03 So
 
Ch06
Ch06Ch06
Ch06
 
2contecsi B
2contecsi B2contecsi B
2contecsi B
 
Apresentacao Aula02 So
Apresentacao Aula02 SoApresentacao Aula02 So
Apresentacao Aula02 So
 
Spin72
Spin72Spin72
Spin72
 
Licitacoes
LicitacoesLicitacoes
Licitacoes
 
10 P R O C E S S O N O T C U
10  P R O C E S S O  N O  T C U10  P R O C E S S O  N O  T C U
10 P R O C E S S O N O T C U
 
Secex Sc Conhecendo O Tcu
Secex Sc    Conhecendo O TcuSecex Sc    Conhecendo O Tcu
Secex Sc Conhecendo O Tcu
 
Ch10
Ch10Ch10
Ch10
 
Ch03
Ch03Ch03
Ch03
 

Spin72

  • 1. Visão Geral do Projeto mps Br Cássia Rodrigues de Carvalho F. Leite MSA-Infor Sistemas e Automação Ltda. cassia@msainfor.com.br Cássia Leite 1 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 2. Agenda Contexto (motivação) Projeto mps Br Modelo de Referência MR mps Br Situação atual e conclusões Cássia Leite 2 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 3. Percepção da Qualidade dos Processos e Produtos de Software • O que conta no mercado é a percepção que a demanda, tanto doméstica quanto internacional, tem da qualidade dos produtos e processos nas empresas de software de cada país • Vide o êxito das empresas da Índia ao associarem sua imagem à maturidade dos seus processos de software (CMM – Capability Maturity Model) Ref: A Indústria de Software no Brasil – 2002: Fortalecendo a Economia do Conhecimento [MIT & SOFTEX, 2002] Cássia Leite 3 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 4. Comparação da Maturidade do Processo de Software • No Brasil, as empresas locais favoreceram a ISO 9000, que equivale aproximadamente ao nível 3 do CMM • Até 2003, na Índia 32 empresas atingiram o nível 5 do CMM, no qual a China tinha 1 empresa e o Brasil nenhuma • [Em relação ao CMM], como um todo, a maioria das empresas chinesas e brasileiras não está em um nível suficientemente alto de maturidade do processo para competir com as empresas indianas Ref: Slicing the Knowledge-based Economy in Brazil, China and India: a tale of 3 software industries [MIT, 2003] Cássia Leite 4 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 5. Certificação ISO 9000 e CMM em Empresas que Desenvolvem Software no Brasil Certificação 1997 1999 2001 2003 ISO 9000 102 206 167 214 CMM (total) 1 2 6 30 Nível 5 - - - - Nível 4 - - - 1 Nível 3 1 1 4 5 Nível 2 - 1 2 24 Fonte: MCT/SEITEC Cássia Leite 5 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 6. Certificação CMM em Empresas que Desenvolvem Software no Brasil Fonte: MCT/SEITEC Cássia Leite 6 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 7. Problema da Excelência: como atingir CMM nível 5 no Brasil? • No topo da pirâmide estão as empresas exportadoras de software e outras grandes empresas que desejam atingir níveis mais altos de maturidade (CMM níveis 4 e 5) e serem formalmente certificadas pelo SEI - Software Engineering Institute, em um processo de longo prazo, independente do fator custo • Um programa como este pode levar de 4 a 10 anos e custar centenas de milhares de dólares (modelo de negócio específico para cada empresa) • O “Projeto Qualificação de Profissionais no Modelo CMMI”, com recursos de um dos Programas Prioritários em Informática do MCT (PPI SOFTEX) no período 2004-2006, visa resolver este problema no longo prazo22 Cássia Leite 7 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 8. Problema da Inclusão: como melhorar radicalmente o processo de software no Brasil ? • Na base da pirâmide encontra-se a grande massa de micro, pequenas e médias empresas de software brasileiras, com poucos recursos, que necessita melhorar radicalmente seus processos de software • Estas empresas precisam saber como adaptar à sua realidade, rapidamente, modelos para melhoria de processos de software como o CMMI níveis 2 e 3, a um custo acessível (modelo de negócio cooperado entre várias empresas) • O “Projeto mps Br – melhoria de processo do software Brasileiro”, com recursos do Fundo Verde Amarelo (FVA) no péríodo 2004-2006, visa criar e disseminar o Modelo de Referência para melhoria do processo de software (MR mps), a um custo acessível Cássia Leite 8 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 9. Preocupações da Engenharia de Software Qualidade do processo Qualidade do produto Necessidades do Negócio Cássia Leite 9 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 10. Motivações para a definição de um 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 Acompanhamento da satisfação do cliente Cássia Leite 10 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 11. Agenda Contexto (motivação) Projeto mps Br Modelo de Referência MR mps Br Situação atual e conclusões Cássia Leite 11 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 12. Projeto mps Br: melhoria de processo do software Brasileiro • Visa a melhoria de processos de software em empresas brasileiras, a um custo acessível, especialmente na grande massa de micro, pequenas e médias empresas • Objetivo principal: definir e implementar o Modelo de Referência para melhoria de processo de software (MR mps) em 120 empresas até JUN 2006, com perspectiva de mais 160 empresas nos dois anos subsequentes • Objetivos Secundários: disseminar, em diversos locais do país, i) a capacitação no uso do modelo; ii) o credenciamento de instituições implementadoras e avaliadoras do modelo, especialmente instituições de ensino e centros tecnológicos; iii) a implementação e avaliação do modelo com foco em grupos de empresas Cássia Leite 12 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 13. Projeto mpsBr - melhoria do processo de software brasileiro Realidade das Empresas Brasileiras CMMI Softex SPICE Governo Universidades SCAMPI Modelo de Referência para Melhoria do Processo de Software Cássia Leite 13 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 14. Modelo de Referência para Melhoria de Processo de Software CMMI SPICE SCAMPI MODELO PARA MELHORIA DO PROCESSO DE SOFTWARE (MR mps) Níveis de Maturidade Método de Avaliação Guia Guia Guia Implementação Avaliação Geral INSTITUIÇÕES CREDENCIADAS INSTITUIÇÕES CREDENCIADAS PARA IMPLEMENTAÇÃO (ICI) PARA AVALIAÇÃO (ICA) ... ... ICI 1 ICI 2 ICI n ICA 1 ICA 2 ICA n Empresa 1 Empresa 2 Empresa n Cássia Leite 14 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 15. Modelo MR mps: 7 Níveis de Maturidade • Baseado em áreas de processo (níveis 2, 3, 4 e 5 do CMMI e SPICE) • Objetivos e práticas 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 Cássia Leite 15 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 16. Implementação do MR mps ICI e/ou ICA Convênio Contrato Contrato Projeto mps Br MNC MNE 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) Cássia Leite 16 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 17. Implementação do MR mps • Treinamento • Projeto piloto • Consultoria para implementação • Auditoria da fidelidade ao processo Cássia Leite 17 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 18. MR mps - Método de Avaliação • 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 Cássia Leite 18 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 19. MR mps - Método de Avaliação 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 Cássia Leite 19 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 20. 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 • Na implementação, o processo da empresa deve ser adequado aos requisitos do MR mps, considerando: – Características da empresa – Níveis de maturidade Cássia Leite 20 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 21. 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 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 Cássia Leite 21 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 22. Capacitação no Uso do Modelo 1. 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 2. 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 3. 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 4. Prova de conhecimento para Consultores de Implementação mps Br (prova de 4 h, baseada na Guia Geral) Cássia Leite 22 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 23. Equipe Coordenadora Forum de Credenciamento e do Projeto mps Controle Estrutura do Projeto Controle do Projeto Coordenação Geral do Projeto Equipe Técnica do Modelo Credenciamento Implementação/ Definição MR mps Avaliação Instituições Credenciadas Instituições Credenciadas Guia Guia Guia Geral Imple- Implementação Avaliação Avaliação mentação Guia Guia Imple- Avaliação mentação Avaliação segundo Implementação do MRmps MRmps Empresas Avaliadas Treinamento para Implementação e Cássia Leite 23Avaliação Projeto: mps Br – melhoria de processo do software Brasileiro
  • 24. Projeto mps Br: Fórum 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 Cássia Leite 24 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 25. 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 Cássia Leite 25 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 26. 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 Cássia Leite 26 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 27. Agenda Contexto (motivação) Projeto mps Br Modelo de Referência MR mps Br Situação atual e conclusões Cássia Leite 27 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 28. Modelo de Referência (MR mps) Níveis de Maturidade Base: Representação em Estágios do CMMI Áreas de processo CMMI (níveis 2, 3, 4 e 5) SPICE - ISO/IEC 15504 Método de Avaliação SCAMPI Cássia Leite 28 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 29. CMMI: Níveis de Maturidade em Estágios Em Otimização Foco na melhoria do processo 5 Gerenciado Processo medido e controlado Quantitativamente 4 Definido Processo caracterizado para a 3 organização e proativo Gerenciado Processo caracterizado para 2 projetos e muitas vezes reativo Inicial Processo imprevisível, pobremente controlado e 1 reativo Cássia Leite 29 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 30. CMMI: Estrutura dos Níveis de Maturidade Nível de Maturidade Área de Processo 1 Área de Processo 2 Área de Processo 3 Objetivo Objetivo Genérico Específico Aspectos Gerais Acordo para Habilidade Direcionamento Verificação da Realizar para Realizar da Implementação Implementação Práticas Específicas Práticas Genéricas Cássia Leite 30 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 31. CMMI: Áreas de Processo Gerência de Requisitos Nível de Maturidade 2 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 Desenvolvimento de Requisitos Nível de Maturidade 3 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 Desempenho do Processo Organizacional Nível de Maturidade 4 Gerência Quantitativa do Projeto Inovação e Deployment Organizacional Nível de Maturidade 5 Análise e Resolução de Causas Cássia Leite 31 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 32. 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 Nível 5 Nível 4 B - Gerenciado quantitativamente C - Definido D - Largamente definido Nível 3 E - Parcialmente definido F - Gerenciado Nível 2 G - Parcialmente Gerenciado Cássia Leite 32 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 33. Modelo de Referência (MR mps) Nível G - Parcialmente Gerenciado Cássia Leite 33 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 34. Nível G - Parcialmente Gerenciado Áreas de Processo Objetivos Específicos Gerência de Requisitos (2) Gerenciar Requisitos Planejamento do Projeto (2) Estabelecer Estimativas Desenvolver o Plano do Projeto Obter Comprometimento com o Plano Monitoração e Controle (2) Monitorar o Projeto com relação aos Planos Gerenciar Ações Corretivas até a Conclusão Gerência de Configuração (2) Estabelecer baselines Gerenciar e controlar alterações Garantia da Qualidade do Avaliar objetivamente o processo e o produto Processo e do Produto (2) de trabalho Cássia Leite 34 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 35. Gerência de Requisitos Gerenciar Requisitos Identificar Obter Inconsistências Requisitos Entendimento entre o Trabalho dos Requisitos do Projeto e os Requisitos Manter Obter Aceite/ Gerenciar Rastreabilidade Comprometi- Mudanças nos bidirecional dos mento com os Requisitos Requisitos Requisitos Hierarquia para Rastreabilidade Cássia Leite 35 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 36. Estabelecer o cronograma e Planejamento do Projeto orçamento Planejar a gerência de dados Planejar Recursos do Projeto Estabelecer o Plano do Projeto Estabelecer Desenvolver Plano Dados de Estimativas do Projeto Planejamento Estimar o escopo do projeto Obter aceite/ Planos do Definir o ciclo de vida comprometimento Projeto dos stakeholders Rever planos que afetam o projeto MONITORAÇÃO E Conciliar trabalho com o nível de recursos CONTROLE DO PROJETO Obter comprometimento com o Plano Cássia Leite 36 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 37. Monitoração e Controle do Projeto Gerenciar Ações Monitorar o Projeto com relação aos Planos Corretivas Monitorar Monitorar Monitorar Conduzir Envolvimento Parametros do Riscos do Revisões nos dos Planejamento Projeto Marcos Stakeholders Analisar do Projeto Aspectos Monitorar Conduzir Monitorar Gerência de Revisões do Comprome- Realizar Dados Progresso timento Ações Corretivas Gerenciar Ações Planos do PLANEJAMENTO Corretivas Projeto DO PROJETO Cássia Leite 37 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 38. Gerência de Configuração Estabelecer Estabelecer Sistema de Gerência de Baselines Integridade Configuração Estabelecer Identificar Registros da Itens de Gerência de Status Configuração Configuração Base de Dados de Pedidos de Alteração Resultados de Estabelecer Realisar Auditorias sistema de Auditorias da Gerência de Configuração Pedidos de Alteração Configuração Itens de Ações Criar ou liberar Seguir e Baselines Controlar Seguir Controlar Mudanças Mudanças Mudanças No que se refere aos processos e produtos deste Cássia Leite nível 38 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 39. Garantia da Qualidade do Processo e do Produto Avaliar Objetivamente Processos e Produtos do Trabalho Avaliar Avaliar Objetivamente Objetivamente os Produtos de os Processos Trabalho e Serviços Produtos do Trabalho Relatórios e Registros No que se refere aos processos e produtos deste nível Formecer Insight Objetivo Comunicar e Garantir Estabelecer Resolução de Registros Não Conformi- dades Cássia Leite 39 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 40. Práticas Genéricas: Nível de Capacidade 2 Nome Prática Genérica Estabelecer e manter uma política organizacional Estabelecer uma Política Organizacional para planejamento e realização do processo Estabelecer e manter os requisitos e objetivos, e Planejar o Processo planejar para a realização do processo Disponibilizar os recursos necessários para a realização do processo, o desenvolvimento dos Fornecer Recursos produtos de trabalho e o fornecimento dos serviços do processo Atribuir Atribuir responsabilidade e autoridade para a Responsabilidade realização do processo Treinar o pessoal que realiza ou dá suporte ao Treinar Pessoal processo conforme necessário Cássia Leite 40 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 41. Práticas Genéricas: Nível de Capacidade 2 Nome Prática Genérica Gerenciar Colocar produtos de trabalho designados do configurações processo sob níveis adequados de gerenciamento de configuração Identificar e envolver Identificar e envolver os stakeholders relevantes stakeholders conforme planejado relevantes Monitorar e controlar Monitorar e controlar o processo com relação ao plano e o processo tomar as ações corretivas adequadas Avaliar Avaliar objetivamente a aderência do processo e dos objetivamente a produtos de trabalho e serviços do processo aos aderência requisitos, objetivos e normas aplicáveis e tratar as não conformidades Rever o status com a Rever as atividades, status e resultados do processo gerência de alto nível com a alta gerência e resolver aspectos pertinentes Cássia Leite 41 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 42. Modelo de Referência (MR mps) Nível F - Gerenciado Cássia Leite 42 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 43. Nível F - Gerenciado Áreas de Processo Objetivos Específicos Gerência de Requisitos (2) Gerenciar Requisitos Planejamento do Projeto (2) Estabelecer Estimativas Desenvolver o Plano do Projeto Obter Comprometimento com o Plano Monitoração e Controle (2) Monitorar o Projeto com relação aos Planos Gerenciar Ações Corretivas até a Conclusão Gerência de Configuração (2) Estabelecer baselines Gerenciar e controlar alterações Estabelecer Integridade Garantia da Qualidade do Avaliar objetivamente o processo e o produto de Processo e do Produto (2) trabalho Fornecer informações objetivas Gerência de Acordos com Estabelecer Acordos com Fornecedores Fornecedores (2) Satisfazer Acordos com Fornecedores Definir Atividades de Medição e Análise Medição e Análise (2) Fornecer Resultados das Medições Cássia Leite 43 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 44. Gerência de Requisitos Gerenciar Requisitos Identificar Obter Inconsistências Requisitos Entendimento entre o Trabalho dos Requisitos do Projeto e os Requisitos Manter Obter Aceite/ Gerenciar Rastreabilidade Comprometi- Mudanças nos bidirecional dos mento com os Requisitos Requisitos Requisitos Hierarquia para Rastreabilidade Cássia Leite 44 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 45. Nível E - Parcialmente Definido Áreas de Processo Desenvolvimento de Requisitos (3) Solução Técnica (3) Integração do Produto (3) Verificação (3) Validação (3) Cássia Leite 45 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 46. Nível D - Largamente Definido Áreas de Processo Treinamento Organizacional (3) Foco no Processo Organizacional (3) Definição do Processo Organizacional (3) Gerência Integrada do Projeto (3) Objetivos Específicos Uso do processo definido para o projeto Cássia Leite 46 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 47. Nível C - Definido Á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) Cássia Leite 47 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 48. Nível B - Gerenciado Quantitativamente Áreas de Processo Desempenho do Processo Organizacional (4) Gerência Quantitativa do Projeto (4) Cássia Leite 48 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 49. Nível A - Em Otimização Áreas de Processo Inovação e Deployment Organizacional (5) Análise e Resolução de Causas (5) Cássia Leite 49 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 50. Os 7 Diferenciais do MR mps • 7 níveis de maturidade do MR mps permitem: – uma implementação gradual, adequada à micro, pequena e média empresa – aumentar a visibilidade do processo de melhoria • 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) • Definição, implementação e avaliação do MR mps em empresas baseada em forte interação Universidade-Empresa, o que constitui um catalizador do desenvolvimento tecnológico e de negócios Cássia Leite 50 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 51. Agenda Contexto (motivação) Projeto mps Br Modelo de Referência MR mps Br Situação atual e conclusões Cássia Leite 51 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 52. 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 Cássia Leite 52 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 53. Projeto mps Br: Principais Ações • Criação do Modelo de Referência para melhoria de processos de software (MR mps), compatível com SPICE e CMMI, considerando a realidade da empresa Brasileira • Credenciamento prévio de instituições implementadoras e/ou avaliadoras do MR mps em empresas (dentre outras, COPPE/UFRJ, CESAR e CenPRA) • Criação do Modelo de Negócio para melhoria do processo de software (MN mps), tanto específico para uma empresa (personalisado) como cooperado entre várias empresas (pacote) • Melhoria dos processos de software em um número significativo de empresas de software no Brasil, a um custo acessível Cássia Leite 53 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 54. Atividades de Capacitação no Uso do Modelo • Estas atividades vêm sendo realizadas em diversos locais do país, com grande repercussão • Cerca de 350 pessoas participaram de 4 Cursos de Introdução ao MR mps, realizados no Rio de Janeiro, Brasília, São Paulo, Recife e Campinas. • Destas, 53 pessoas foram aprovadas na primeira prova de conhecimento para Consultores de Implementação do MR mps, realizada em 09 AGO em 10 cidades • Outros cursos e provas serão realizados ainda em 2004, inclusive experiência-piloto que viabilize a realização de cursos e prova de Avaliação do MR mps no início de 2005 Cássia Leite 54 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 55. Projeto mps Br: Ações Internacionais • Futuras ações internacionais do projeto (p.ex.: parcerias de negócio, alianças estratégicas e acordos de cooperação), em países específicos, inicialmente com foco na América Latina. • Aproveitando janela de oportunidade, as instituições envolvidas no projeto poderão exportar serviços com alto valor agregado (VA): a) implementação e avaliação do MR mps – Modelo de Referência para melhoria do processo de software, com foco na micro, pequena e média empresa b) implementação do MN mps – Modelo de Negócio para melhoria do processo de software (MNC – cooperado entre várias empresas, tipo pacote e MNE – específico para cada empresa, tipo personalizado) c) implementação do CMMI e SPICE, em grandes empresas Cássia Leite 55 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 56. Projeto mps Br: Principais Benefícios • Fornecedores de Software, inclusive as micro, pequenas e médias empresas de software, melhorarão seus processos, a um custo acessível, e aumentarão sua competitividade • Instituições Envolvidas no Projeto aprimorarão sua competência na melhoria de processos de software e trabalharão com novos grupos de empresas • Adquirentes de Software, especialmente os órgãos de Governo nas licitações públicas, disporão de mais um modelo (o MR mps, além do CMM e ISO 9000) para uso em suas aquisições Cássia Leite 56 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 57. Próximo Workshop em BH • Data: 19/11/2004 • Horário: 13:30 às 18:30 (provável) • Valor: R$ 190,00 (provável) • Instrutora: Ana Cristina (UFLA) • Direito à Prova de conhecimento: – Provavelmente em dezembro/2004 • Maiores informações: – Tatiana Borges – FUMSOFT - Sociedade Mineira de Software – Tel: (0xx31) 3284-9910 – http://www.fumsoft.softex.br – tatiana@fumsoft.softex.br Cássia Leite 57 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 58. Referências • Modelo de Referência – Guia Geral – Versão Preliminar de 04/07/2004 • Introdução ao Modelo de Referência para melhoria do processo de software (MR mps) • Apresentação CLEI 2004 - Projeto mps Br – melhoria de processo do software Brasileiro • Apresentação Projeto mps Br 18mai2004 • www.softex.br • www.sei.cmu.edu Cássia Leite 58 Projeto: mps Br – melhoria de processo do software Brasileiro
  • 59. Muito Obrigada Perguntas? Cássia Rodrigues de Carvalho F. Leite MSA-Infor Sistemas e Automação Ltda. cassia@msainfor.com.br Cássia Leite 59 Projeto: mps Br – melhoria de processo do software Brasileiro