Sistema Telemático para la estimación de esfuerzo de proyectos de software
Fecha
Fecha
2017-06-07
Director
Colaboradores
Título de la revista
ISSN de la revista
Título del volumen
Editor
Altmetric
Descripción
Actualmente la empresa BITS Américas S.A.S, realiza el proceso de estimación de proyectos de software mediante el juicio de experto, el cual de acuerdo a su criterio y experiencia diligencia un formato Excel, en el que establece los casos de uso y la complejidad que va a tener cada uno, y de esta forma lograr dar al cliente el tiempo y esfuerzo que tendrá el desarrollo de la necesidad. Dicha actividad no cuenta con un sistema que facilite el cálculo ágil de la estimación de tiempo y esfuerzo requeridos para el desarrollo de un proyecto de software, y que a este soportado por una metodología reconocida y fiable que reduzca el margen de error en las estimaciones de la empresa como lo es el método de Puntos de Casos de Uso. Es por ello que surge la necesidad de un sistema telemático basado en arquitectura de micro servicios, que permita un acceso rápido y eficiente al histórico de todas las estimaciones de la empresa, y también la creación de nuevas estimaciones, en donde se pueda obtener el tiempo y el esfuerzo que se necesita para un nuevo proyecto. El sistema y el documento se basan en lo definido por las fases de la metodología de mejoramiento continua PHVA, con ella pudo establecerse claramente el alcance y limitaciones, como también el orden en el que debía trabajarse el proyecto. Siguiendo lo planteado por la metodología implementada, se realiza un análisis, diagnóstico de la necesidad de la empresa para el tema de las estimaciones de nuevos proyectos de software, identificados se evalúan las características y restricciones que tendrá el sistema telemático y lo que se va a desarrollar para poder optimizar el proceso de la empresa. Como posible solución, para mejorar el proceso interno de TI, se crea un prototipo que permite realizar el cálculo de estimación de esfuerzo y tiempo soportado bajo lo que define el método de Puntos por casos de uso, cuando ya esté terminado el sistema, se realizarán pruebas de aceptación para validar la funcionalidad de todos los módulos y que permitan identificar si la solución satisface las necesidades del usuario final. Por último, se dan a conocer las conclusiones del proyecto.
Resumen
Currently the company BITS Americas SAS, carry out the process of estimating software projects by the evaluation expert, who according to his criteria and experience diligently an Excel format, which establishes the use cases and the complexity that will have each one, and in this way achieve the client the time and effort that have the development of the need. This activity does not have a system that facilitates the calculation of the estimation of time and effort necessary for the development of a software project, and that is supported by a recognized and reliable methodology that reduces the margin of error in the estimates of the company such as the Use Point Points method. That is why the need arises for a telematic system based on a micro services architecture, which allows a fast and efficient access to the history of all the company's estimates, as well as the creation of new estimates, where you can get the time and effort that is needed for a new project. The system and the document are based on the phases of the continuous improvement methodology. PHVA, with the same meaning as the scope and limit, also did. Following the proposed methodology, an analysis, the diagnosis of the need of the company for the state of the new software projects, is carried out, the characteristics and restrictions that the telematic system will be assessed and what will be developed to be able to optimize the process of the company. As a possible solution, to improve the internal IT process, a prototype is created that allows calculation of the time and effort estimation supported under which the method of Points of use can be defined, when the system is finished , acceptance tests will be performed to validate the functionality of all the modules and that allow to identify if the solution satisfies the needs of the end user. Finally, the best conclusions of the project are given.
Palabras clave
Puntos por casos de uso, Medición, Esfuerzo, Proyectos de software