GAIA Athenas: Um framework colaborativo para apoio nas tomadas de decisões de implementações, práticas, conceitos e processos em empresas de base tecnológica
Data
2022-09-10
Autores
Zampieri, Thiago Magalhães
Título da Revista
ISSN da Revista
Título de Volume
Editor
Universidade Estadual de Londrina
Resumo
Resumo: Os sistemas de informação (SI) estão difundidos no cotidiano da vida moderna, além do que as pessoas estão cada vez mais dependentes dos softwares em suas atividades cotidianas [54]. Por sua vez, as empresas que desenvolvem tais soluções tecnológicas enfrentam cada vez mais desafios em seu ciclo de vida, desde demandas tradicionais, como: constante investimento para manter-se na vanguarda, altos custos com pessoas qualificadas e erros de especificações, também como demandas adjacentes que impactam na construção de softwares de qualidade, tais como: prazos bem apertados, agilidade na entrega e a manutenção da cultura da organização. Com isso, prever o caminho para uma evolução, torna-se uma tarefa árdua de se realizar. Mudanças nas regras de negócio ou regulamentações, falhas não previstas ou o surgimento de novos requisitos são exemplos de fatores que podem influenciar no sucesso ou insucesso de um determinado projeto de desenvolvimento de software. Assim sendo, o objetivo deste trabalho é desenvolver um modelo de maturidade e capacidade para complementar a outros frameworks / processos / rotinas que possa ajudar nas tomadas de decisões sobre implementações, práticas, conceitos, bibliotecas ou qualquer forma de apoio ao desenvolvimento de software no que tange aos tópicos de: estágio, tecnologia, organização & gestão, time & cultura, arquitetura e ambiente, vertical e dilema em negócio de base tecnológica, focando sempre no "como fazer" e não no "que fazer", e possa ser implementado de forma progressiva, possibilita um maior controle e domínio da organização em relação a adoção de prática e técnicas. Para tanto, o presente trabalho compreende 4 níveis de maturidade, dispostos em 7 perspectivas de conhecimento distintos, 5 serviços, um questionário para a avaliação diagnóstica, um processo de implantação e outro de uso. De forma a validar o modelo, o mesmo foi avaliado por especialistas, por meio de um questionário avaliativo, recebendo avaliação bastante positiva em relação aos seus processos, templates e documentação. Ainda de forma a contribuir para a validação do modelo, realizou-se um estudo de caso em uma empresa de TI, a fim de entender a realidade do processo de aquisição de uma organização real, validar o modelo e melhorá-lo como um todo (processos, documentação e templates), constatando uma melhora significativa no processo de aquisição da organização alvo após a implantação de alguns serviços do modelo proposto.
Descrição
Palavras-chave
Modelo de maturidade, Modelo de capacidade, Desenvolvimento de software, Qualidade de software