Abstract

(Recibido: 2015/02/20 - Aceptado: 2015/06/17)El presente trabajo de investigación plantea que el uso de las metodologías ágiles en conjunto con herramientas de software libre permite mejorar la productividad, reducir costos y optimizar recursos en la etapa de desarrollo informático, y contribuye a mejorar la satisfacción del usuario con la implementación de software de excelente calidad. A continuación se realiza un diagnóstico de las variables consideradas de importancia para el éxito en la ejecución o desarrollo de proyectos informáticos y que están asociadas al uso de las metodologías tradicionales y ágiles para el desarrollo de software.

Highlights

  • The current research suggests that using of agile methodologies in conjunction with open source software tools can improve productivity, reduce costs and optimize resources in the process of software development, and helps improve user satisfaction due to implementation of excellent quality software

  • Para el desarrollo de la aplicación web, dentro del contexto de la arquitectura dirigida a modelos (MDA), se proponen las siguientes tecnologías de software libre:

  • El resultado es 8731 líneas de código (SLOC)

Read more

Summary

Situación Actual

En el mundo actual las organizaciones son cada vez más dependientes de la tecnología, la demanda de software es cada vez más elevada, y el proceso de desarrollo del software es más costoso y susceptible a cambios en las especificaciones en cualquiera de sus etapas. Como apoyo a las metodologías ágiles de desarrollo de software, surge la especificación Model Driven Development (MDA) para dar facilidad en el entendimiento de sistemas complejos, mientras proporciona una abstracción del sistema. De hecho el enfoque de MDA se basa principalmente en el Model Driven Development (MDD) (Stahl, 2006) y lo que sugiere que un sistema debe ser modelado primero antes de que pueda ser transformado para adaptarse a la plataforma final en la que se ejecutará. Demostrar mediante el prototipo de una aplicación web y el análisis de métricas de ingeniería de software, que el uso de las metodologías agiles reduce el esfuerzo, costo, tiempo, líneas de código y aumenta la productividad en el proceso de desarrollo de software

Objetivos Específicos
Hipótesis
Diseño de la investigación
Población y Muestra
Resultados
Análisis
Pruebas
Discusión
Estimación de líneas de código
Evaluación de Resultados
Conclusiones y Recomendaciones
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call