Requisitos para Ferramentas de Suporte à Garantia da Qualidade de Software

Tamanho: px
Começar a partir da página:

Download "Requisitos para Ferramentas de Suporte à Garantia da Qualidade de Software"

Transcrição

1 Requisitos para Ferramentas de Suporte à Garantia da Qualidade de Software Rodrigo Montenegro Possa 1 1 Departamento de Ciência da Computação Universidade Federal de Minas Gerais (UFMG) Av. Antônio Carlos, 6627 Pampulha Belo Horizonte - MG Abstract. Resumo. 1. Introdução rmpossa@gmail.com Atualmente, o software tem um papel muito importante para a sociedade. Há 50 anos, ele era utilizado somente em máquinas exclusivas de cálculo. Atualmente, produtos eletrônicos, bem como equipamentos críticos de segurança e atividades de diversas naturezas utilizam softwares [RUNESON98]. Logo, o sucesso da Engenharia de Software depende da entrega de produtos de alta qualidade. A qualidade de software pode ser vista sob vários aspectos. Para Phil Crosby, trata-se da conformidade com os requisitos do usuário [CROSBY79]. O critério Baldrige para a qualidade organizacional considera a satisfação do cliente como o item mais importante [NIST03]. Para Garvin, a qualidade pode ser vista sob as perspectivas transcendental, do usuário, do produto, de valor e da organização [GARVIN84]. Engenheiros de software (e acadêmicos) aplicam o termo qualidade tanto ao produto que está sendo desenvolvido quanto ao processo usado na construção do software [HILBURN00]. Um processo de desenvolvimento bem definido é um fator chave de sucesso para o alcance de softwares de alta qualidade. A melhoria do processo de software pode trazer ganhos em vários critérios de qualidade, tais como a verificabilidade, a eficiência, a portabilidade e a integridade, dependendo de qual metodologia for utilizada. [ASHARAFI03]. Um dos modelos de referência, que serve para avaliar a maturidade dos processos de uma organização [PAULA03], é o CMM [PAULK93]. Desde o seu aparecimento em 1991, este modelo despertou muito interesse em toda a comunidade de desenvolvimento de software. O CMM, divide as organizações desenvolvedoras de software em 5 níveis de maturidade, do inicial (nível 1) ao otimizante (nível 5), de acordo com as áreas chaves de processo que já foram implantadas. Este modelo de maturidade foi substituído recentemente pelo CMMI [CMMI02], que integrou os diversos modelos existentes (SW-CMM, SE-CMM, IPD-CMM e o SA-CMM) [PAULA03]. A Garantia da Qualidade de Software (GQS) é uma das áreas chaves de processo do CMM. De modo geral, a GQS é definida como um padrão planejado e sistemático

2 de todas as ações necessárias para prover a confiança adequada de que um item ou um produto atendam aos requisitos técnicos estabelecidos [RUNESON98]. Por sua vez, o CMM define a GQS como um conjunto das atividades utilizadas na verificação da aderência dos projetos ao processo de desenvolvimento de software. No CMMI, esta área chave foi substituída pela Garantia da Qualidade do Produto e do Processo (GQPP), que se diferencia da GQS nos seguintes aspectos: maior objetividade nas revisões; identificação de lições aprendidas que visam à melhoria do processo a partir das revisões de Garantia da Qualidade; e análise das nãoconformidades para verificar a existência de tendências que possam ser identificadas e tratadas [VILLASBOAS05]. Nos dois modelos (CMM e CMMI), a Garantia da Qualidade envolve diversos papéis e grupos, tais como Equipes de Qualidade, Equipes de Desenvolvimento, Grupo de Engenharia de Processo, Líderes de projeto e Gerente sênior. Todos estes papéis participam de um conjunto extenso de atividades. Portanto, é muito grande a utilidade de um sistema de informação que auxilie na realização das atividades de GQS. Este artigo apresenta um catálogo de requisitos, da mesma forma que Hoffmann o fez [HOFFMANN04], para uma ferramenta de suporte às atividades de GQS. Os principais interessados neste trabalho são: empresas de desenvolvimento de software que executam atividades relacionadas à GQS em seu processo, como, por exemplo, o Serviço Federal de Processamento de Dados [TAVARES02]; e empresas desenvolvedoras de soluções de apoio aos processos. Embora a expressão Garantia da Qualidade de Software tenha sido utilizada no título deste artigo, o catálogo é baseado nas práticas de GQPP, já que esta é mais abrangente do que a área chave de processo GQS pertencente ao modelo CMM [VILLASBOAS05]. 2. Modelos e Características da GQS 2.1 Garantia da Qualidade de Software (GQS) O SWEBOK (Software Engineering Body of Knowledgement), Corpo de Conhecimento de Engenharia de Software, definiu a Garantia da Qualidade de Software como processos que fornecem a garantia de que os produtos e os processos de software no ciclo de vida de um projeto obedecem aos seus requisitos específicos [SWEBOK04]. A partir da definição acima, várias interpretações podem ser dadas para o termo GQS. O trabalho de Runeson e Isacsson [RUNESON98] apresenta duas interpretações. A primeira interpretação é dada pelo modelo de maturidade CMM, bem como por seu substituto, o CMMI. Neste modelo, a GQS é uma área chave de processo (no CMMI, a área de processo é a GQPP, Garantia da Qualidade do Produto e do Processo) que mapeia as atividades independentes de garantia da qualidade, em particular a verificação da aderência do projeto ao processo definido [RUNESON98]. A segunda interpretação apresentada por Runeson e Isacsson é dada pelo modelo ISO 9001 [ISO94]. Neste caso, os testes e as inspeções de código também fazem parte da GQS [RUNESON98]. Este artigo aborda apenas a interpretação do modelo CMMI para o termo GQS. O CMMI agrupa as inspeções e os testes em outras áreas chaves de processo, tais como

3 Verificação e Validação. Alguns aspectos do modelo são apresentados na próxima seção. 2.2 CMMI (Capability Maturity Model Integrated) - Modelo de Maturidade e Capacidade Integrado O CMMI é um modelo de maturidade desenvolvido pelo SEI, Software Engineering Institute, que se baseia em um conjunto de capacidades da Engenharia de Software presentes à medida que a organização alcança diferentes níveis de maturidade [PRESSMAN02, pag. 22]. A maturidade de uma organização é definida pelos níveis de 1 (caótico) a 5 (otimizante) no intuito de descrever recomendações evolutivas para a organização que pretende melhorar os processos e manter os seus produtos e serviços [PIMENTEL05]. As áreas de processo (PA, Process Area) são organizadas por níveis de maturidade. Com a representação em estágios, a cada avaliação da empresa geralmente é possível mensurar os resultados nítidos de estabilização da organização dentro do nível de maturidade. A figura 1 mostra os cinco níveis da maturidade. Segundo Chrissis, cada nível é a base para o nível superior, ou seja, uma escala gradativa de nivelamento [CHRISSIS03]. Figura 1 Níveis de maturidade [PIMENTEL05] Neste modelo, a Garantia da Qualidade de Software é tratada pela área de processo Garantia da Qualidade do Produto e do Processo. A GQPP faz parte do nível 2 de maturidade, o Gerenciado, que foca na área gerencial da engenharia de software.

4 Junto com Medição e Análise e Gerência de Configuração, a GQPP possui foco no apoio às outras áreas de processos, não deixando de possuir importância fundamental para a organização e para o software que está sendo desenvolvido [PIMENTEL05]. A figura 2 mostra a interação da GQPP (em inglês, PPQA) com as outras áreas de processo do modelo CMMI. Figura 2 Suporte básico em áreas de processos [PIMENTEL05] Na próxima seção, alguns detalhes da área de processo GQPP são apresentados. 2.3 A área de processo Garantia da Qualidade do Produto e do Processo Em estudos recentes, a qualidade está relacionada ao processo de desenvolvimento do software em que o conjunto de atividades, métodos e práticas estão reunidos com o objetivo de medir a qualidade pelos requisitos, os padrões e os requisitos implícitos [ROCHA01]. A área de processo GQPP tem como objetivo fornecer à equipe e à gerência uma visão objetiva dos processos e produtos de trabalhos associados. A seguir são apresentadas as quatro metas da área de processo GQPP que ajudaram na elaboração do catálogo de requisitos apresentado neste artigo[pimentel05]: A primeira meta a ser atingida para GQPP é Avaliar Objetivamente Processos e Produtos de Trabalho. Envolve verificar a aderência do processo executado e dos produtos e serviços associados às descrições, padrões e procedimentos dos processos dentro da organização. É necessário realizar a avaliação objetiva a fim de identificar não-conformidades (desvios) e gerar documentação que podem ser relatórios de avaliações e ações corretivas. A segunda meta é Fornecer um Entendimento Objetivo. As questões de nãoconformidade são rastreadas e divulgadas de forma objetiva. Neste caso, o responsável pela área de processo assegura a resolução destas questões. A terceira meta é Institucionalizar um Processo Gerenciado. Em desenvolvimento... A quarta meta é Institucionalizar um Processo Definido. Em desenvolvimento...

5 2.4 Partes Interessadas Na introdução deste artigo, as empresas desenvolvedoras de software foram citadas como interessadas no catálogo de requisitos, visto que elas devem executar atividades relacionadas à Garantia da Qualidade de Software para desenvolverem produtos de alta qualidade. Dentro destas empresas existem papéis diretamente relacionados à área de processo GQPP, e que, portanto, são partes interessadas neste catálogo de requisitos. São eles [RUNESON98]: - Consultor de GQS: Papel que irá agendar, executar e reportar as revisões, garantindo, em seguida, que todas as não-conformidades sejam devidamente tratadas; - Líder de Projeto: Responsável pelo projeto revisado. Tomará ciência do resultado das revisões realizadas em seus projetos. Deve providenciar a regularização das nãoconformidades encontradas nestas revisões; - Gerente Sênior: Nível hierárquico e estratégico mais alto da organização, sendo envolvido em todos os projetos, em nível mais alto de abstração. Deve tratar as nãoconformidades não solucionadas no âmbito do projeto. - Grupo de Engenharia de Processo: Responsável pela manutenção e melhoria dos processos da organização. Recebe e avalia as propostas de melhoria dos processos registradas durante as revisões de qualidade. 3 Requisitos O trabalho de Villas-Boas apresenta a implantação da área de processo GQPP na empresa CPqD [VILLASBOAS05], que desenvolve soluções para a área de telecomunicações. O artigo em questão mostra como foi a implementação de cada prática que visa ao atendimento das metas citadas na seção 2.3. Com base na implementação das práticas de GQPP [VILLASBOAS05] e nas necessidades das partes interessadas identificadas na seção 2.4, é possível fundamentar o enunciado e a enumeração dos requisitos de uma ferramenta de suporte à Garantia da Qualidade de Software. Os requisitos estão agrupados por cada um dos papéis envolvidos no processo de GQPP e identificados na seção 2.4, Partes Interessadas. 3.1 Requisitos dos Consultores de GQS - CGQS Plano de Garantia da Qualidade de Software A ferramenta deve permitir o registro do planejamento de GQS para os projetos. O plano de GQS deve conter o agendamento das revisões de qualidade, os critérios a serem utilizados na avaliação dos processos, produtos de trabalhos e serviços. - O plano de GQS deve conter as datas estimadas para início e fim da revisão, bem como o esforço previsto para a execução da mesma; - Deve ser possível o agendamento de revisões periódicas ou por marco;

6 - Se a revisão for agendada por marco, a ferramenta deve indicar quais tipos de artefatos podem ser revisados, permitindo que o CGQS selecione alguns deles. Por exemplo, se o agendamento for de uma revisão que será feita no final da fase de Elaboração, a ferramenta deve mostrar, entre outros, os artefatos da documentação dos requisitos e os do fluxo de Análise; - No planejamento de GQS deve ser possível criar critérios de amostragem para a seleção dos artefatos a serem avaliados, que devem ser obedecidos durante a execução das revisões. Por exemplo, durante o planejamento da revisão do marco de Elaboração, o CGQS define que, para o projeto, devem ser revisados pelo menos 20% das Especificações de Casos de Uso. Fundamentação: No CMMI, uma das sub-práticas necessárias para atender à meta Avaliar Objetivamente Processos e Produtos de Trabalho é Estabelecer e manter critérios claramente declarados para as avaliações [CMMI02]. O CPqD [VILLASBOAS05] implementa esta sub-prática através de dois tipos de revisão de GQS: periódica e por marco. Os itens a serem avaliados são planejados de acordo com a fase e o ciclo de vida do projeto. Os produtos de trabalho são avaliados de acordo com um critério de amostragem. No CPqD, as revisões periódicas são utilizadas para avaliar os processos de gestão (p. ex. planejamento, acompanhamento, gestão de risco, tomada de decisão), enquanto que as agendadas por marco são realizadas para avaliar processos de engenharia (p. ex. solução técnica, integração de produto, verificação, validação) nos marcos pré-estabelecidos do ciclo de vida dos projetos [VILLASBOAS05] Relatório de Avaliação A ferramenta deve ter uma funcionalidade que permita ao CGQS informar o resultado de sua revisão. Deve ser possível registrar a análise crítica da revisão, as nãoconformidades, as lições aprendidas para a melhoria do processo, bem como as datas e o esforço realizados. - Deve ser possível recuperar as datas e o esforço estimados para a revisão. Isto é importante para efetuar a análise crítica, na qual o CGQS justifica eventuais desvios de valores realizados em relação aos estimados; - Para cada não-conformidade identificada, deve ser possível informar o fluxo, a atividade e o artefato onde a mesma foi encontrada, bem como a descrição da nãoconformidade, as ações corretivas e o prazo para sua regularização; - Para cada lição aprendida para melhoria do processo, deve ser possível informar o fluxo, a atividade e o artefato focos da melhoria, bem como sua descrição. - A análise crítica pode ser registrada em um campo de texto livre; - Ao confirmar o registro do Relatório de Avaliação, este deve ser enviado ao Líder de Projeto e à equipe de desenvolvimento; - Cada não-conformidade deve ser enviada para o Líder de Projeto, que a encaminhará para o responsável pela correção;

7 - Caso alguma lição aprendida para melhoria do processo tenha sido encontrada, esta deve ser enviada para o Grupo de Engenharia de Processo, que aceitará ou não a sugestão de melhoria. Fundamentação: No CMMI, algumas das sub-práticas necessárias para atender à meta Avaliar Objetivamente Processos e Produtos de Trabalho são Identificar todas as não-conformidades encontradas durante a avaliação e Identificar lições aprendidas que poderão melhorar processos. Os produtos de trabalho gerados no atendimento a esta meta são: Relatório de Avaliação, Relatório de não-conformidades e Ações Corretivas. No enunciado deste requisito, os dois últimos produtos de trabalho foram considerados como partes do primeiro produto [CMMI02]. No CPqD, para a implementação das sub-práticas acima, as não-conformidades encontradas durante as avaliações são registradas em ferramenta para acompanhamento e designadas ao responsável. Além disso, quando aplicável, após cada avaliação são registradas lições aprendidas sobre os processos utilizados. Essa informação é utilizada para a melhoria de processos [VILLASBOAS05]. 3.2 Requisitos dos Líderes de Projeto Em desenvolvimento. 3.3 Requisitos do Gerente Sênior Em desenvolvimento. 3.4 Requisitos do Grupo de Engenharia de Processo Em desenvolvimento. 4 Aspectos práticos e operacionais Os seguintes aspectos práticos e operacionais relacionados ao catálogo de requisitos são indicados a seguir: - No plano de GQS e no relatório de avaliação, as datas da revisão e o esforço estimados/realizados devem ser registrados na unidade Homem-hora (HH); - O encaminhamento de não-conformidades, lições aprendidas, análises críticas e outros produtos de trabalho gerados pela ferramenta deve ser feito via ao papel destinatário; -... em desenvolvimento... 5 Conclusão Este artigo apresentou um catálogo de requisitos para ferramentas de suporte à Garantia da Qualidade de Software. O catálogo foi feito com base nas metas da área de processo Garantia da Qualidade do Produto e do Processo, nas necessidades das partes interessadas e na implantação da área de processo em uma empresa de telecomunicações [VILLASBOAS05]. As ferramentas construídas com base neste catálogo irão ajudar empresas desenvolvedoras de software a atenderem às metas da GQPP e a melhorarem a

8 qualidade de seus produtos, mediante a execução correta de seus processos. Futuramente, podem ser adicionados requisitos originados a partir de outros modelos, como o ISO em desenvolvimento Referências [ASHARAFI03] Alsharafi, N. (2003) The impact of software process improvement on quality: in theory and practice, Information and Managemens Elsevier. [CHRISSIS03] Chrissis, M., Konrad, M., Shrum, S. (2003) CMMI: Guidelines for Process Integration and Product Improvement. Boston: Addison-Wesley. [CMMI02] SEI - CMMI Product Team. (2002) Capability Maturity Model Integration, v. 1.1, Carnegie Mellon University, Pittsburgh, EUA. [CROSBY98] Crosby, P. (1998) Quality Is Free, McGraw-Hill. [GARVIN84] Garvin, D. (1984) What product quality really mean?, Sloan Management Review, pp [GEORGIDAOU03] Georgidaou, E. (2003) GEQUAMO A Generic, Multilayered, Customisable, Software Quality Model, Software Quality Journal, November, pp [HILBURN00] Hilburn, T. e Towhidnejad, M. (2000) Software Quality: A Curriculum Postscript?, Proceedings of the Thirty-first SIGCSE Technical Symposium on Computer Science Education. [HOFFMANN04] Hoffmann, M., Kuhn, N., Weber, M. e Bittner, M. (2005) Requirements for requirements managment tools. Proceedings of the IEEE International Requirements Engineering Conference (RE 04), pp , Kyoto, Japão. [ISO94] International Standard 9001 (1994) Quality Systems - Model for Quality Assurance in Design, Development, Production, Installation and Servicing [NIST03] National Institute of Standards and Technology (2003) Baldrige National Quality Program, disponível em [PAULA03] Paula Filho, W. P. (2003) Engenharia de Software Fundamentos, Métodos e Padrões, Editora LTC, 2 a Edição. [PAULK93] Paulk, M., Curtis, B., Chrissis, M. B. e Weber, C. (1993) Capability Maturity Model for Software, versão 1.1. Software Engineering Institute, Pittsburgh. [PIMENTEL05] Pimentel, C. A., Silva, D. e Bezerra, I. (2005) Principais Objetivos da área de Garantia da Qualidade na Engenharia de Software e na Organização. [PRESSMAN02] Pressman, R S. (2002) Engenharia de Software. 5ª edição. Rio de Janeiro: McGraw-Hill. [ROCHA01] Rocha, A. R., Maldonado, J. C. e Weber, K. C. (2001) Qualidade de Software Teoria e Prática. Prentice Hall, São Paulo

9 [RUNESON98] Runeson, P. e Isacsson, P. (1998) Software Quality Assurance - Concepts and Misconceptions, Proceedings of the 24th EUROMICRO Conference. [SWEBOK04] SWEBOK (2004) Guide to the software engineering Body of Knowledge, disponível em [TAVARES02] Tavares, H. C., Paim, F. e Carvalho, A. E. (2002) Implantando CMM Nível 2: A Estratégia SERPRO, I Simpósio Brasileiro de Qualidade de Software. [VILLASBOAS05] Villas-Boas, A., Côrtes, M. L. e Lopes, S. (2005) Do SQA ao PPQA: a implementação CMMI do CPqD, VII Simpósio Internacional de Melhoria de Processos de Software.

Apoio à Garantia da Qualidade do Processo e do Produto em Ambientes de Desenvolvimento de Software Orientados à Organização

Apoio à Garantia da Qualidade do Processo e do Produto em Ambientes de Desenvolvimento de Software Orientados à Organização Apoio à Garantia da Qualidade do Processo e do Produto em Ambientes de Desenvolvimento de Software Orientados à Organização Anne Elise Katsurayama e Ana Regina Cavalcanti da Rocha COPPE/UFRJ Universidade

Leia mais

Requisitos para Ferramentas de Gestão de Projetos de Software

Requisitos para Ferramentas de Gestão de Projetos de Software Requisitos para Ferramentas de Gestão de Projetos de Software Thiago S. F. Silva 1, Rodolfo F. Resende 1 1 Departamento de Ciência da Computação Universidade Federal de Minas Gerais (UFMG) Av. Antônio

Leia mais

Qualidade de Software: Visão Geral. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa

Qualidade de Software: Visão Geral. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa Qualidade de : Visão Geral Engenharia de Profa. Dra. Elisa Yumi Nakagawa 1 o semestre de 2017 Qualidade de Qualidade é um termo que pode ter diferentes interpretações. Existem muitas definições de qualidade

Leia mais

Qualidade de Software: Visão Geral. SSC 121-Engenharia de Software 1 Profa. Dra. Elisa Yumi Nakagawa

Qualidade de Software: Visão Geral. SSC 121-Engenharia de Software 1 Profa. Dra. Elisa Yumi Nakagawa Qualidade de : Visão Geral SSC 121-Engenharia de 1 Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012 Qualidade de Qualidade é um termo que pode ter diferentes interpretações Existem muitas definições

Leia mais

Visão Geral de Engenharia de Software

Visão Geral de Engenharia de Software Visão Geral de Engenharia de Software Ricardo de Almeida Falbo Ontologias para Engenharia de Software Departamento de Informática Universidade Federal do Espírito Santo Agenda Engenharia de Software: Definição

Leia mais

Universidade Federal de Pernambuco

Universidade Federal de Pernambuco Universidade Federal de Pernambuco Centro de Informática Graduação em Ciência da Computação 2007.2 Mapeamento do Modelo CMMI À Norma ISO/IEC 12207 Proposta de Trabalho de Graduação Aluna: Ana Paula Bezerra

Leia mais

DCC / ICEx / UFMG. O Modelo CMMI. Eduardo Figueiredo.

DCC / ICEx / UFMG. O Modelo CMMI. Eduardo Figueiredo. DCC / ICEx / UFMG O Modelo CMMI Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Um pouco de história Na década de 80, o Instituto de Engenharia de Software (SEI) foi criado Objetivos Fornecer software

Leia mais

Qualidade de Software

Qualidade de Software Qualidade de Software Seiji Isotani, Rafaela V. Rocha sisotani@icmc.usp.br rafaela.vilela@gmail.com PAE: Armando M. Toda armando.toda@gmail.com Garantia de Qualidade n n Qualidade do Produto (aula anterior)

Leia mais

Procedimento de Medição e Análise do Modelo para Pequenos Grupos (MPG)

Procedimento de Medição e Análise do Modelo para Pequenos Grupos (MPG) Procedimento de Medição e Análise do Modelo para Pequenos Grupos (MPG) Rita de Cássia Bitencourt Cardoso 1, Alexandre Marcos Lins de Vasconcelos 2, Ana Cristina Rouiller 3, Afonso Celso Soares 4 1, 4 Inatel

Leia mais

Elementos Fundamentais para a Melhoria da Qualidade de Software nas Organizações de TI

Elementos Fundamentais para a Melhoria da Qualidade de Software nas Organizações de TI Elementos Fundamentais para a Melhoria da Qualidade de Software nas Organizações de TI Ana Cervigni Guerra Eduardo Paulo de Souza Projeto Reconhecido na Categoria Serviços Tecnológicos Brasília, 31 de

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Visão Geral Profa.Paulo C. Masiero masiero@icmc.usp.br ICMC/USP Algumas Dúvidas... Como são desenvolvidos os softwares? Estamos sendo bem sucedidos nos softwares que construímos?

Leia mais

Desenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representação por estágios (5 níveis)e contínua (6 níveis)

Desenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representação por estágios (5 níveis)e contínua (6 níveis) CMMI / MPS.BR Modelos de Maturidade de Qualidade de Software Aplicações criteriosas de conceitos de gerenciamento de processos e de melhoria da qualidade ao desenvolvimento e manutenção de software CMMI

Leia mais

Qualidade de Processo de Software CMM / CMMI

Qualidade de Processo de Software CMM / CMMI Especialização em Gerência de Projetos de Software Qualidade de Processo de Software CMM / CMMI Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br Qualidade de Software 2009 Instituto de Ciências Exatas

Leia mais

QUALIDADE DE SOFTWARE DEFINIÇÕES / RESUMO. Apostilas de NORMAS, disponíveis no site do professor. Prof. Celso Candido ADS / REDES / ENGENHARIA

QUALIDADE DE SOFTWARE DEFINIÇÕES / RESUMO. Apostilas de NORMAS, disponíveis no site do professor. Prof. Celso Candido ADS / REDES / ENGENHARIA DEFINIÇÕES / RESUMO Apostilas de NORMAS, disponíveis no site do professor. 1 NORMAS VISÃO GERAL Qualidade é estar em conformidade com os requisitos dos clientes; Qualidade é antecipar e satisfazer os desejos

Leia mais

Gerenciamento de Comunicação em Projetos de Software - Um estudo de caso no Laboratório Gaia da UEL

Gerenciamento de Comunicação em Projetos de Software - Um estudo de caso no Laboratório Gaia da UEL Gerenciamento de Comunicação em Projetos de Software - Um estudo de caso no Laboratório Gaia da UEL Vinicius Marques Chioratto 1, Rodolfo Miranda de Barros 1 1 Departamento de Computação Universidade Estadual

Leia mais

CMM Capability Maturity Model. O que é isto???

CMM Capability Maturity Model. O que é isto??? CMM Capability Maturity Model O que é isto??? Material Didático: A.S. Afonso Pinheiro Analista de Sistemas da DBA Engenharia e Sistemas Ltda. CMM Capability Maturity Model Material didático desenvolvido

Leia mais

Qualidade de Software (cont)

Qualidade de Software (cont) Qualidade de Software (cont) Qualidade de Processo Profa Rosana Braga 1/2017 Material elaborado por docentes do grupo de Engenharia de Software do ICMC/USP Incorporação da Qualidade Requisitos do Usuário

Leia mais

PROCEDIMENTO DA QUALIDADE

PROCEDIMENTO DA QUALIDADE Pág.: 1 de 6 1. OBJETIVO Estabelecer procedimentos para identificação de não-conformidades, assim como a implantação de ação corretiva e ação preventiva, a fim de eliminar as causas das não-conformidades

Leia mais

PROJETO DE MELHORIA DO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE BASEADO NA METODOLOGIA PMBOK

PROJETO DE MELHORIA DO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE BASEADO NA METODOLOGIA PMBOK PROJETO DE MELHORIA DO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE BASEADO NA METODOLOGIA PMBOK Eliseu Castelo Branco Jr. RESUMO Este artigo descreve o projeto de Implementação de Melhoria de Processos Gerenciais

Leia mais

Avaliando a metodologia PRO.NET em

Avaliando a metodologia PRO.NET em Universidade Federal de Pernambuco Graduação em Ciência da Computação Centro de Informática Proposta de Trabalho de Graduação Avaliando a metodologia PRO.NET em relação ao CMMI Aluno: Orientador: Mauro

Leia mais

Garantia da Qualidade, Medição e Melhoria. Leonardo Gresta Paulino Murta

Garantia da Qualidade, Medição e Melhoria. Leonardo Gresta Paulino Murta Garantia da Qualidade, Medição e Melhoria Leonardo Gresta Paulino Murta leomurta@ic.uff.br Exercício motivacional Leonardo Murta Garantia da Qualidade, Medição e Melhoria 2 Qualidade depende da perspectiva...

Leia mais

Aula 11 - Fluxo do RUP: Ambiente

Aula 11 - Fluxo do RUP: Ambiente Aula 11 - Fluxo do RUP: Ambiente Propósito Trabalhadores e artefatos Fluxo típico Ambiente: Propósito Prover atividades de suporte à organização, com processos e ferramentas Seleção e aquisição de ferramentas

Leia mais

Críticas comuns a processos baseados em planejamento

Críticas comuns a processos baseados em planejamento Críticas comuns a processos baseados em planejamento Arndt von Staa Departamento de Informática PUC-Rio Maio 2014 Existem problemas? Os objetivos de um processo são: atingir sistematicamente resultados

Leia mais

ISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO

ISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO Roteiro Processos do Ciclo de Vida de Software Diego Martins dmvb@cin.ufpe.br Histórico Objetivos Organização Processos Fundamentais Processos Organizacionais de Processo IEC ISO International Electrotechnical

Leia mais

Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática

Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática Disciplina: INF 6054 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução

Leia mais

Qualidade de Software. Profª Rafaella Matos

Qualidade de Software. Profª Rafaella Matos Qualidade de Software Profª Rafaella Matos Introdução a qualidade de software Relatório do Caos Em 1995 o relatório do caos revelou dados alarmantes sobre investimentos feitos em softwares Relatório do

Leia mais

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN DEPARTAMENTO: SISTEMAS DE INFORMAÇÃO PLANO DE ENSINO DISCIPLINA: GERÊNCIA DE

Leia mais

Introdução ao CMM SM Capability Maturity Model

Introdução ao CMM SM Capability Maturity Model Introdução ao CMM SM Capability Maturity Model I Workshop de Qualidade em Produção de Software UEM - Universidade Estadual de Maringá Maringá - PR - 21 de novembro de 2001 Eduardo Paulo de Souza Eduardo.Souza@iti.gov.br

Leia mais

Engenharia de Software

Engenharia de Software Prof. Ms. Luiz Alberto Contato: lasf.bel@gmail.com Engenharia de Software Definição O CMMI é um conjunto de boas práticas de gerenciamento e de melhoria da qualidade a serem aplicadas criteriosamente no

Leia mais

Engenharia de Software

Engenharia de Software Introdução Engenharia de Software O principal objetivo da Engenharia de Software (ES) é ajudar a produzir software de qualidade; QUALIDADE DE SOFTWARE Empresas que desenvolvem software de qualidade são

Leia mais

IDENTIFICAÇÃO DO CANDIDATO INSTRUÇÕES

IDENTIFICAÇÃO DO CANDIDATO INSTRUÇÕES INSTRUÇÕES - Esta prova é SEM CONSULTA. - Inicie a prova colocando o seu nome em todas as páginas. - Todas as respostas às questões devem ser preenchidas a caneta. - Todas as informações necessárias estão

Leia mais

Garantia da Qualidade de Processo e de Produto: Uma Abordagem Prática

Garantia da Qualidade de Processo e de Produto: Uma Abordagem Prática Garantia da Qualidade de Processo e de Produto: Uma Abordagem Prática João Pablo S. da Silva, Pablo Dall'Oglio, Sergio Crespo, João Carlos Gluz Programa Interdisciplinar de Pós-graduação em Computação

Leia mais

Melhoria de processos Qualidade. Engenharia de software Profª Karine Sato da Silva

Melhoria de processos Qualidade. Engenharia de software Profª Karine Sato da Silva Melhoria de processos Qualidade Engenharia de software Profª Karine Sato da Silva Problemática Hoje o grande desafio é desenvolver software de qualidade, dentro do prazo e custo estipulados, sem necessitar

Leia mais

Gestão da Tecnologia da Informação

Gestão da Tecnologia da Informação TLCne-051027-P0 Gestão da Tecnologia da Informação Disciplina: Governança de TI São Paulo, Novembro de 2012 0 Sumário TLCne-051027-P1 Conteúdo desta Aula Finalizar o conteúdo da Disciplina Governança de

Leia mais

Universidade Federal de Goiás Instituto de Informática Sistemas de Informação Código da Matriz Curricular: 109P1NB

Universidade Federal de Goiás Instituto de Informática Sistemas de Informação Código da Matriz Curricular: 109P1NB Universidade Federal de Goiás Instituto de Informática Sistemas de Informação Código da Matriz Curricular: 109P1NB Plano de Disciplina Ano Letivo: 2013-1 º Semestre Dados da Disciplina Código Disc. Nome

Leia mais

A INFLUÊNCIA DAS ESTRUTURAS ORGANIZACIONAIS EM AMBIENTES DE GERÊNCIA MULTIPROJETOS

A INFLUÊNCIA DAS ESTRUTURAS ORGANIZACIONAIS EM AMBIENTES DE GERÊNCIA MULTIPROJETOS M UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO A INFLUÊNCIA DAS ESTRUTURAS ORGANIZACIONAIS EM AMBIENTES DE GERÊNCIA MULTIPROJETOS PROPOSTA DE TRABALHO DE

Leia mais

Garantia da Qualidade, Medição e Melhoria. Leonardo Gresta Paulino Murta

Garantia da Qualidade, Medição e Melhoria. Leonardo Gresta Paulino Murta Garantia da Qualidade, Medição e Melhoria Leonardo Gresta Paulino Murta leomurta@ic.uff.br Exercício motivacional Leonardo Murta Garantia da Qualidade, Medição e Melhoria 2 Qualidade depende da perspectiva...

Leia mais

Visão Geral da Norma ISO/IEC 12207

Visão Geral da Norma ISO/IEC 12207 UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA Visão Geral da Norma ISO/IEC 12207 Engenharia de Software 2o. Semestre

Leia mais

Agenda. SCAMPI (Lagostim) Origem do SCAMPI. Características das Classes 17/10/2012

Agenda. SCAMPI (Lagostim) Origem do SCAMPI. Características das Classes 17/10/2012 Agenda 2 Standard CMMI Appraisal Method for Process Improvement A v1.3 SCAMPI A v1.3 Rhavy Maia Guedes IN1149 Qualidade, Processo e Gestão de Software Introdução Origem; Definição e vantagens; Método;

Leia mais

FATORES E MÉTRICAS DE QUALIDADE

FATORES E MÉTRICAS DE QUALIDADE FATORES E MÉTRICAS DE QUALIDADE 1 2 FATORES DE QUALIDADE OPERAÇÃO DO PRODUTO CORRETITUDE (FAZ O QUE EU QUERO?) CONFIABILIDADE (SE COMPORTA COM PRECISÃO?) EFICIÊNCIA (RODARÁ TÃO BEM QUANTO POSSÍVEL?) INTEGRIDADE

Leia mais

Introdução a Melhoria de Processos de Software. CMMI - Capability Maturity Model Integration MPS.BR - Melhoria de Processo do Software Brasileiro

Introdução a Melhoria de Processos de Software. CMMI - Capability Maturity Model Integration MPS.BR - Melhoria de Processo do Software Brasileiro Introdução a Melhoria de Processos de Software CMMI - Capability Maturity Model Integration MPS.BR - Melhoria de Processo do Software Brasileiro Edson Murakami Agenda Introdução CMMI MPS.BR O que é um

Leia mais

Prof. Emiliano S. Monteiro

Prof. Emiliano S. Monteiro Prof. Emiliano S. Monteiro O que é qualidade? Existem diversas definições... 1. Qualidade é estar em conformidade com os requisitos dos clientes 2. Qualidade é antecipar e satisfazer os desejos dos clientes

Leia mais

Qualidade de Processo de Software. Simone S Souza ICMC/USP 2018

Qualidade de Processo de Software. Simone S Souza ICMC/USP 2018 Qualidade de Processo de Software Simone S Souza ICMC/USP 2018 Qualidade do Processo de Software Qualidade de software não se atinge de forma espontânea. A qualidade dos produtos de software depende fortemente

Leia mais

Qualidade: reflexões e críticas

Qualidade: reflexões e críticas Qualidade: reflexões e críticas 68 Agosto de 2011 Notas Técnicas Ano III Por José Silvino Filho Silvino.qualidade@gmail.com AÇÕES PREVENTIVAS Professor José Silvino Filho Consultor de Projetos em Sistemas

Leia mais

QUALIDADE DE SOFTWARE

QUALIDADE DE SOFTWARE QUALIDADE DE SOFTWARE SSC-546 Avaliação de Sistemas Computacionais Profa. Rosana Braga (material profas Rosely Sanches e Ellen F. Barbosa) Agenda Visão Geral de Qualidade Qualidade Aplicada ao Software

Leia mais

Gerenciamento Objetivo de Projetos com PSM

Gerenciamento Objetivo de Projetos com PSM Gerenciamento Objetivo de Projetos com PSM (Practical Software and Systems Measurement) Mauricio Aguiar Qualified PSM Instructor www.metricas.com.br Agenda Introdução ao PSM O Modelo de Informação do PSM

Leia mais

Uma Abordagem de Disseminação de Conhecimento através de Treinamentos Organizacionais

Uma Abordagem de Disseminação de Conhecimento através de Treinamentos Organizacionais Uma Abordagem de Disseminação de Conhecimento através de Treinamentos Organizacionais Cátia Galotta, Mariano Montoni, David Zanetti, Ana Regina da Rocha COPPE UFRJ Programa de Engenharia de Sistemas e

Leia mais

Gerência de Projetos e Qualidade de Software. Prof. Walter Gima

Gerência de Projetos e Qualidade de Software. Prof. Walter Gima Gerência de Projetos e Qualidade de Software Prof. Walter Gima 1 OBJETIVOS O que é Qualidade Entender o ciclo PDCA Apresentar técnicas para garantir a qualidade de software Apresentar ferramentas para

Leia mais

Garantia da Qualidade dos Processos de Software Baseado no MPS.BR Um Estudo de Caso

Garantia da Qualidade dos Processos de Software Baseado no MPS.BR Um Estudo de Caso Garantia da Qualidade dos Processos de Software Baseado no MPS.BR Um Estudo de Caso Rafaella C. Carvalho¹, Rodolfo Miranda de Barros¹ 1 Departamento de Computação Universidade Estadual de Londrina (UEL)

Leia mais

SOCIEDADE PARANAENSE DE ENSINO E TECNOLOGIA SPET PROGRAMA DE EVOLUÇÃO CONTÍNUA DE QUALIDADE. ES 60 DISCIPLINA: Engenharia de Software II

SOCIEDADE PARANAENSE DE ENSINO E TECNOLOGIA SPET PROGRAMA DE EVOLUÇÃO CONTÍNUA DE QUALIDADE. ES 60 DISCIPLINA: Engenharia de Software II ES 60 DISCIPLINA: Engenharia de Software II AULA NÚMERO: 6 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar, discutir e exercitar a visão de um sistema a ser projetado. Os principais

Leia mais

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO DEPARTAMENTO: SISTEMAS DE INFORMAÇÃO DISCIPLINA: GERÊNCIA DE

Leia mais

O cenário atual da qualidade de software

O cenário atual da qualidade de software O cenário atual da qualidade de software Aline Gomes Cordeiro (UENF) alinegomesc@yahoo.com.br André Luís Policani Frreitas (UENF) policani@uenf.br Resumo: Diante da relevância do tema e da vasta literatura

Leia mais

Normas ISO:

Normas ISO: Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Normas ISO: 12207 15504 Prof. Luthiano Venecian 1 ISO 12207 Conceito Processos Fundamentais

Leia mais

O planejamento e o controle da qualidade preocupa-se com os sistemas e procedimentos que governam a qualidade dos bens

O planejamento e o controle da qualidade preocupa-se com os sistemas e procedimentos que governam a qualidade dos bens 07 Fornecimento de produtos e serviços Planejamento e Controle da Qualidade Demanda de produtos e serviços Recursos de produção A qualidade dos produtos e serviços que a operação produz Consumidores da

Leia mais

Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática

Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática Disciplina: INF5008 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução

Leia mais

Sistemas de Informação. Governança de TI

Sistemas de Informação. Governança de TI Sistemas de Informação Governança de TI . SUMÁRIO CAPÍTULO 6 Os frameworks utilizados e seus relacionamentos Introdução COBIT ITIL PMBoK CMMI Boas práticas de governança de TI Existem diversas estruturas,

Leia mais

Crise do Software. Crise de tecnologia - hardware caminha mais rápido que o software

Crise do Software. Crise de tecnologia - hardware caminha mais rápido que o software Crise do Software Crise de tecnologia - hardware caminha mais rápido que o software Crise de oferta - demanda é maior que a capacidade de desenvolvimento Crise de manutenção - projeto mal feito e recursos

Leia mais

FUNDAMENTOS DA ANÁLISE E PROJETO DE SISTEMAS. Projeto de Programas PPR0001

FUNDAMENTOS DA ANÁLISE E PROJETO DE SISTEMAS. Projeto de Programas PPR0001 FUNDAMENTOS DA ANÁLISE E PROJETO DE SISTEMAS Projeto de Programas PPR0001 2 Introdução Antes de desenvolver ou construir qualquer produto ou sistema em engenharia é necessário um... o PROJETO O que é um

Leia mais

PSP: Personal Software Process. PSP- Personal Software Process. PSP: Personal Software Process. PSP: Personal Software Process

PSP: Personal Software Process. PSP- Personal Software Process. PSP: Personal Software Process. PSP: Personal Software Process PSP- Personal Software Process Maria Cláudia F. P. Emer PSP: Personal Software Process z Já foram vistas ISO/IEC 9126 foco no produto ISO 9001 e CMM foco no processo de desenvolvimento z Critica a essas

Leia mais

Uma Abordagem Prática para Implementação da Garantia da Qualidade de Processo e de Produto

Uma Abordagem Prática para Implementação da Garantia da Qualidade de Processo e de Produto Uma Abordagem Prática para Implementação da Garantia da Qualidade de Processo e de Produto João Pablo S. da Silva, Pablo Dall'Oglio, Sergio Crespo, João Carlos Gluz Programa Interdisciplinar de Pós-graduação

Leia mais

Uma Proposta de Processo de Apoio à Gerência de Aquisição de Produtos e Serviços de Software Lucia Nigro Pereira Pinheiro

Uma Proposta de Processo de Apoio à Gerência de Aquisição de Produtos e Serviços de Software Lucia Nigro Pereira Pinheiro Uma Proposta de Processo de Apoio à Gerência de Aquisição de Produtos e Serviços de Software Lucia Nigro Pereira Pinheiro Laleluis@yahoo.com.br Orientadores: Márcio de Oliveira Barros e Ana Regina Cavalcanti

Leia mais

MPS.BR Melhoria de Processo do Software Brasileiro

MPS.BR Melhoria de Processo do Software Brasileiro Melhoria de Processo do Software Brasileiro (MPS.BR) SUMÁRIO 1. Introdução 2. Implantação do Programa MPS.BR: 2004 2007 3. Consolidação do Programa MPS.BR: 2008-2010 4. Conclusão Kival Weber Coordenador

Leia mais

QUALIDADE DE SOFTWARE AULA N.7

QUALIDADE 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 mais

Avaliação e melhoria do processo de implantação de produtos de software da empresa Tener, guiados pelo CMMI for service

Avaliação e melhoria do processo de implantação de produtos de software da empresa Tener, guiados pelo CMMI for service Artigos selecionados sobre relatos de experiência Avaliação e melhoria do processo de implantação de produtos de software da empresa Tener, guiados pelo CMMI for service Relato de Experiência Andreia Rodrigues

Leia mais

Avaliação de Processos de Software Utilizando a Norma ISO/IEC Autor : Anisio Iahn Orientador : Everaldo Artur Grahl

Avaliação de Processos de Software Utilizando a Norma ISO/IEC Autor : Anisio Iahn Orientador : Everaldo Artur Grahl Avaliação de Processos de Software Utilizando a Norma ISO/IEC 15504 Autor : Anisio Iahn Orientador : Everaldo Artur Grahl 1 Roteiro Introdução Objetivo Qualidade Processos Outros Modelos ISO/IEC 15504

Leia mais

Nomenclatura usada pela série ISO Série ISO 9000

Nomenclatura usada pela série ISO Série ISO 9000 Slide 1 Nomenclatura usada pela série ISO 9000 (ES-23, aula 03) Slide 2 Série ISO 9000 ISO 9000 (NBR ISO 9000, versão brasileira da ABNT): Normas de gestão da qualidade e garantia da qualidade. Diretrizes

Leia mais

Dificuldades e Fatores de Sucesso na Implementação de Processos de Software Utilizando o MR-MPS e o CMMI

Dificuldades e Fatores de Sucesso na Implementação de Processos de Software Utilizando o MR-MPS e o CMMI Dificuldades e Fatores de Sucesso na Implementação de Processos de Software Utilizando o MR-MPS e o CMMI Ana Regina Rocha, Mariano Montoni, Gleison Santos, Kathia Oliveira, Ana Cândida Natali, Paula Mian,

Leia mais

APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR

APOSTILAS: 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 mais

Definição e Melhoria de Processo na Produção de Software Web

Definição e Melhoria de Processo na Produção de Software Web Definição e Melhoria de Processo na Produção de Software Web Márcio Stefani Ci&T Systems Ci&T Systems Desde 1995 Principais atividades Fábrica de Software - Projetos Web Fábrica de Componentes Web Consultoria

Leia mais

Visão Geral do Processo de Desenvolvimento de Software Introdução aos Sistemas de Informação

Visão Geral do Processo de Desenvolvimento de Software Introdução aos Sistemas de Informação - Centro de Ciências Exatas, Naturais e de Saúde Departamento de Computação Visão Geral do Processo de Desenvolvimento de Software Introdução aos Sistemas de Informação COM06852 - Introdução aos SI Prof.

Leia mais

GESTÃO DA QUALIDADE DE SERVIÇOS GERENCIAMENTO DE SERVIÇOS

GESTÃO DA QUALIDADE DE SERVIÇOS GERENCIAMENTO DE SERVIÇOS GESTÃO DA QUALIDADE DE SERVIÇOS GERENCIAMENTO DE SERVIÇOS Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Professor NOME: RÔMULO CÉSAR DIAS DE ANDRADE Mini CV: Doutorando em Ciência

Leia mais

Project Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR

Project Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR Project Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR Bernardo Grassano 1, Analia Irigoyen Ferreiro Ferreira 2, Mariano Montoni 3 1 Project Builder Av. Rio Branco 123, grupo 612, Centro

Leia mais

Workshop Paraense de Tecnologia de Software PROCESSO DE MEDIÇÃO. Fabrício Medeiros Alho

Workshop Paraense de Tecnologia de Software PROCESSO DE MEDIÇÃO. Fabrício Medeiros Alho Workshop Paraense de Tecnologia de Software 1 PROCESSO DE MEDIÇÃO Fabrício Medeiros Alho E-mail: fabricioalho@unama.br Empresa: UNAMA Workshop Paraense de Tecnologia de Software 2 Roteiro Introdução; Por

Leia mais

QUALIDADE DE SOFTWARE VISÃO GERAL

QUALIDADE DE SOFTWARE VISÃO GERAL QUALIDADE DE SOFTWARE VISÃO GERAL Profa. Andrea Padovan Jubileu Engenharia de Software Processo de Software ISO/IEC 12207 Segundo a IEEE 1 : (1) A aplicação de uma abordagem sistemática, disciplinada e

Leia mais

2 o Ciclo de Engenharia Informática, 1 o Ano, 1 o Semestre Apontamentos Teóricas - Qualidade de Software 2016/2017

2 o Ciclo de Engenharia Informática, 1 o Ano, 1 o Semestre Apontamentos Teóricas - Qualidade de Software 2016/2017 de de 2 o Ciclo de Engenharia Inmática, 1 o Ano, 1 o Semestre Apontamentos Teóricas - de 1 1 Departamento de Inmática Universidade da Beira Interior sebastiao@di.ubi.pt http://www.di.ubi.pt/~sebastiao

Leia mais

Requisitos para Integração de Ferramentas de Engenharia de Software

Requisitos para Integração de Ferramentas de Engenharia de Software Requisitos para Integração de Ferramentas de Engenharia de Software Rodrigo Eduardo Silva 1 1 Departamento de Ciência da Computação Universidade Federal de Minas Gerais (UFMG) Belo Horizonte, MG Brasil

Leia mais

Qualidade de Software

Qualidade de Software Qualidade de Software Seiji Isotani, Rafaela V. Rocha sisotani@icmc.usp.br rafaela.vilela@gmail.com PAE: Armando M. Toda armando.toda@gmail.com Qualidade de Software n O que é qualidade de software? Visão

Leia mais

Engenharia de Software II

Engenharia de Software II Engenharia de Software II [Qualidade] Adriano J. Holanda 7/8/2017 Qualidade Definição: Do latim qualitas, qualidade é um atributo ou propriedade. Em negócios, engenharia e manufatura, qualidade tem o significado

Leia mais

Padrões de Qualidade de Software

Padrões de Qualidade de Software Engenharia de Software I 2015.2 Padrões de Qualidade de Software Engenharia de Software Aula 4 Ricardo Argenton Ramos Agenda da Aula Introdução (Qualidade de Software) Padrões de Qualidade de Software

Leia mais

QUALIDADE DE SOFTWARE. Prof. Emiliano Monteiro

QUALIDADE DE SOFTWARE. Prof. Emiliano Monteiro QUALIDADE DE SOFTWARE Prof. Emiliano Monteiro Conceitos Básicos O que é qualidade? Existem diversas definições. Qualidade é estar em conformidade com os requisitos dos clientes Qualidade é antecipar e

Leia mais

Requisitos do Projeto Projeto de Implantação do CMMI-DEV L2. 19/01/2010 egovernment Soluções e Serviços Ana Beatriz, Coordenadora do Projeto

Requisitos do Projeto Projeto de Implantação do CMMI-DEV L2. 19/01/2010 egovernment Soluções e Serviços Ana Beatriz, Coordenadora do Projeto Requisitos do Projeto Projeto de Implantação do CMMI-DEV L2 19/01/2010 egovernment Soluções e Serviços Ana Beatriz, Coordenadora do Projeto Página2 Conteúdo 1. Introdução... 3 1.1. Definições, acrônimos

Leia mais

Política Organizacional para Desenvolvimento e Manutenção de Software e Serviços

Política Organizacional para Desenvolvimento e Manutenção de Software e Serviços A Coordenadoria de Sistemas de Informação (CSI) do Centro de Tecnologia de Informação e Comunicação (CTIC) da UFPA define neste documento sua Política Organizacional para Desenvolvimento de Software. 1

Leia mais

UNIVERSIDADE DE CAXIAS DO SUL Centro de Computação e Tecnologia da Informação Curso de Bacharelado em Ciência da Computação.

UNIVERSIDADE DE CAXIAS DO SUL Centro de Computação e Tecnologia da Informação Curso de Bacharelado em Ciência da Computação. UNIVERSIDADE DE CAXIAS DO SUL Centro de Computação e Tecnologia da Informação Curso de Bacharelado em Ciência da Computação Mateus Lazzari PROPOSTA DE UM PROCESSO DE GARANTIA DA QUALIDADE CONFORME MODELO

Leia mais

PSP Personal Software Process. Maria Cláudia F. P. Emer

PSP Personal Software Process. Maria Cláudia F. P. Emer PSP Personal Software Process Maria Cláudia F. P. Emer PSP: Personal Software Process Já foram vistas ISO/IEC 9126 foco no produto ISO 9001 e CMM foco no processo de desenvolvimento Critica a essas abordagens

Leia mais

Introdução. O Modelo CMM/SEI. Roteiro da Apresentação. Conceitos básicos de qualidade. Conceitos básicos de qualidade de software

Introdução. O Modelo CMM/SEI. Roteiro da Apresentação. Conceitos básicos de qualidade. Conceitos básicos de qualidade de software O Modelo CMM/SEI Francisco Rapchan Engenheiro de Computação Prof. do Depto de Informática - UFES / UNESC Mestrando em Informática Área de estudo: Engenharia de Software www.inf.ufes.br/~.br/~rapchanrapchan

Leia mais

Engenharia de Software II

Engenharia de Software II Faculdade de Ciências e Tecnologia Departamento de Matemática, Estatística e Computação Bacharelado em Ciência da Computação Engenharia de Software II Aula 06 (rogerio@fct.unesp.br) Tópicos Qualidade de

Leia mais

Instituto Federal de São Paulo Campus Presidente Epitácio. Disciplina: História da Ciência e da Tecnologia

Instituto Federal de São Paulo Campus Presidente Epitácio. Disciplina: História da Ciência e da Tecnologia Instituto Federal de São Paulo Campus Presidente Epitácio Disciplina: História da Ciência e da Tecnologia Professor: Kleber Manrique Trevisani Alunos : Érico, Murillo Thomazini, Vitória Lina Engenharia

Leia mais

ISO/IEC Prof. Alexandre Luís Franco

ISO/IEC Prof. Alexandre Luís Franco ISO/IEC 9126 Prof. Alexandre Luís Franco ISO/IEC 9126 Contém as seguintes partes, sobre o título genérico de Engenharia de Software Qualidade do Produto Parte 1 Modelo de Qualidade Parte 2 Métricas Externas

Leia mais

Implantando CMM Nível 2: A Estratégia SERPRO

Implantando CMM Nível 2: A Estratégia SERPRO Implantando CMM Nível 2: A Estratégia SERPRO Helena Cristina Tavares, Fábio Rilston Silva Paim, Ana Elizabete Carvalho Serviço Federal de Processamento de Dados - Regional Recife (Brazil) helena-cristina.tavares@serpro.gov.br

Leia mais

Programa Brasileiro de Qualidade e Produtividade A Qualidade de um Produto de Software Através da Aplicação da Norma NBR e do modelo CMM

Programa Brasileiro de Qualidade e Produtividade A Qualidade de um Produto de Software Através da Aplicação da Norma NBR e do modelo CMM Programa Brasileiro de Qualidade e Produtividade 6.03 A Qualidade de um Produto de Software Através da Aplicação da Norma NBR 13596 e do modelo CMM Mary Lucy Sant Ana Campinas, 5 de junho de 2001 Instituto

Leia mais

Gerenciamento da Qualidade do Projeto (PMBoK 5ª ed.)

Gerenciamento da Qualidade do Projeto (PMBoK 5ª ed.) Gerenciamento da Qualidade do Projeto (PMBoK 5ª ed.) Os projetos buscam sempre ter qualidade para atender à demanda do cliente. O gerenciamento da qualidade do projeto inclui os processos e as atividades

Leia mais

GERENCIAMENTO DE SERVIÇOS DE TI BASEADO EM ITIL *

GERENCIAMENTO DE SERVIÇOS DE TI BASEADO EM ITIL * GERENCIAMENTO DE SERVIÇOS DE TI BASEADO EM ITIL * Alex SILVA 1 ; Marcelo Stehling de CASTRO 2 1 Dicente do curso de pós-graduação lato sensu EMC/UFG alexf16@hotmail.com; 2 Docente do curso de Especialização

Leia mais

Engenharia de Software II

Engenharia de Software II Faculdade de Ciências e Tecnologia Departamento de Matemática e Computação Bacharelado em Ciência da Computação Engenharia de Software II Aula 04 (rogerio@fct.unesp.br) 2 Conteúdo: Parte 1: Gerenciamento

Leia mais

Gerência de Projetos de Software. Prof. Dr. João Dovicchi INE / CTC / UFSC.

Gerência de Projetos de Software. Prof. Dr. João Dovicchi INE / CTC / UFSC. Prof. Dr. João Dovicchi INE / CTC / UFSC dovicchi@inf.ufsc.br http://www.inf.ufsc.br/~dovicchi Programa Projetos e Metodologias Tipos e abordagens Organização Estimativas de Esforço e Gerência de Riscos

Leia mais