Beruflich Dokumente
Kultur Dokumente
“UNIANDES”
SISTEMAS
TEMA
El Proceso del Software
Tutor
Magister. Rodrigo Aguilar
AUTOR
NAJAMTAI WISUM JAVIER LENIN
FECHA
23/10/2018
Introducción
Según el Autor (Ruvalcaba, 2018 ) En Ingeniería del Software, un modelo de proceso de
desarrollo de software puede verse como una manera de dividir el trabajo en distintas actividades
(o el ciclo de vida del producto en distintas fases) con la intención de lograr la mejor gestión y el
mejor resultado para el proyecto.
Segundo el Autor (ALAVA, 2015) El desarrollo de un software es un proceso que no solo permite
cumplir el objetivo de desarrollarlo, sino que también es un proceso de aprendizaje reiterativo, ya
que permite documentar la información además de construir un software de calidad.
El Proceso del Software
En un mundo de cambios constantes y competencia global, las organizaciones de desarrollo de
software son presionadas a alcanzar mayor eficiencia con menores costos (claudiaarbelaez,
2012). Un proceso es una serie de pasos a seguir, que permite mantener el control, estabilidad y
organización para las actividades, desde el punto de vista técnico el proceso de un software se
define como una estructura que define actividades, métodos y herramientas con el fin de obtener
un software de calidad (ALAVA, 2015).
Un proceso de software efectivo habilita a la organización a incrementar su productividad al
desarrollar software:
Diversidad en Modelos
Actualmente existe una gran variedad de modelos para procesos de software. Podemos
entenderlos más fácilmente si los clasificamos en dos tipos: genéricos y específicos.
Compatibilidad entre Modelos
ISO/IEC 15504
Flujo de proceso
En el flujo de proceso se describe el orden de cómo se van a ejecutar las actividades y también se
describe el tiempo que va durar cada actividad. Hay tres tipos de flujo de proceso
Flujo de proceso lineal
El flujo de proceso lineal se realiza en una secuencia que empieza desde la comunicación hasta y
termina en el despliegue.
CONCLUSIONES
El desarrollo de software es uno de los pilares fundamentales de la Informática y al cual se dedican
muchas horas de esfuerzos en universidades, centros de investigación y empresas de todos los
tamaños. Conforme la tecnología va avanzando, van apareciendo nuevas soluciones, nuevas
formas de programación, nuevos lenguajes, y un sin fin de herramientas que intentan realizar el
trabajo del desarrollador un poco más fácil. También surgen nuevos modelos de proceso de
desarrollo y nuevas metodologías que tratan de adaptar la manera de trabajar a las necesidades
concretas de una organización y de sus proyectos.
Bibliografía
ALAVA, N. (18 de Abril de 2015). https://ingenieriaensoftwarenathalyalava.wordpress.com.
Obtenido de https://ingenieriaensoftwarenathalyalava.wordpress.com:
https://ingenieriaensoftwarenathalyalava.wordpress.com/2015/04/18/procesos-del-
software-y-modelo-cascada/