Implementación del proceso automatizado para la generación de métricas: Code Health
RESUMEN : Sofka Technologies es una empresa innovadora originaria de la ciudad de Medellín que hace parte de la industria tecnológica. En el área de “Aseguramiento de la Calidad” tenía como responsabilidad con uno de sus clientes principales la generación de métricas de “salud del código” y política...
- Autores:
-
Espitaleta Benítez, Juan Guillermo
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2022
- Institución:
- Universidad de Antioquia
- Repositorio:
- Repositorio UdeA
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.udea.edu.co:10495/25923
- Acceso en línea:
- http://hdl.handle.net/10495/25923
- Palabra clave:
- Automatización
Automation
Metodología
Methodology
Procesamiento electrónico de datos
Electronic data processing
Aseguramiento de la calidad
Quality assurance
Desarrollo de programas para computdor
Computer software - Development
Almacenamiento de información
Information storage
http://vocabularies.unesco.org/thesaurus/concept3401
http://vocabularies.unesco.org/thesaurus/concept9615
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Summary: | RESUMEN : Sofka Technologies es una empresa innovadora originaria de la ciudad de Medellín que hace parte de la industria tecnológica. En el área de “Aseguramiento de la Calidad” tenía como responsabilidad con uno de sus clientes principales la generación de métricas de “salud del código” y políticas establecidas para los proyectos de automatización de pruebas y seguimiento de actividades dentro de los repositorios de control de versiones; esta labor era bastante dispendiosa ya que se realizaba manualmente con estrategias de “code review”; debido a esto se decidió desarrollar e implementar un proceso automatizado de generación de métricas e informes, con el cual se pudiera optimizar el cumplimiento de esta responsabilidad, permitiendo verificar que se estuviera dando cumplimiento y seguridad a los acuerdos que se tenían con el cliente anteriormente mencionado. Para la implementación de “Code Health” se siguió el marco de trabajo Scrum como metodología, el cual permite desarrollar software de forma agil y posibilita crear un producto de forma incremental a través de periodos de tiempo llamados Sprints. Se muestra el resultado y el análisis del desarrollo profundizando en los ejes temáticos que hace referencia a la arquitectura de la aplicación, la interacción entre los componentes que hace parte de la automatización, la declaración de los escenarios que describen el comportamiento del proceso automático (los pasos, las secuencias y las acciones que se ejecutan), los recursos usados de donde se obtiene y almacena la información. Se plantean las conclusiones que permiten validar el alcance inicial del proyecto y entender de forma global el resultado final de la implementación del proceso automatizado. |
---|