O documento discute a avaliação de qualidade de linha de produto de software baseada em arquitetura e métricas. Apresenta definições de linha de produto de software e suas características, etapas de desenvolvimento e abordagens de gerenciamento de variabilidades. Também descreve diferentes momentos e técnicas para avaliação de qualidade de linha de produto de software, com foco na avaliação arquitetural por meio de métricas.
Mini Curso Avaliação de Linha de Produto de Software
1. Avaliação de Qualidade de Linha de Produto de Software baseada em Arquitetura e Métricas Prof. Dr. Edson A. Oliveira Junior Universidade Estadual de Maringá (UEM) Departamento de Informática (DIN) [email_address]
12. Linha de Produção de H. Ford Linha completa do Ford T. 5 Passageiros Carro de Passeio Totalmente Equipado 3 Passageiros Totalmente Equipado 2 Passageiros Conversível Totalmente Equipado 2 Passageiros 3 Lâmpadas de Óleo Kit de Ferramentas 2 Passageiros Estio Torpedo Totalmente Equipado 6 Passageiros 3 Lâmpadas de Óleo Kit de Ferramentas
28. Exemplo de Modelo de Caract. (3) Media Management Mobile Media Delete Media Create Media View Photo Copy Media SMS Transfer Send Media Receive Media Sorting Favourites Basic Media Operations View Favourites Edit Media Label Media Selection Photo Music Video Play Music Play Video Album Management Create Album Delete Album
29.
30. Desenvolvimento de LPS Modelo Product Line Practice – PLP (SEI) Engenharia de Domínio Engenharia de Aplicação Técnico e Organizacional
87. Definindo as Metas de Negócio Meta de Negócio Os jogos produzidos, em sua maioria, devem apresentar baixas taxas de complexidade, assim como altas taxas de extensibilidade.
88. Definindo as Metas de Negócio Meta de Negócio (MN.1) Complexidade Manter o grau de complexidade dos jogos abaixo de 0.7 (70%), comparado a complexidade geral da ALP, para, pelo menos, 50% dos produtos produzidos. Meta de Negócio (MN.2) Extensibilidade Manter o grau de extensibilidade dos jogos acima de 0.75 (75%), comparado a extensibilidade geral da ALP, para, pelo menos, 50% dos produtos produzidos.