Ferramenta Gamificada
Ferramenta Gamificada
Equipe
- Professore orientadores
- Estevan Brandt Braz Costa
- Alcione Benacchio
- Aluno
- Victor Hartur de Carvalho Blosquievis
- Ano
- 2017
Objetivo
Desenvolver uma gamificação e uma ferramenta para ser usada em empresas de desenvolvimento de software, aumentando o engajamento na produção de artefatos de qualidade e por consequência contribuindo no aumento da qualidade do produto final. A ferramenta visa também facilitar o feedback entre Programadores/Engenheiros de Software e Gerente de Qualidade.
Problema
O MPS-BR ou Melhoria de Processos do Software Brasileiro, é um modelo de qualidade de processo criado em 2003 pela Softex (Associação para Promoção da Excelência do Software Brasileiro) para melhorar a capacidade de desenvolvimento de software nas empresas brasileiras. Para a definição do MPS-BR levou em consideração normas e modelos internacionalmente reconhecidos como CMMI (Capability Maturity Model Integration), e nas normas ISO/IEC 12207 e ISO/IEC 15504 e na realidade do mercado brasileiro de software.
Os níveis de maturidade no modelo MPS-BR estabelecem patamares de evolução dos processos. O nível de maturidade em que se encontra uma organização permite prever o seu desempenho futuro ao executar um ou mais processos. O modelo define sete níveis de maturidade:
- A (Em Otimização);
- B (Gerenciado Quantitativamente);
- C (Definido);
- D (Largamente Definido);
- E (Parcialmente Definido);
- F (Gerenciado);
- G (Parcialmente Gerenciado).
Sendo o nível G o primeiro a ser implementado e o nível A o nível máximo que a empresa poderá atingir.[1]
O objetivo da ferramenta é aumentar o engajamento na produção de alguns artefatos que são requeridos em um determinado nível do MPS-BR, pois, observou-se que por ser um trabalho repetitivo e maçante gera um certo descontentamento e negligência na produção desses artefatos.
Proposta
A proposta é desenvolver uma gamificação (Estrutura) que, por meio de recompensas virtuais e reais estimule os colaboradores a produzir os artefatos de qualidade. Por consequência da maior produção de artefatos, existe a possibilidade de que os colaboradores tenham maior ciencia a respeito de erros/bugs no produto final e dessa forma procurem soluções no momento oportuno, aumentando a qualidade do produto final. Também será desenvolvida uma ferramenta que irá implementar a gamificação para auxiliar na obtenção de dados e oferecer feedback sobre o progresso dos jogadores.
Público Alvo
Empresas de desenvolvimento de software que implementam algum processo de qualidade envolvendo produção de artefatos (Arquivos, Checklists...), em especial empresas que implementam o MPS-BR.
Será utilizado como modelo uma empresa que funciona como fábrica de software certificada com MPS-BR nível F, localizada em Foz do Iguaçu, Paraná, Brasil, com aproximadamente 30 colaboradores sendo aproximadamente 15 da área operacional da fabrica, responsáveis pela produção da maior parte dos artefatos de qualidade.
Principais Funcionalidades
- Monitoramento e gerenciamento de commits
- Gerenciamento de usuários
- Gerenciamento de projetos e ciclos
- Feedback de progresso dos jogadores
- Ranking de jogadores
- Badges/Medalhas (Recompensas virtuais)
Cronologia
Gamificação
A gamificação foi estruturada da seguinte maneira:
Ações Relevantes
As ações relevantes são ações executadas no sistema que oferecem pontuação para os jogadores. Após estudos foram elicitadas as seguintes açõess relevantes:
- Commit
- Artefato avaliado sem erros
- Ciclo completo com todos artefatos
- Projeto completo
- Não conformidade
- Reporte de Bug
- Commit incorreto
Depois de testes foi estipulado uma pontuação para cada ação relevante, a relação de ação e pontuação final foi a seguinte:
Ação relevante | Pontuação |
---|---|
Commit | 50 |
Artefato avaliado sem erros | 100 |
Referências
- ↑ Blog da Qualidade, O que é o MPS-BR?, ([Blog da Qualidade])