Uma abordagem para avaliação da qualidade de artefatos de software
Resumo
Ao mesmo tempo em que as aplicações e os sistemas de software vêm evoluindo e
tornando-se mais complexos, devido, principalmente, à crescente exigência dos clientes e
usuários, as organizações que os produzem ou os adquirem têm buscado alternativas para
reduzir custos e prazos de entrega sem que a qualidade do produto final seja afetada. Contudo,
para que a avaliação desses produtos seja mais eficaz, é importante utilizar um modelo de
qualidade que permita estruturá-la de forma que satisfaça, entre outros requisitos, as
expectativas heterogêneas dos interessados. Paralelamente, recomenda-se iniciar essa avaliação
o mais cedo possível, já nos primeiros estágios de um processo de desenvolvimento com o
objetivo de detectar e corrigir os problemas encontrados antes que se propaguem. Neste sentido,
este trabalho apresenta um estudo sobre modelos de qualidade empregados na avaliação de
produtos de software ao mesmo tempo em que propõe a avaliação dos artefatos, gerados e/ou
transformados pelas atividades, ao longo do ciclo de vida de um processo de desenvolvimento.
A proposta é baseada em um framework de qualidade, estruturado a partir de um metamodelo,
que relaciona o processo de avaliação às diversas características que envolvem os artefatos, tais
como seus propósitos, interessados, métodos e métricas correspondentes. O trabalho é
composto, ainda, por uma ferramenta de apoio cujo objetivo é guiar os avaliadores na definição
de um plano de avaliação da qualidade de tais artefatos. Por fim, a proposta foi avaliada e
validada por meio de um estudo de caso envolvendo estudantes de pós-graduação em
informática na avaliação de três aplicações reais desenvolvidas por acadêmicos de graduação
da Universidade Federal de Santa Maria.
Coleções
Itens relacionados
Mostrando itens relacionados por título, autor e assunto.
-
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 ... -
Um processo integrado para qualidade em model-driven engineering
Copetti, Marco Antonio (2012-07-11)Model-Driven Engineering é o conceito de um novo paradigma de desenvolvimento de software. Esse paradigma prevê que o desenvolvimento de software deixe de ter como artefato central o código e que os modelos e a arquitetura ... -
Qualidade em produtos de software: um enfoque na área médica
Minuzzi, Alex da Silva (2007-01-29)Definimos qualidade de software como um conjunto de atributos a serem alcançados de forma que o produto atenda as necessidades de seus usuários. Avaliar a qualidade de um produto de software é muito importante, pois ...