You are on page 1of 15

UNIVERSIDADE FEDERAL DO AMAZONAS INSTITUTO DE COMPUTAO IEC008- TPICOS ESPECIAIS EM ENGENHARIA DE SOFTWARE

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

Fornecer subsdios para a elaborao de planos realistas para os projetos


Possibilitar o monitoramento da aderncia da execuo dos projetos em relao aos seus planos Aes preventivas e corretivas

MEDIO DE SOFTWARE NAS ORGANIZAES

Orientada para apoiar a tomada de deciso nos mbitos tcnicos e de negcios.


Englobar os nveis tcnicos, gerencial e estratgico Auxilia e acelera o aprendizado organizacional

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

ISO/IEC 15939 Software Engineering Software Measurement Process

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.

Adaptao do PDCA (Plan-Do-Check-Act) Orientado s necessidades de informao da organizao

ABORDAGENS

Modelo de Informao de Medio ISSO/IEC 15939

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

Framework para medidas de qualidade do IEEE Std 1061-1998

ABORDAGENS

Pratical Software Measurement PSM

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.

O processo de medio composto por:


Planejamento; Execuo; Avaliao; Comprometimento.

ABORDAGENS

Modelo de Informao de Medio

ABORDAGENS

Goal Question Metric - GQM

Considera que para cada objetivo estabelecido, possvel determinar questes cujas respostas esto associadas a medidas

Exemplo de aplicao GQM

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.

You might also like