Metodologias agiles de desarrollo en colombia
Enviado por Yeison Mestra • 16 de Septiembre de 2020 • Documentos de Investigación • 3.611 Palabras (15 Páginas) • 133 Visitas
METODOLOGIAS AGILES DE DESARROLLO EN COLOMBIA
Esp. YEISON MANUEL MESTRA MESTRA 191469, Grupos de Investigación (Ingeniería de software), Universidad Francisco de Paula Santander, Código postal 546552 (Vía Acolsure Sede el Algodonal, Ocaña, 57+3105531847, ymmestram@ufpso.edu.co, dalvarezg@ufpso.edu.co
Resumen - Debido al incremento masivo de información y necesidades de las Pymes, implementar y adoptar herramientas que contengan Tecnología e Información se hace fundamental en el día a día para responder a las diferentes problemáticas en el área de desarrollo de software. Las Metodologías de desarrollo ágil permiten mejores resultados, es el trascurso del ciclo de vida para el mejoramiento continuo en el desarrollo del producto basado en el aprendizaje, innovación y cambios continuamente con el fin de mejorar la calidad, la fiabilidad, y la seguridad del software. Este articulo evidencia la utilización de estas metodologías agiles en Colombia.
Palabras claves:
Abstract - Due to the massive increase in information and needs of SMEs, implementing and adopting tools that contain Technology and Information is essential on a day-to-day basis to respond to different problems in the area of software development. Agile development methodologies allow better results, it is the course of the life cycle for continuous improvement in product development based on learning, innovation and changes continuously in order to improve the quality, reliability, and security of the software. This article evidences the use of these agile methodologies in Colombia.
INTRODUCCIÓN
La sociedad actual se caracteriza por la incertidumbre, los mercados desregulados, y la formación de una economía interconectada en tiempo real, el uso de las tecnologías de información y comunicaciones, el desarrollo de la telefonía y computación móvil, los servicios orientados a clientes, la mercadotecnia y la innovación [1]
El desarrollo de software es un proceso riesgoso y difícil de controlar, y más si no se lleva una metodología para esta actividad, el resultado que se va a obtener son clientes insatisfechos, mala calidad del producto, exceso de tiempo y mal uso del presupuesto. Las metodologías de desarrollo ágil evolucionaron a partir de los modelos tradicionales del ciclo de vida secuencial conocido normalmente como “Modelo en Cascada”. La finalidad de este tipo de metodologías es dar mejores resultados en los productos de desarrollo. Estas metodologías se enfocan en construir software que se pueda usar rápidamente, en lugar de pasarse mucho tiempo al principio escribiendo todo tipo de especificaciones. El desarrollo ágil se centra en equipos multifuncionales con capacidad para decidir por ellos mismos, en vez de grandes jerarquías y divisiones por funcionalidad, y se caracteriza por iteraciones rápidas, gran comunicación con el cliente dando su opinión continuamente. [2]
El uso de las metodologías ágiles en la gestión empresarial de proyectos es una realidad. El 71% de las organizaciones a nivel mundial utilizan alguna de estas metodologías, según un estudio del Project Management Institute (PMI); y en Latinoamérica, Colombia encabeza la adopción de la cultura ágil, según la International Data Corporation (IDC), cuyo estudio realizado en el 2018 expone que el 49% de las empresas colombianas aplican estas metodologías. [3]
El 36% de las compañías en América Latina implementan metodologías ágiles en sus proyectos y Colombia encabeza el ranking con el 47% de adopción de la cultura de ágil. Además, entre el 2017 y 2018, las prácticas ágiles en procesos de contratación y administrativos han crecido del 31% al 36%. [4]
El objetivo principal de este trabajo de investigación es realizar un análisis sobre las principales metodologías ágiles más usadas y conocer cuál o cuáles son los métodos de programación ágil más destacados en el medio, así mismo la calidad del software resultante, la satisfacción del cliente y sus puntos débiles.
METODOLOGIA
Siendo que es importante la utilización de algún tipo de metodología en el desarrollo de cualquier investigación, para este estudio los investigadores se decantaron por la metodología descriptiva; con lo mencionado anteriormente los investigadores procuraron caracterizar el objeto de estudio, señalando sus atributos y propiedades. La metodología descriptiva estructura de manera sistemática las entidades involucradas en la investigación, empleando sus argumentos para que permita establecer una estructura que funcione como insumo de futuras investigaciones.
La recopilación de los datos del estudio se logró mediante la investigación y lectura de varios sitios web, documentos publicados por medios de comunicación en sus páginas web, también de artículos científicos y de investigación que nos permiten analizar a fondo la implementación de las metodologías agiles en Colombia
REFERENTE TEÓRICO
Hoy por hoy las metodologías ágiles de desarrollo son sin duda uno de los temas de auge en ingeniería del software que ha generado gran interés y controversia en las industria de software, en los años 90 comenzó a impregnarse una definición moderna de desarrollo ágil del software como una reacción contra las metodologías utilizadas hasta el momento, estas metodologías fueron consideradas excesivamente pesadas, rígidas por su carácter normativo y fuerte dependencia de planificaciones detalladas previas al desarrollo (Rodríguez González, 2008). [1]
Por definición, las metodologías ágiles son aquellas que permiten adaptar la forma de trabajo a las condiciones del proyecto, consiguiendo flexibilidad e inmediatez en la respuesta para amoldar el proyecto y su desarrollo a las circunstancias específicas del entorno.
En esencia, las empresas que apuestan por esta metodología consiguen gestionar sus proyectos de forma flexible, autónoma y eficaz reduciendo los costes e incrementando su productividad. Con este Curso en modelos organizativos ágiles 100% online aprenderás los aspectos básicos para gestionar las metodologías ágiles dentro de tu empresa. [5]
...