Maturidade de Software
Maturidade de Software
Maturidade de Software
CURITIBA
2017
Introdução
Introdução ..................................................................................................................................... 2
Índice ............................................................................................................................................. 3
Sobre a GreenSoft ......................................................................................................................... 4
Sobre o Método GQM - Goal Question Metric. ............................................................................ 5
Sobre a Norma ISSO/I EC9126 .................................................................................................... 5
Fases GQM .................................................................................................................................... 6
Fases do Ciclo ................................................................................................................................ 8
Conclusão .................................................................................................................................... 11
Sobre a GreenSoft
Sendo assim, este método alinha as métricas necessárias aos projetos de software
com os objetivos principal de desenvolver um produto de alta qualidade dentro de um
cronograma e orçamento. Por causa dos requisitos permanentemente crescentes no
desenvolvimento de software com respeito ao cliente ou novas tecnologias, o
melhoramento sistemático e contínuo precisa ser parte integrada ao processo de
software.
Fases GQM
Planejamento
Para esta fase, será feito foi necessário estabelecer um programa de medição, que se
dá através de questionamentos com a intenção de coletar todas a s informações
necessárias para iniciar, preparando e motivando as pessoas para a implantação do
processo de medição. O plano inicial do projeto contém a documentação dos
procedimentos, cronogramas e objetivos do programa de métricas. A execução desse
planejamento é a fase que completa os requisitos para que o programa de métricas tenha
sucesso.
1) Definição
2) Apurar áreas de melhoria
3) Indicar projeto de aplicação
4) Plano para o projeto
Definição
Trata-se da principal tarefa. Nessa fase, são decididas quais serão as medidas
utilizadas ao longo de todo o ciclo de desenvolvimento de software para o projeto,
incluindo as definições das questões a serem solucionadas para as fases seguintes como
revisões, coleta, medições e planos de análise.
Coleta de Dados
Sendo assim, os dados coletados são armazenados para serem analisados e essa
fase de coleta de dados pode ser dividida em outras subfases:
1) Medição do piloto
2) Base de métricas
3) Formulários de coleção de dados
4) Armazenamento de dados mensurados
5) Análise
6) Apresentação
Interpretação
Principais Objetivos
Fases do Ciclo
Foco externo
Qualidade na venda/entrega
Maior integração