Avaliação da qualidade de artefatos em linhas de processo de software adaptada
Abstract
Na engenharia de software é necessário considerar indicadores relacionados a qualidade, tais como: esforço, produtividade, tempo e custo de desenvolvimento visando um efetivo controle do projeto. Esses indicadores são afetados negativamente quando artefatos defeituosos são produzidos. Nesse caso, o custo de retrabalho para correção desses defeitos aumenta em relação ao tempo de descoberta dos mesmos. Desta forma, iniciativas devem ser realizadas no sentido de encontrar os defeitos e corrigi-los tão logo sejam introduzidos. Existem diferentes normas e modelos que visam garantir e melhorar continuamente a qualidade de software. Dentre estes, destaca-se o CMMI (Capability Maturity Model Integration), que é um modelo de referência que contém melhores práticas para desenvolvimento e manutenção de produtos, com um enfoque voltado para a maturidade de processos de software. Além disso, para que o processo de software seja efetivo em um determinado projeto é necessário que este considere as peculiaridades do projeto em questão. Por isso, modelos de avaliação de qualidade de processos propõem que processos organizacionais sejam adaptados às necessidades de um determinado projeto e seja criado como resultado o processo específico para este. Sendo assim, este trabalho apresenta uma abordagem para avaliação da qualidade de artefatos gerados e/ou transformados pelas diversas atividades que compõem um processo de software definido usando Linhas de Processo de Software (LPrS). As atividades do processo adaptado são selecionadas para satisfazer as práticas do modelo de qualidade CMMI. Esta proposta é apoiada em um framework de qualidade, composto por um metamodelo, uma base de conhecimento elaborada a partir do CMMI, um processo de avaliação, além de uma ferramenta de apoio. O framework incorpora princípios de Modelos de Qualidade para a avaliação de produtos de software e tem como principal objetivo a instanciação de um plano para avaliação da qualidade de artefatos de software. Por fim, a proposta foi avaliada e validada por meio da realização de estudos de caso reais de empresas distintas, e envolveram cinco profissionais com relevante experiência em desenvolvimento de software. Portanto, foram gerados cinco processos adaptados de acordo com o contexto dos projetos e conforme as práticas do CMMI selecionadas, além da elaboração dos planos de qualidade para avaliação dos artefatos gerados pelas atividades que compõem o processo. Os especialistas analisaram a abordagem e consideraram positiva a proposta defendida nesse trabalho.
Collections
The following license files are associated with this item:
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivatives 4.0 International
Related items
Showing items related by title, author, creator and subject.
-
Gestão para o processo de desenvolvimento de software científico utilizando uma abordagem ágil e adaptativa na microempresa
Berni, Jean Carlo Albiero (2010-03-22)O desenvolvimento de software científico possui particularidades que, frequentemente, diferem das regras comumente utilizadas na produção de softwares comerciais. Novos requisitos que surgem no decorrer do desenvolvimento, ... -
Ferramenta de auxílio na garantia de qualidade de software baseado no modelo MPS.BR
Andrade, Guilherme Albrecht Kruel de (2013-02-21)A área de TI está cada vez mais presente no dia-a-dia das pessoas com sistemas e softwares em todos os nichos da sociedade. A partir destes rápidos avanços tecnológicos e da relevância que a área desempenha na sociedade, ... -
Sistema de avaliação de desempenho para suporte à tomada de decisão do gerente de projetos
Ferreira, Marília Guterres (2008-01-31)A Gerência de Projetos vem se mostrando uma prática essencial para o bom desenvolvimento de qualquer empreendimento. Contudo, ela não é suficiente para garantir o êxito do projeto. Num mundo gradativamente mais global e ...