Fatores de Qualidade de Software de McCall
Abstract: Fatores de Qualidade de Software de McCall. Pesquise 862.000+ trabalhos acadêmicosPor: felipesevla1 • 11/9/2014 • Abstract • 648 Palavras (3 Páginas) • 611 Visualizações
Fatores de Qualidade de Software de McCall
Métricas para se utiliza no esquema de graduação numa escala de 0 (baixo) a 10 (elevado)
Auditabilidade: a facilidade com que pode checar a conformidade aos padrões
Acurácia: a precisão das computações e do controle.
Comunidade de comunicação: o grau de em que interfaces padrões, protocolos e larguras de banda são usados.
Inteireza: O quanto a implementação total da função requerida foi conseguida.
Concisão: A compactação do programa em termos de linhas de código.
Consistência: o uso de técnicas de projeto e documentação uniformes ao longo do projeto de desenvolvimento de software
Comunidade de dados: o uso de estruturas e tipos de dados padrões ao longo do programa.
Tolerância a erros: o dano que ocorre quando o programa encontra um erro.
Eficiência de execução: O desempenho run-time de um programa.
Expansibilidade: o quanto o projeto de arquitetura, procedimental e de dados podem ser ampliados
Generalidade: a amplitude de aplicação em potencial de componentes de progr4maa
Independência de hardware: o quanto o software é desvinculado do hardware em que opera
Instrumentação: o quanto o programa monitora sua própria operação a identifica erros que venham a ocorrer.
Modularidade: a independência funcional dos componentes do programa.
Operabilidade: a facilidade de operação de um programa
Segurança: a disponibilidade de mecanismos que controlem ou protejam programas e dados.
Autodocumentação: o quanto o código-fonte apresenta documentação significativa.
Simplicidade: o quanto um programa pode ser entendido sem dificuldade.
Independência do software básico: o quanto um programa é independente de particularidades não-padronizadas de linguagens de programação nonstandard, das características de sistemas operacionais e de outras sujeições ambientais.
Rastreabiliade: a capacidade de rastrear uma representação de projeto ou componente de programa até os requisitos.
Treinamento: o quanto o software auxilia no sentido de ajudar novos usuários a aplicarem o sistema.
Padrão de Qualidade
CMMI (CAPABILITY MATURITY MODEL INTEGRATION)
O CMMI - Capability Maturity Model Integration é um conjunto de modelos integrados de maturidade e capacidade para diversas disciplinas, tais como: engenharia de software e sistemas, fontes de aquisição e desenvolvimento integrado do produto.
O CMMI, da Universidade Carnegie-Mellon, EUA, sendo reconhecido mundialmente por atestar a maturidade dos processos de desenvolvimento da organização. Reúne diretrizes e boas práticas, tanto acadêmicas quanto de mercado, as quais devem ser incorporadas pelas empresas em seus processos. O CMMI auxilia na garantia e melhoria da qualidade de seus produtos e serviços na área de TI.
Estruturado em 5 níveis de maturidade, o CMMI abrange
...