Metodologías ágiles para el desarrollo de software
Autor: | Abuchar Porras, Alexandra |
Colaborador: | Delgado Darnalt, Andrés (Coordinador Editorial) |
El software está presente en la mayoría de las actividades diarias de las organizaciones de manera directa o indirecta: automatiza procesos, permite la interacción rápida con públicos externos y es la base de la eficiencia, el desempeño y el valor agregado organizacional. Por ello, la ingeniería de software requiere de personal capacitado, creativo y con liderazgo en los procesos de evaluación, planeación, desarrollo y monitoreo de soluciones tecnológicas para potenciar la interconexión en todos los niveles de la organización. Estos procesos están soportados en una base de estándares de calidad y buenas prácticas que se condensan en lo que se conocen como metodologías de desarrollo de software.
Este libro presenta los fundamentos conceptuales de los modelos y metodologías aplicados en el desarrollo de proyectos de software. La autora inicia explicando los antecedentes de la ingeniería de software, así como los procesos y modelos de desarrollo utilizados comúnmente en la disciplina. Luego, aborda las metodologías tradicionales y estructuradas de desarrollo de software, y expone los principios del pensamiento ágil y su aplicación en técnicas como Kanban y metodologías como Lean y Scrum. Por último, presenta los resultados de una encuesta realizada a varias empresas de la ciudad de Bogotá D. C. sobre el perfil de los profesionales de desarrollo de software en la capital.