aprendizagem de mÁquina para anÁlise de indicadores … · aprendizagem de mÁquina para anÁlise...
TRANSCRIPT
Interciência & Sociedade9
APRENDIZAGEM DE MÁQUINA PARA ANÁLISE DE INDICADORES NA ENGENHARIA DE SOFTWARE
RESUMO: -
-
PALAVRAS CHAVE:
ABSTRACT: Performance indicators are important resources for quality management in software deve-lopment e data volume produced y t ese indicators tends to increase signi cantly over monitoring time, which complicates analysis and decision making. The historical basis become complex, when considered the amount of data monitored and the indicators diversity (different types, granularity and frequency). This paper proposes the use of machine learning techniques for analysis of these bases using arti cial neural networks combined with information visuali ation techniques. model of indicators is used, based on the processes of the MPS reference model for Software (MPS-SW), grouped accor-ding to the strategic perspectives of the Balanced Scorecard (BSC).KEY WORDS: uality of software process, ndicators, MPS-SW, BSC, rti cial eural etwork, isu-ali ation of information.
1. INTRODUÇÃO
-
--
-
-
BODO, Leandro
ELER, Danilo Medeiros
Interciência & Sociedade10
-
-
Um recurso fundamental no con---
-
-
de decisão. Análises mais abrangentes en-
-
--
sas análises são realizadas durante todo o
--
-
-nitorados simultaneamente. Segundo Mou-
--
--
-
---
--
dashboards ou scorecards,
-
-
-
-
-
melhorar o mecanismo de análise dos indi--
---
re, foi elaborado um modelo de indicadores
--
-
Interciência & Sociedade11
- Balanced
Scorecard
-
--
seção 2. A seção 3
-
seção 4
-
-
seção 5.
2. MODELO DE INDICADORES DE DE-SEMPENHO
Para uniformizar o estudo de indi--
-
-
--
-
--
-
-
Para este trabalho, foram conside-
-
-dos diretamente recursos humanos, tecno-
-
A Tabela 1
-
--
-
---
-
--
sas adotam o sistema de medição de de-
Interciência & Sociedade12
consiste, basicamente, na coleta de dados -
--
contábil, com monitoramento e controle dos
-
-
-trole, entre outras.
-Key Per-
formance Indicators
-
-
-
Project Management Body of Knowledge
-Balanced Scorecard
-
-Figura 1 mostra
-
baseados no modelo BSC. -
-res resultantes de estudos nas literaturas e
-cadores são associados os seguintes atri-
Figura 2 -
-
seção 3
-
Tabela 1 -
Interciência & Sociedade13
-
Figura 1 -
Figura 2 -
Interciência & Sociedade14
-
-
-Tabela
2 mostra alguns indicadores do modelo de -
--
--
3. APRENDIZAGEM DE MÁQUINA E RE-DES NEURAIS ARTIFICIAIS (RNAS)
De modo geral, o uso de um algo-
-
-
-
---
--
to. Eles buscam determinar como os dados estão organizados, baseados somente nos
-
-
da detecção da singularidade nas amostras de entrada.
-nado são usados tanto dados rotulados,
-mento. Em muitos casos, o uso de alguns dados rotulados em meio aos dados não ro-
-
Tabela 2 - -
Interciência & Sociedade15
-
-
-
-
-
-
-
-
-
-
-
-
-
-ção. Os treinamentos das RNAs consistem
-
-
-
--
de medição e metas bem diferentes, sem
-
--
-
-
4. APLICAÇÃO DE RNA NA AVALIAÇÃO DE INDICADORES DE DESEMPENHO
-rimento realizado com indicadores de de-
semelhanças com o tratamento de indica--
--
-
-
-
Interciência & Sociedade16
-
-
-
-
de indicadores analisados está em confor-
-
-
-se. Os testes foram feitos focados em dois
--
sentados na Tabela 3. O algoritmo acertou -
-
Figura 3. -
Tabela 3 -
-
---
do os resultados no treinamento da RNA. A
multidimensional desses dados, baseada nos atributos de cada amostra, utilizando
--
--
-
afastados.
Figura 3 - -
Interciência & Sociedade17
-cionamento entre os atributos dos dados. Assim, a Figura 5
-
-
--
Fi-gura 4na Figura 6 -
-
-
Figura 6-
mente contribuiria na acurácia dos testes
Tabela 3-
-
---
necessitam.
Figura 4 -
Figura 5 - de dados.
Interciência & Sociedade18
5. CONSIDERAÇÕES FINAIS
---
--
-
-
-
-ção de melhores resultados.
Em continuidade a esse trabalho, -
--
mento dos indicadores utilizados em cada
-
cinco anos de monitoramento, com carac-
alguns casos.
6. REFERÊNCIAS
NBR ISO 9000: Sistemas de gestão da -
Introduction to machine learning.
BARCELLOS, M. P. Uma estratégia para medição de software e avaliação de bases de medidas para controle estatístico de processos de software em organizações de alta maturidade. 2009. 419 f.
-
A cause-and-effect approa-ch to analyzing performance measures. Production
Aprendizado de máquina utilizando
Figura 6 -
Interciência & Sociedade19
dinâmica espaço-temporal em redes complexas. 2010.
-
Semi-supervised learning. -
Neural Networks:
Parallel coordina-tes:
-
A estratégia em ação:
Funda-
1996.
-
C. Uma abordagem para melhoria do processo de software baseada em medição. -
MOURA, L. R. Gestão Estratégica da Informação:
no uso da informação como recurso da gestão em-
de Faculdade de Economia, Administração e Contabi-
Analysis of hey performance indica-tors in software development. Master os Science
Least Square Projection: a fast
-
Ontologia Empresarial no mode-lo MPS.BR visando modelagem de processos de negócios, com foco nos níveis G e F. Dissertação
-
Um guia do conhecimento em gerenciamento de projetos:
Principles of Neurodynamics.
-
Indicadores da Implementação do Nível E do MR-MPS em uma Instituição de Pes-quisa. -
MPS.BR Melhoria de proces-so do software brasileiro:
______. MPS.BR Melhoria de processo do sof-tware brasileiro:
Engenharia de Software. 9. ed. -
Interciência & Sociedade20
Leandro Bodo
Hilda Carvalho de Oliveira -
-
Fabricio Aparecido Breve -
Eraldo Pereira Marinho-
-
Danilo Medeiros Eler-