Professional Documents
Culture Documents
MEDIO DE SOFTWARE
UM IMPORTANTE PILAR DA MELHORIA DE
PROCESSOS DE SOFTWARE
Monalessa Perini Barcellos Jlia Caroline da Silva Pacheco
MEDIO DE SOFTWARE
Uma avaliao quantitativa de qualquer aspecto dos processos e produtos da Engenharia de Software, que permite seu melhor entendimento e, com isso, auxilia o planejamento, controle e melhoria do que se produz e de como produzido- (BASS, et.al., 1999 ) Prover informao quantitativa para apoiar a tomada de decises.
A IMPORTNCIA
PROCESSO DE MEDIO
Conjunto de passos que deve orientar a realizao da medio em uma organizao Consiste basicamente de quatro passos, apesar das abordagens serem diferentes:
Definio das medidas; Coleta de medidas; Anlise das medidas coletadas; Utilizao dos resultados da anlise em aes.
ABORDAGENS
Consiste de quatro atividades que so sequenciadas em um ciclo iterativo, permitindo feedback e melhoria continua do processo:
Estabelecer e manter o comprometimento com as medidas; Planejar o processo de medio; Executar o processo de medio; Avaliar a medio.
ABORDAGENS
ABORDAGENS
IEEE Std 1061-1998 - IEEE Stand and for a Software Quality Metrics Methodology
Prov uma framework para medidas de qualidade de software e um processo de medio de qualidade de software para estabelecer requisitos de qualidade e identificar, implementar, analisar e validar medidar de qualidade de processo e produto Processo composto por cinco atividades:
Estabelecer os requisitos de qualidade de software; Identificar as medidas de qualidade de software; Implementar as medidas; Analisar os resultados das medidas; Validar as medidas
ABORDAGENS
ABORDAGENS
Orientada s necessidades de informao organizacionais aderentes a ISO/IEC 15939 e, como ela, possui dois componetes:
Modelo de Informao de Medio; Processo de Medio.
ABORDAGENS
ABORDAGENS
Considera que para cada objetivo estabelecido, possvel determinar questes cujas respostas esto associadas a medidas
ABORDAGENS
Tipos de Anlise
Anlise de Estimativas: utilizada principalmente no inicio do projeto, para apoiar o planejamento ou replanejamento; Anlise de Viabilidade: utilizada quando o Plano do Projeto est prximo de ser concludo, para determinar se os planos e metas so realsticos e alcanveis; Anlise de Desempenho: utilizada durante a execuo do projeto para determinar se ele est indo ao encontro dos planos e metas definidos.
ABORDAGENS
Tipos de Anlise
REFERNCIA BIBLIOGRFICA
Barcellos, Monalessa Perini. Medio de Software, Um importante pilar da melhoria de processos de software. Revista Engenharia de Software Magazine. Ed. 24 pgs. 31- 36.