F U N D A Ç Ã O E D U C A C I O N A L S Ã O J O S É. MODELOS DE MATURIDADE CMMI Capability Maturity Model Integration (CMMI)
|
|
- Rodrigo Felgueiras das Neves
- 8 Há anos
- Visualizações:
Transcrição
1 1 MODELOS DE MATURIDADE CMMI Capability Maturity Model Integration (CMMI) Teresinha Moreira de Magalhães 1 Lúcia Helena de Magalhães 2 Fernando Machado da Rocha 3 Resumo Este trabalho visa apresentar uma visão dos modelos de maturidade de processo do Software, com foco no CMM do SEI, com a análise da estrutura interna de seus componentes e os conceitos fundamentais relacionados ao mesmo; Procura dar ênfase na compreensão dos principais elementos para obtenção do Processo de Software Maduro: os Níveis de Maturidade e suas respectivas Áreas-Chave de Processo. Palavras Chaves: Processo, Software, Maturidade 1 Teresinha Moreira de Magalhães, Doutora em Computação de alto Desempenho pela Universidade Federal do Rio de Janeiro, mestra em Engenharia de Produção com ênfase em Produção de Mídias pela Universidade Federal de Santa Catarina. Professora da Universidade Federal de Juiz de Fora, Professora da Faculdade do Sudeste Mineiro, Professora e Coordenadora do Curso de Desenvolvimento Web da Faculdade de Ciências Econômicas Vianna Júnior. tmagalhaes@viannajr.edu.br 2 Lúcia Helena de Magalhães, Pós Graduada em Desenvolvimento de Aplicações para Web pelo Centro de Ensino Superior. Professora de Computação na Universidade Presidente Antônio Carlos e Professora no Curso de Desenvolvimento Web da Faculdade de Ciências Econômicas Vianna Júnior. lmagalhaes@viannajr.edu.br 3 Fernando Machado da Rocha, Graduado em Engenharia Eletrônica pela Universidade Gama Filho do Rio de Janeiro e Especialização em Sistemas Computacionais pela Faculdade de Ciências Gerênciais de Santos Dumont. Professor do Curso de Sistemas para Internet das Faculdades Integradas Vianna Júnior. frocha@viannajr.edu.br
2 2 MODELOS DE MATURIDADE CMMI O modelo de avaliação de maturidade do processo de desenvolvimento CMM (Capability Maturity Model) considera o gerenciamento de requisitos como sendo uma das primeiras etapas para alcançar a maturidade organizacional, e para haver o gerenciamento é preciso que o processo de desenvolvimento de requisitos esteja implantado na empresa. Desta forma, para se alcançar a gerência de requisitos é necessário que os processos de desenvolvimento de requisitos sejam bem definidos. O conceito de Modelo de Maturidade de Capacitação para Software, que é um metamodelo de Processo desenvolvido pela Carnegie Mellon University através do seu órgão SEI (Software Engineering Institute) - centro de pesquisa e desenvolvimento criado, em 1984, pelo Departamento de Defesa dos Estados Unidos define Capacitação para Software como sendo a habilitação que a organização tem em sistematicamente produzir software com a qualidade esperada, dentro dos prazos concordados e com os recursos alocados. O CMM (Modelo de Maturidade da Capacidade) é um modelo de desenvolvimento para aplicação específica ao SW, dentro de um contexto de qualidade total no âmbito de uma organização. É uma estrutura, para avaliação e melhoria, aplicada somente ao processo de SW. O modelo se baseia principalmente na experiência da comunidade de SW da indústria americana, com a utilização de conceitos de gerenciamento de processos de autores consagrados, cujos modelos foram largamente aplicados em outras áreas. O CMM (Capability Maturity Model) é o modelo mais conhecido desse conceito. Ele basicamente é uma metodologia de diagnóstico e avaliação da maturidade da capacitação em desenvolvimento de softwares numa organização (empresa ou instituição). O objetivo maior do CMM é determinar em que estágio de maturidade uma empresa está em seu ciclo de desenvolvimento de software. Nasceu da necessidade do Departamento de Defesa americano em avaliar as empresas terceirizadas que desenvolviam softwares para eles.
3 3 O projeto da CMM é liderado por Watts Humphrey que foi responsável pelo desenvolvimento de software da IBM, durante anos. A seguir a evolução do projeto: início do desenvolvimento de um modelo de maturidade de processo, para ajudar as organizações a melhorar seus processos de software (por solicitação do governo federal). junho liberação de breve descrição do modelo de maturidade de processo de software. setembro versão preliminar do questionário de maturidade a versão do CMM (Versão 1.0) depois de 5 anos de experiência, o modelo de maturidade evoluiu para um modelo completamente definido, usando conhecimento adquirido das avaliações de processo de software e de extensivo retorno das indústrias e do governo. fevereiro Versão 1.1 do CMM - Capability Maturity Model for Software (atualmente usada) A estrutura do modelo de maturidade de processo de software está baseada nos princípios de qualidade de produto que existem há 60 anos. Ou seja, Shewart (AT&T) promulgou os princípios de controle estatístico de qualidade. Os princípios de Shewart foram posteriormente desenvolvidos e demonstrados com sucesso no trabalho de Deming e Juran. Ou sejam: Princípios do TQM (Total Quality Management). Reação em cadeia de Deming. O modelo consiste das melhores práticas para o desenvolvimento e manutenção de sistemas e softwares (Almeida, 2005). Embora não seja uma norma emitida por uma instituição internacional (como a ISO ou o IEEE), este modelo tem tido uma grande aceitação mundial, até mesmo fora do mercado americano. "CMM" não deve ser entendido como sendo uma METODOLOGIA, pois o "CMM" não diz exatamente como fazer, mas sim o que deve ser feito (melhores práticas) CMM é uma marca registrada, o SEI avalia e fornece um certificado referente ao nível da organização.
4 4 Qualidade do Modelo Segundo a norma brasileira (NBR ISO 8402), a qualidade é a totalidade das características de uma entidade que lhe confere a capacidade de satisfazer às necessidades explícitas e implícitas. Desta forma, destaca que na empresa imatura, os processos de desenvolvimento são improvisados e se existem não são seguidos; O trabalho é feito em regime de emergência; Dificilmente se cumpre compromissos e prazos; Não se faz planejamento com estimativas realistas; O sucesso de um projeto depende de alguns excepcionais na equipe. Capacidade A capacidade descreve a faixa de resultadados de um processo de software esperados dentro de uma margem de probabilidade. Maturidade Reflete uma medida do quanto o processo pode ser definido, gerenciado, medido, controlado e executado de maneira eficaz. CMM - Processos A definição ou descrição de um processo não é um processo, ele só pode ser chamado assim quando executado. Um processo é composto de três componentes: ferramentas, pessoal, e procedimentos e métodos. CMM - Componentes Níveis de maturidade Áreas chave de processos Objetivos Características comuns Práticas base KPAs - Key Process Areas
5 5 São áreas chaves que permitem alcançar um conjunto de metas ou objetivos. Cada nível é composto por um conjunto de KPAs. A satisfação de seus objetivos permite avaliar o nível de maturidade da organização Cada KPA é subdividida em um conjunto de práticas. CMM Estrutura Figura 1: Estrutura CMM Modelo Está organizado em uma série de práticas organizadas em cinco níveis crescentes de maturidade. A aplicação desrespeitando os níveis geralmente leva a resultados insatisfatórios. CMM - Os 5 Níveis
6 6 Figura 2: Modelo Nível 1 (Inicial) Poucos processos definidos Deficiências de planejamento Dificuldades em realizar previsões Imprevistos são comuns Desenvolvimento confuso de software Passa-se diretamente dos requisitos à codificação Documentação é encarado com algo inútil Dependente de heroísmos individuais Não possui KPAs Nível 2 (Repetível) KPAs Áreas chave: Gestão de requisitos Planejamento de projetos Supervisão e acompanhamento de projetos Gestão da subcontratação Grupo de garantia da qualidade Gestão de configurações Nível 3 (Definido) Estrutura de processos que permite adaptação a mudanças Controle do processo mesmo em crise Gestão é feita com base em knowhow. Processo de desenvolvimento bem documentado Preocupação em que todos tenham conhecimento comum. Atividades planejadas, estáveis e repetitivas. Nível 4 (Gerenciado)
7 7 Administração de processos e produtos tem tratamento quantitativo. Produtividade e qualidade são medidas em todos os projetos. Criada uma base de dados para os processos Riscos gerenciados para novos projetos Gestão quantitativa dos processos. Gestão da qualidade de software. Nível 5 (Em otimização) Processos em melhoria contínua Gerentes identificam pontos fracos e agem de forma pró ativa Eficiência é usada para análise de novas tecnologias Avaliação constante da equipe para tornar o trabalho mais produtivo Pessoas e os Níveis 1. O sucesso depende de indivíduos e heróis, relacionamentos descoordenados e às vezes conflitantes 2. O sucesso ainda depende de indivíduos, mas existe apoio gerencial e treinamento para algumas funções 3. Grupos trabalham de maneira coordenada, treinamento é planejado 4. Forte sentimento de trabalho em equipe 5. Todos estão engajados no programa de melhoria contínua. Tecnologia e os Níveis 1. A introdução de novas é arriscada 2. Atividades que estão bem definidas facilitam a introdução de novas. 3. Novas tecnologias são avaliadas qualitativamente. 4. Novas tecnologias são avaliadas quantitativamente. 5. Novas tecnologias são planejadas e introduzidas com total controle. Medidas e os Níveis 1. Coleta de dados é feita de maneira ad hoc
8 8 2. Coleta de dados de atividades de planejamento e acompanhamento é feita de maneira sistemática 3. Todos os processos definidos têm coleta sistemática de dados, os quais são compartilhados por todos os projetos da organização 4. A definição e coleta de dados é padronizada na organização e os dados são usados para entender os processos de maneira quantitativa e estabilizá-los. 5. Os dados coletados são usados para avaliar e selecionar possibilidades de melhoria de processos Características Comuns e Práticas Base Tabela 2: Características comuns e práticas base Característica Comum Descrição Práticas Base relacionada Compromisso com realizar Atitudes a serem tomadas pela organização para garantir que o processo se estabeleça e seja duradouro. Capacidade de realizar Pré-requisitos que devem existir no projeto ou na organização para implementar o processo de forma competente. Atividades realizadas Papéis e procedimentos necessários para implementar uma área-chave do processo. Medições e análise Necessidade de medir o processo e analisar as medições. Estabelecimentos de políticas e apadrinhamento de um gerente experiente. Alocação de recursos, definição de estrutura organizacional e de treinamento. Estabelecimento de planos e procedimentos, realização de traalho, acompanhamento de trabalho e tomada de ações corretivas se necessário. Realizações de medições para determinar o estado e a efetividade das atividades realizadas. Resultados da aplicação do CMM Tabela 3: Resultados Resultado Média Ganho anual de Produtividade 35% Ganho anual em detecção prévia de defeitos 22% Redução anual do tempo de entrega do produto no Mercado 19% Redução anual em relatos de defeitos no cliente 39% Retorno do investimento 5.0 Problemas do CMM Metodologia muito extensa;
9 9 Promove a burocracia. Gera muita documentação inútil. Voltado ao gestor, não à equipe. Não tem foco nas habilidades das pessoas. Volta ao Taylorismo e Fordismo. Melhoria nos 5 Níveis Tabela 4: Modelo de Maturidade em Melhoria Contínua de Bresant, Caffyn e Gallagher Nível Título Características Nível 1 Nível 2 Nível 3 Nível 4 Nível 5 Pré interesse na melhoria contínua Melhoria contínua estruturada Melhoria contínua dirigida para meta Melhoria contínua proativa Capacidade completa de melhoria contínua Fonte: Bressant et al.(2001. p.73). Não existe uma estrutura formal para a melhoria na organização, sendo os problemas solucionados ao acaso, sempre visando um benefício apenas de curto prazo. Além disso, não existem estratégias de impacto nos recursos humanos, como treinamento, desenvolvimento e reconhecimento. Existe um comitê formal para construir um sistema que desenvolverá a melhoria contínua na empresa, contando com a participação dos funcionários nas atividades, mesmo essas não sendo integradas às operações do dia-a-dia. Os funcionários são treinados nas ferramentas básicas de melhoria e o sistema de reconhecimento é introduzido. Existe uma utilização formal dos objetivos estratégicos, sendo as atividades de melhoria continua parte das atividades gerais de administração. Existe uma tendência para se desenvolver autonomamente e os indivíduos e grupos gerencial e direcionam seus próprios processos. Neste nível, as responsabilidades da melhoria contínua são desenvolvidas para a unidade de solução de problemas. Aproximação do modelo de aprendizagem organizacional, existindo a identificação e solução sistemática de problemas e compartilhamento do aprendizado. O uso de estratégia de melhoria de processos através de avaliação contínua, identificação de problemas e suas devidas ações corretivas permite estabelecer cinco níveis de maturidade (veja a tabela 2). CMMi (Capability Maturity Model Integration) é o modelo de maturidade surgido recentemente com o fim de unificar e agrupar as diferentes usabilidades do CMM e de outros modelos de processos de melhoria corporativo. Poucas as empresas, no mundo, que conseguem atingir o nível 5, a grande maioria fica nos estágios iniciais. No Brasil, até o presente ano (2007), existiam somente 4 empresas que tinham alcançado o nível 5 do CMMi. Estágios Nível 1 Inicial Tabela 5: Modelo de maturidade CMMI Descrição Caótico, estágio onde a maioria das empresas de software se
10 10 encontram. Nível 2 Repetitivo Capacidade de repetir sucessos anteriores através do acompanhamento de custos, cronogramas e funcionalidades. Nível 3 Definido O processo de software é bem definido, documentado e padronizado. Nível 4 Gerenciado Realiza uma gerência quantitativa e qualitativa do processo de software e do produto. Nível 5 Em Otimização Usa a informação quantitativa para melhorar continuamente e gerenciar o processo de software. CONCLUSÃO O CMMI baseia-se em melhores práticas relevantes extraídas do Quadro CMMI Framework para definir práticas eficazes e eficientes para organizações governamentais. Eles fornecem uma base para a aquisição de disciplina e rigor nos processos que permitam o desenvolvimento de produtos e serviços a serem executados repetidamente. Os documentos de CMMI podem também ser usados para aquisição de práticas que devem ser realizados por projetos de governo em sistemas ou serviços. Estas práticas, no entanto, também podem ser usadas por organizações não-governamentais para melhorar as suas práticas de aquisição ou terceirização. As informações contidas no CMMI também podem ser usadas por organizações que gerem a aquisição de vários projetos relacionados à aquisição (por exemplo, centros de produto, os funcionários do Programa Executivo) para estabelecer um programa de aquisição de melhorias de processos e assegurar o sucesso de projetos em sua jurisdição. BIBLIOGRAFIA CMMI - Capability Maturity Model Integration (CMMI) disponível via url: acesso em 23 de julho de PAULA F., W. P. Engenharia de Software: Fundamentos, Métodos e Padrões LTC, PRESSMAN, R. S. Engenharia de Software. São Paulo- Makron Books, 1995.
11 11 SOMMERVILLE, I. Engenharia de Software. São Paulo Pearson Addison Wesley, ISO/IEC Std 12207: Information technology - Software life cycle processes. Disponível via URL em: Acesso em julho, 2010.
CMM Capability Maturity Model. Silvia Regina Vergilio
CMM Capability Maturity Model Silvia Regina Vergilio Histórico O DoD patrocinou a fundação do SEI (Software Engineering Institute) na Universidade de Carnegie Mellon (Pittsburg) com o objetivo de propor
Leia maisQUALIDADE DE SOFTWARE AULA N.7
QUALIDADE DE SOFTWARE AULA N.7 Curso: SISTEMAS DE INFORMAÇÃO Disciplina: Qualidade de Software Profa. : Kátia Lopes Silva 1 CMM: DEFINIÇÃO Capability Maturity Model Um modelo que descreve como as práticas
Leia maisC.M.M. Capability Maturity Model Modelo de Maturidade da Capacidade
UNISUL Universidade do Sul de Santa Catarina. Campus da Grande Florianópolis Pedra Branca. CIÊNCIA DA COMPUTAÇÃO ENGENHARIA DE SOFTWARE ALUNO: Volnei A. Caetano Palhoça 02 de Junho de 2000 C.M.M. Capability
Leia maisMODELO CMM MATURIDADE DE SOFTWARE
MODELO CMM MATURIDADE DE SOFTWARE O modelo CMM Capability Maturity Model foi produzido pelo SEI (Software Engineering Institute) da Universidade Carnegie Mellon (CMU), em Pittsburgh, EUA, por um grupo
Leia maisCMM - Capability Maturity Model
Tema da Aula Normas e Padrões de Qualidade em II CMM Prof. Cristiano R R Portella portella@widesoft.com.br CMM - Capability Maturity Model Desenvolvido pelo SEI (Instituto de Engenharia de ) Carnegie Mellon
Leia maisAS CARACTERÍSTICAS DO CMM E O DESENVOLVIMENTO DE SOFTWARE COM QUALIDADE
REVISTA ELETRÔNICA DE ADMINISTRAÇÃO ISSN 1676-6822 PERIODICIDADE SEMESTRAL EDIÇÃO NÚMERO 8 JUNHO DE 2005 AS CARACTERÍSTICAS DO CMM E O DESENVOLVIMENTO DE SOFTWARE COM QUALIDADE Kleber ALMEIDA Docente da
Leia maisALESSANDRO PEREIRA DOS REIS PAULO CESAR CASTRO DE ALMEIDA ENGENHARIA DE SOFTWARE - CAPABILITY MATURITY MODEL INTEGRATION (CMMI)
ALESSANDRO PEREIRA DOS REIS PAULO CESAR CASTRO DE ALMEIDA ENGENHARIA DE SOFTWARE - CAPABILITY MATURITY MODEL INTEGRATION (CMMI) APARECIDA DE GOIÂNIA 2014 LISTA DE TABELAS Tabela 1 Áreas de processo por
Leia maisCMMI: Capability Maturity Model Integration
CMMI: Capability Maturity Model Integration Adriano J. Holanda http://holanda.xyz 21/10/2015 Adriano J. Holandahttp://holanda.xyz CMMI: Capability Maturity Model Integration CMMI: Capability Maturity Model
Leia maisQualidade de. Software. Definições. Qualidade do Produto ISO 9126. Processo de. Software. Modelo de Processo de. Software CMM SPICE ISO 12207
Qualidade de : Visão Geral ISO 12207: Estrutura s Fundamentais Aquisição Fornecimento s de Apoio Documentação Garantia de Qualidade Operação Desenvolvimento Manutenção Verificação Validação Revisão Conjunta
Leia maisCAPABILITY MATURITY MODEL FOR SOFTWARE. Eduardo Mayer Fagundes e-mail: eduardo@efagundes.com
CAPABILITY MATURITY MODEL FOR SOFTWARE Eduardo Mayer Fagundes e-mail: eduardo@efagundes.com 1. Introdução Após décadas de incontáveis promessas sobre como aumentar à produtividade e qualidade de software,
Leia maisPEDRO HENRIQUE DE OLIVEIRA E SILVA MESTRE EM MODELAGEM MATEMÁTICA E COMPUTACIONAL E-MAIL: PEDROHOLI@GMAIL.COM CMM E CMMI
PEDRO HENRIQUE DE OLIVEIRA E SILVA MESTRE EM MODELAGEM MATEMÁTICA E COMPUTACIONAL E-MAIL: PEDROHOLI@GMAIL.COM CMM E CMMI INTRODUÇÃO Aumento da Importância do Software Software está em tudo: Elemento crítico
Leia maisQualidade de Software Aula 6 / 2010. luis@garcia.pro.br www.garcia.pro.br
Qualidade de Software Aula 6 / 2010 Prof. Dr. Luís Fernando Garcia luis@garcia.pro.br www.garcia.pro.br Introdução As três dimensões críticas Introdução Começando MAL CMMI Impeditivos CMMI Desculpas CMMI
Leia maisMelhorias de Processos de Engenharia de Software
Melhorias de Processos de Engenharia de Software CMMI 1 Profa. Reane Franco Goulart O que é CMMI? O Capability Maturity Model Integration (CMMI) é uma abordagem de melhoria de processos que fornece às
Leia maisO que é CMMI? Base do CMMI. Melhorando o processo é possível melhorar-mos o software. Gerais. Processo. Produto
Gerais Processo Produto Propostas NBR ISO 9000:2005 define principios e vocabulário NBR ISO 9001:2000 define exigências para sistema de gerência de qualidade NBR ISO 9004:2000 apresenta linha diretivas
Leia maisDelfraro Rodrigues Douglas M Gandini José Luiz CMM. Capability Maturity Model
Delfraro Rodrigues Douglas M Gandini José Luiz CMM Capability Maturity Model O que é o CMM? Modelo para avaliação da maturidade dos processos de software de uma organização Identificação das práticas chave
Leia maisPadrões de Qualidade de Software e Métricas de Software
Universidade Federal do Vale do São Francisco Padrões de Qualidade de Software e Métricas de Software Engenharia de Software I Aula 3 e 4 Ricardo Argenton Ramos Agenda da Aula Introdução (Qualidade de
Leia maisMODELO SPICE Software Improvement and Capacibilty Determination Avalia o software com foco na melhoria de seus processos (identifica pontos fracos e
MODELO SPICE Software Improvement and Capacibilty Determination Avalia o software com foco na melhoria de seus processos (identifica pontos fracos e fortes, que serão utilizados para a criação de um plano
Leia maisFatores humanos de qualidade CMM E CMMI
Fatores humanos de qualidade CMM E CMMI Eneida Rios¹ ¹http://www.ifbaiano.edu.br eneidarios@eafcatu.gov.br Campus Catu 1 Curso de Análise e Desenvolvimento de Sistemas Conteúdos Fatores humanos de qualidade
Leia maisIntrodução ao MPS.BR Guia Geral. Prof. Elias Batista Ferreira
Introdução ao MPS.BR Guia Geral Prof. Elias Batista Ferreira IMPORTANTE Este NÃO é um curso oficial do MPS.BR. Este curso NÃO é apoiado pela Softex. Objetivo deste Curso Descrever os processos e resultados
Leia maisPadrões de Qualidade de Software
Universidade Federal do Vale do São Francisco Padrões de Qualidade de Software Engenharia de Software I Aula 4 Ricardo Argenton Ramos Agenda da Aula Introdução (Qualidade de Software) Padrões de Qualidade
Leia maisCAPABILITY MATURITY MODEL INTEGRATION. Prof. Késsia R. C. Marchi
CAPABILITY MATURITY MODEL INTEGRATION Prof. Késsia R. C. Marchi Modelos de maturidade Um modelo de maturidade é um conjunto estruturado de elementos que descrevem características de processos efetivos.
Leia mais21. Qualidade de Produto ou Qualidade de Processo de Software?
21. Qualidade de Produto ou Qualidade de Processo de Software? Qualidade de software é uma preocupação real e esforços têm sido realizados na busca pela qualidade dos processos envolvidos em seu desenvolvimento
Leia maisGerência de Projetos de Software Modelos de gerência. CMM: Capability Maturity Model ITIL: Information Technology Infrastructure Library MPS BR
Modelos de gerência CMM: Capability Maturity Model ITIL: Information Technology Infrastructure Library MPS BR Modelo de maturidade: CMM CMM (Capability Maturity Model) é um modelo subdividido em 5 estágios
Leia maisQualidade de Software: Visão Geral
Qualidade de Software: Visão Geral Engenharia de Software 1 Aula 05 Qualidade de Software Existem muitas definições de qualidade de software propostas na literatura, sob diferentes pontos de vista Qualidade
Leia maisQualidade de Software. Anderson Belgamo
Qualidade de Software Anderson Belgamo Qualidade de Software Software Processo Produto Processo de Software Pessoas com habilidades, treinamento e motivação Processo de Desenvolvimento Ferramentas e Equipamentos
Leia maisIntrodução ao CMM (CapabilityMaturityModel) e CMMI (Capability Maturity Model Integration)
Introdução ao CMM (CapabilityMaturityModel) e CMMI (Capability Maturity Model Integration) CMM CapabilityMaturityModel O CMM é um modelo desenvolvido pelo Software Engineering Institute (SEI) em parceria
Leia maisFACULDADE SENAC GOIÂNIA
FACULDADE SENAC GOIÂNIA NORMA ISO 12.207 Curso: GTI Matéria: Auditoria e Qualidade de Software Professor: Elias Ferreira Acadêmico: Luan Bueno Almeida Goiânia, 2015 CERTIFICAÇÃO PARA O MERCADO BRASILEIRO
Leia maisPMI-SP PMI-SC PMI-RS PMI PMI-PR PMI-PE
ESTUDO DE BENCHMARKING EM GERENCIAMENTO DE PROJETOS 2009 Brasil Uma realização dos Chapters Brasileiros do PMI - Project Management Institute PMI-SP PMI-RJ PMI-AM PMI-SC PMI-BA ANEXO 1 PMI-RS PMI PMI-CE
Leia maisPMI-SP PMI-SC PMI-RS PMI PMI-PR PMI-PE
ESTUDO DE BENCHMARKING EM GERENCIAMENTO DE PROJETOS 2009 Brasil Uma realização dos Chapters Brasileiros do PMI - Project Management Institute PMI-SP PMI-RJ PMI-AM PMI-SC PMI-BA ANEXO 2 PMI-RS PMI PMI-CE
Leia maisObjetivos. Histórico. Out/11 2. Out/11 3
Objetivos Histórico Evolução da Qualidade Princípios de Deming CMMI Conceitos Vantagens Representações Detalhamento Gerenciamento Comparação Out/11 2 Histórico SW-CMM (Software Capability Maturity Model):
Leia maisGARANTIA DA QUALIDADE DE SOFTWARE
GARANTIA DA QUALIDADE DE SOFTWARE Fonte: http://www.testexpert.com.br/?q=node/669 1 GARANTIA DA QUALIDADE DE SOFTWARE Segundo a NBR ISO 9000:2005, qualidade é o grau no qual um conjunto de características
Leia maisGerência de Projetos de Software CMM & PMBOK
Gerência de Projetos de Software CMM & PMBOK http://www.sei.cmu.edu/ Prefácio do CMM Após várias décadas de promessas não cumpridas sobre ganhos de produtividade e qualidade na aplicação de novas metodologias
Leia maisDécada de 80, o Instituto de Engenharia de Software (SEI) foi criado.
Aécio Costa CMM Década de 80, o Instituto de Engenharia de Software (SEI) foi criado. Objetivos Fornecer software de qualidade para o Departamento de Defesa dos EUA Aumentar a capacitação da indústria
Leia maisProfa. Dra. Ana Paula Gonçalves Serra prof.anapaula@saojudas.br
Modelos de Processo Pessoal e de Equipe na Melhoria da Qualidade em Produção de Software Profa. Dra. Ana Paula Gonçalves Serra prof.anapaula@saojudas.br Agenda Importância das Pessoas / Constatações Compromisso
Leia maisQualidade na gestão de projeto de desenvolvimento de software
Qualidade na gestão de projeto de desenvolvimento de software [...] O que é a Qualidade? A qualidade é uma característica intrínseca e multifacetada de um produto (BASILI, et al, 1991; TAUSWORTHE, 1995).
Leia maisCMMI. B) descrições das atividades consideradas importantes para o atendimento de suas respectivas metas específicas. Governo do ES (CESPE 2009)
CMMI Governo do ES (CESPE 2009) Na versão 1.2 do CMMI, 111 os níveis de capacidade são definidos na abordagem de estágios. 112 os níveis de maturidade são definidos na abordagem contínua. 113 existem seis
Leia maisPolíticas de Qualidade em TI
Políticas de Qualidade em TI Prof. www.edilms.eti.br edilms@yahoo.com Aula 03 CMMI Capability Maturity Model Integration Parte II Agenda sumária dos Processos em suas categorias e níveis de maturidade
Leia maisGerência de Projetos
Gerência de Projetos Escopo Custo Qualidade Tempo CONCEITO PROJETOS: são empreendimentos com objetivo específico e ciclo de vida definido Precedem produtos, serviços e processos. São utilizados as funções
Leia maisEngenharia de Software
Engenharia de Software Roteiro Qualidade de Software Produto de Software Processo de Software Modelo de Qualidade CMM Qualidade Qualidade de Software Na visão popular: Luxo Mais caro, complexo = maior
Leia maisModelo de Qualidade CMMI
Modelo de Qualidade CMMI João Machado Tarcísio de Paula UFF - Campus Rio das Ostras Resumo Este trabalho tem como objetivo explicar de forma simples o que é e como funciona o modelo de qualidade CMMI,
Leia maisGovernança de TI. ITIL v.2&3. parte 1
Governança de TI ITIL v.2&3 parte 1 Prof. Luís Fernando Garcia LUIS@GARCIA.PRO.BR ITIL 1 1 ITIL Gerenciamento de Serviços 2 2 Gerenciamento de Serviços Gerenciamento de Serviços 3 3 Gerenciamento de Serviços
Leia maiswww.asrconsultoria.com.br
www.asrconsultoria.com.br TMMi Test Maturity Model integration Erika Nina Höhn erikahohn@asrconsultoria.com.br Agenda Fundamentos Estrutura do TMMi TMMi x CMMi Proposta de avaliação e diagnóstico Custos
Leia maisUm Framework para definição de processos de testes de software que atenda ao nível 3 do TMM-e
JEANE MENDES DA SILVA SANTOS Um Framework para definição de processos de testes de software que atenda ao nível 3 do TMM-e Plano de Trabalho de Conclusão de Curso apresentado à Universidade Federal de
Leia maisPolíticas de Qualidade em TI
Políticas de Qualidade em TI Prof. www.edilms.eti.br edilms@yahoo.com Aula 03 CMMI Capability Maturity Model Integration Parte I Agenda Processos CMMI Definição Histórico Objetivos Características Representações
Leia maisEngenharia de Software
Universidade São Judas Tadeu Profª Dra. Ana Paula Gonçalves Serra Engenharia de O Processo Uma Visão Genérica Capítulo 2 (até item 2.2. inclusive) Engenharia de - Roger Pressman 6ª edição McGrawHill Capítulo
Leia maisGERÊNCIA DE INTEGRAÇÃO DO PROJETO
GERÊNCIA DE INTEGRAÇÃO DO PROJETO Estevanir Sausen¹, Patricia Mozzaquatro² ¹Acadêmico do Curso de Ciência da Computação ²Professor(a) do Curso de Ciência da Computação Universidade de Cruz Alta (UNICRUZ)
Leia maisCiência da Computação ENGENHARIA DE SOFTWARE. Recursos e Cronograma
Ciência da Computação ENGENHARIA DE SOFTWARE Recursos e Cronograma Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Roteiro Introdução; Recursos; Pessoal; Software; Hardware; Outros recursos;
Leia maisIntrodução a CMMI. Paulo Ricardo Motta Gomes Renato Miceli Costa Ribeiro
Introdução a CMMI Paulo Ricardo Motta Gomes Renato Miceli Costa Ribeiro Campina Grande, 29 de setembro de 2008 Agenda Processos Motivação Sintomas de falha de processo Aprimoramento de Processos O Framework
Leia maisImplantação de um Processo de Medições de Software
Departamento de Informática BFPUG Brazilian Function Point Users Group Implantação de um Processo de Medições de Software Claudia Hazan, MSc., CFPS claudinhah@yahoo.com Agenda Introdução Processo de Medições
Leia maisISO - 9126. Aécio Costa
ISO - 9126 Aécio Costa A evolução da Qualidade do Produto Qualidade = funcionalidade Confiabilidade Realização de funções críticas Produto de qualidade = sem bugs Controle de qualidade Teste do produto
Leia maisProfa. Celia Corigliano. Unidade IV GERENCIAMENTO DE PROJETOS DE TI
Profa. Celia Corigliano Unidade IV GERENCIAMENTO DE PROJETOS DE TI Agenda da disciplina Unidade I Gestão de Projetos Unidade II Ferramentas para Gestão de Projetos Unidade III Gestão de Riscos em TI Unidade
Leia maisCMMI (Capability Maturity Model Integration) Thiago Gimenez Cantos. Bacharel em Sistemas de Informação
CMMI (Capability Maturity Model Integration) Thiago Gimenez Cantos Bacharel em Sistemas de Informação Faculdade de Informática de Presidente Prudente Universidade do Oeste Paulista (UNOESTE) thiago@visioncom.com.br;
Leia maisEngenharia de Software. Apostila I >>> Introdução à ES - HEngholmJr
Engenharia de Software Apostila I >>> Introdução à ES - HEngholmJr Histórico de Revisões Data Versão Descrição Autor 12/08/2014 1.0 Criação da primeira versão HEngholmJr Agenda Introdução à Engenharia
Leia maisUniversidade Paulista
Universidade Paulista Ciência da Computação Sistemas de Informação Gestão da Qualidade Principais pontos da NBR ISO/IEC 12207 - Tecnologia da Informação Processos de ciclo de vida de software Sergio Petersen
Leia maisPor Antonio Couto. Autor: Antonio Couto Enterprise Architect
Cloud Computing e HP Converged Infrastructure Para fazer uso de uma private cloud, é necessário crescer em maturidade na direção de uma infraestrutura convergente. Por Antonio Couto O que é Cloud Computing?
Leia maisIntrodução ao Modelo de Referência para melhoria do processo de software (MR mps) Projeto: mps Br melhoria de processo do software Brasileiro
Introdução ao Modelo de Referência para melhoria do processo de software (MR mps) Realidade das Empresas Brasileiras ISO/IEC 12207 ISO/IEC 15504 CMMI Softex Governo Universidades Modelo de Referência para
Leia maisProcessos de Desenvolvimento de Software
Processos de Desenvolvimento de Software Gerenciamento de Projetos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e
Leia maisCMMI Conceitos básicos. CMMI Representações contínua e por estágios. Professor Gledson Pompeu (gledson.pompeu@gmail.com)
CMMI Conceitos básicos 113 CMMI integra as disciplinas de engenharia de sistemas e de engenharia de software em um único framework de melhoria de processos. 114 No tocante às disciplinas de engenharia
Leia maisCapítulo 5: CMM, o Capability Maturity Model
Capítulo 5: CMM, o Capability Maturity Model Capítulo 1: Introdução Capítulo 2: Conceitos Básicos Capítulo 3: Qualidade de Produto (ISO9126) Capítulo 4: ISO9001 e ISO9000-3 Capítulo 5: CMM Capítulo 6:
Leia maisSistema de Gestão da Qualidade
Sistema de Gestão da Qualidade Coordenadora Responsável Mara Luck Mendes, Jaguariúna, SP, mara@cnpma.embrapa.br RESUMO Em abril de 2003 foi lançado oficialmente pela Chefia da Embrapa Meio Ambiente o Cronograma
Leia maisAPOSTILAS: NORMAS; ABNT NBR ISO; MPS BR
APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR Fonte: http://www.softex.br/mpsbr/_home/default.asp Apostilas disponíveis no site 1 NORMAS: NBR ISO NBR ISO/IEC CMM SPICE Continuação... 2 NORMAS VISÃO GERAL NBR
Leia maisGerenciamento de Serviços de TI ITIL v2 Módulo 1 Conceitos básicos
Gerenciamento de Serviços de TI ITIL v2 Módulo 1 Conceitos básicos Referência: An Introductory Overview of ITIL v2 Livros ITIL v2 Cenário de TI nas organizações Aumento da dependência da TI para alcance
Leia maisOS 14 PONTOS DA FILOSOFIA DE DEMING
OS 14 PONTOS DA FILOSOFIA DE DEMING 1. Estabelecer a constância de propósitos para a melhoria dos bens e serviços A alta administração deve demonstrar constantemente seu comprometimento com os objetivos
Leia maisTI Aplicada. Aula 02 Áreas e Profissionais de TI. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http://www.edilms.eti.
TI Aplicada Aula 02 Áreas e Profissionais de TI Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos
Leia maisTrilhas Técnicas SBSI - 2014
brunoronha@gmail.com, germanofenner@gmail.com, albertosampaio@ufc.br Brito (2012), os escritórios de gerenciamento de projetos são importantes para o fomento de mudanças, bem como para a melhoria da eficiência
Leia maisQualidade de Software. Prof. Natália Oliveira M.Sc queiroz.nati@gmail.com
Qualidade de Software Prof. Natália Oliveira M.Sc queiroz.nati@gmail.com Ementa Conceitos sobre Qualidade Qualidade do Produto Qualidade do Processo Garantida da Qualidade X Controle da Qualidade Conceitos
Leia maisEDITAL SENAI SESI DE INOVAÇÃO. Caráter inovador projeto cujo escopo ainda não possui. Complexidade das tecnologias critério de avaliação que
ANEXO II Caráter inovador projeto cujo escopo ainda não possui registro em base de patentes brasileira. Também serão considerados caráter inovador para este Edital os registros de patente de domínio público
Leia maisQualidade, Processos e Gestão de Software Professores: Alexandre Vasconcelos e Hermano Moura. O Modelo. Wesley Torres Galindo. wesleygalindo@gmail.
Qualidade, Processos e Gestão de Software Professores: Alexandre Vasconcelos e Hermano Moura O Modelo Wesley Torres Galindo wesleygalindo@gmail.com Agenda O que é? Motivação Organização do MPS.BR Estrutura
Leia maisENGENHARIA DE SOFTWARE I
ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [cassio.costa@ulbra.br] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis
Leia maisQUALIDADE DE SOFTWARE
QUALIDADE DE SOFTWARE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 A ISO 9000-3 é um guia para a aplicação da ISO 9001 para o desenvolvimento, fornecimento e manutenção de software. As
Leia maisGerenciamento de Qualidade. Paulo C. Masiero Cap. 24 - SMVL
Gerenciamento de Qualidade Paulo C. Masiero Cap. 24 - SMVL Introdução Melhoria nos níveis gerais de qualidade de software nos anos recentes. Diferenças em relação ao gerenciamento da qualidade na manufatura
Leia maisUnidade I FINANÇAS EM PROJETOS DE TI. Prof. Fernando Rodrigues
Unidade I FINANÇAS EM PROJETOS DE TI Prof. Fernando Rodrigues Nas empresas atuais, a Tecnologia de Informação (TI) existe como uma ferramenta utilizada pelas organizações para atingirem seus objetivos.
Leia maisConceitos. Conceitos. Histórico. Histórico. Disciplina: Gestão de Qualidade ISSO FATEC - IPATINGA
Disciplina: FATEC - IPATINGA Gestão de ISSO TQC - Controle da Total Vicente Falconi Campos ISO 9001 ISO 14001 OHSAS 18001 Prof.: Marcelo Gomes Franco Conceitos TQC - Total Quality Control Controle da Total
Leia maisModelos de Maturidade (CMMI, MPS-BR, PMMM)
UNEB - UNIVERSIDADE DO ESTADO DA BAHIA DEPARTAMENTO DE CIÊNCIAS EXATAS E DA TERRA - DCET1 COLEGIADO DE SISTEMAS DE INFORMAÇÃO DISCIPLINA: ENGENHARIA DE SOFTWARE PROFESSOR: EDUARDO JORGE Modelos de Maturidade
Leia maisUniversidade de Brasília Faculdade de Economia, Administração, Contabilidade e Ciência da Informação e Documentação Departamento de Ciência da
Universidade de Brasília Faculdade de Economia, Administração, Contabilidade e Ciência da Informação e Documentação Departamento de Ciência da Informação e Documentação Disciplina: Planejamento e Gestão
Leia maisFábrica de Software 29/04/2015
Fábrica de Software 29/04/2015 Crise do Software Fábrica de Software Analogias costumam ser usadas para tentar entender melhor algo ou alguma coisa. A idéia é simples: compara-se o conceito que não se
Leia maisIntrodução a Computação
Introdução a Computação Aula 03 Profissões de TI Prof. MSc. Edilberto Silva edilms@yahoo.com http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos respectivos
Leia maisPesquisa realizada com os participantes do 12º Seminário Nacional de Gestão de Projetos. Apresentação
Pesquisa realizada com os participantes do de Apresentação O perfil do profissional de Projetos Pesquisa realizada durante o 12 Seminário Nacional de, ocorrido em 2009, traça um importante perfil do profissional
Leia maisPMONow! Serviço de Implantação de um Escritório de Projetos
PMONow! Serviço de Implantação de um Escritório de Projetos PMONow! Serviço de Implantação de um Escritório de Projetos As organizações em torno do mundo estão implantando processos e disciplinas formais
Leia maisMBA em Gestão de Empreendimentos Turísticos
Prof. Martius V. Rodriguez y Rodriguez, DSc martius@kmpress.com.br MBA em Gestão de Empreendimentos Turísticos Gestão do Conhecimento e Tecnologia da Informação Gestão do Conhecimento evolução conceitual.
Leia maisPrograma MPS.BR: resultados e perspectivas
Programa MPS.BR: resultados e perspectivas Ana Regina Rocha Programa de Engenharia de Sistemas e Computação Coordenadora da Equipe Técnica do Modelo MPS Uma Organização com bom desempenho gasta 80% de
Leia maisMECANISMOS PARA GOVERNANÇA DE T.I. IMPLEMENTAÇÃO DA. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza
MECANISMOS PARA IMPLEMENTAÇÃO DA GOVERNANÇA DE T.I. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza CICLO DA GOVERNANÇA DE TI O CICLO DA GOVERNANÇA DE TI O Ciclo da Governança de T.I. ALINHAMENTO
Leia maisGovernança Corporativa. A importância da Governança de TI e Segurança da Informação na estratégia empresarial.
Governança Corporativa A importância da Governança de TI e Segurança da Informação na estratégia empresarial. A virtualização dos negócios tem impactado diretamente a condição de fazer negócio, conferindo
Leia maisProfessor: Disciplina:
Professor: Curso: Disciplina: Marcos Morais de Sousa marcosmoraisdesousa@gmail.com marcosmoraisdesousa.blogspot.com Sistemas de informação Engenharia de Software II Gerenciamento de Qualidade CMMI e MPS.BR
Leia maisPortfólio de Serviços. Gestão de Serviços de TI. www.etecnologia.com.br Treinamento e Consultoria
1 Melhores Práticas para Resumo Executivo: A Tecnologia da Informação (TI ) deve ter como missão contribuir com as áreas de negócio através da entrega de valor dos serviços de TI. Versão 7.0 Marcço 2011
Leia mais1 Introdução 1.1. Motivação
9 1 Introdução 1.1. Motivação Ao longo das últimas décadas, observou-se um aumento enorme na complexidade dos sistemas de software desenvolvidos, no número de profissionais que trabalham nesta área, na
Leia maisQualidade de software
Qualidade de software É cada dia maior o número de empresas que buscam melhorias em seus processos de desenvolvimento de software. Além do aumento da produtividade e da diminuição do retrabalho, elas buscam
Leia maisGerência de Projetos CMMI & PMBOK
Gerência de Projetos CMMI & PMBOK Uma abordagem voltada para a qualidade de processos e produtos Prof. Paulo Ricardo B. Betencourt pbetencourt@urisan.tche.br Adaptação do Original de: José Ignácio Jaeger
Leia maisModelos de Maturidade. Porque estudar um Modelo de Maturidade? Descrevem as características de processos efetivos;
Versão 1.1 - Última Revisão 16/08/2006 Porque estudar um Modelo de Maturidade? Segundo o Standish Group, entidade americana de consultoria empresarial, através de um estudo chamado "Chaos Report", para
Leia maisNORMA ISO/IEC 14598. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com
NORMA ISO/IEC 14598 Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com Contexto Normas e Modelos de Qualidade Engenharia de Software Qualidade de Software ISO/IEC 14598 - Avaliação da Qualidade de Produto
Leia maisProf. Dr. Ivanir Costa. Unidade III QUALIDADE DE SOFTWARE
Prof. Dr. Ivanir Costa Unidade III QUALIDADE DE SOFTWARE Normas de qualidade de software - introdução Encontra-se no site da ABNT (Associação Brasileira de Normas Técnicas) as seguintes definições: Normalização
Leia mais