Conceptualización del proceso de implementación de software: perspectivas ágil y disciplinada

Arístides Castillo, Judith Barrios, Jonás Montilva, Dulce Rivero

Resumen


Este trabajo presenta en un modelo híbrido, el conjunto de conceptos que deben considerarse para especificar un proceso de implementación de software disciplinado con rasgos de agilidad. Se considera que los procesos de diseño detallado, codificación, verificación e integración de software, forman parte de la etapa de implementación del producto de software. El trabajo parte del análisis de las fases de implementación de software prescritas en los estándares metodológicos, marcos de trabajo y modelos conceptuales más conocidos y utilizados. Se analizan el modelo CMMI, los estándares IEEE 1074 e ISO/IEC 12207, el cuerpo de conocimiento de la ingeniería de software SWEBOK y el método WATCH en su versión empresarial. Para la perspectiva ágil se consideran la Programación eXtrema (XP) y el AgileUP. Los resultados de este trabajo sirven de base a una propuesta metodológica detallada y adaptada al contexto de las PyMEs venezolanas (Proyecto METHODIUS). Estos resultados son válidos y extensibles a otras organizaciones productoras de software en el contexto latinoamericano.


Palabras clave


Implementación de Software; enfoque ágil; métodos pesados; modelos conceptuales;

Texto completo:

PDF


Creative Commons License
Todos los documentos publicados en esta revista se distribuyen bajo una
Licencia Creative Commons Atribución -No Comercial- Compartir Igual 4.0 Internacional.
Por lo que el envío, procesamiento y publicación de artículos en la revista es totalmente gratuito.