Son métodos que indican como hacer más eficiente el desarrollo de sistemas de información. Para ello suelen estructurar en fases la vida de dichos sistemas con el fin de facilitar su planificación, desarrollo y mantenimiento.
Las metodologías de desarrollo de sistemas deben definir: objetivos, fases, tareas, productos y responsables, necesarios para la correcta realización del proceso y su seguimiento.
Los principales objetivos de una metodología de desarrollo son:
Metodología clásica o en cascada
El método de la cascada también es conocido como modelo clásico, tradicional o modelo lineal secuencial. Es considerado como el enfoque clásico para el ciclo de vida del desarrollo de sistemas, se puede decir que es un método puro que implica un desarrollo rígido. Esta es una secuencia de actividades(o etapas) que consisten en el análisis de requerimiento, el diseño, la implementación, la integración y las pruebas.
Ventajas:
Las metodologías de desarrollo de sistemas deben definir: objetivos, fases, tareas, productos y responsables, necesarios para la correcta realización del proceso y su seguimiento.
Los principales objetivos de una metodología de desarrollo son:
- Asegurar la uniformidad y calidad tanto del desarrollo como del sistema en sí.
- Satisfacer las necesidades de los usuarios del sistema.
- Conseguir un mayor nivel de rendimiento y eficiencia del personal asignado al desarrollo.
- Ajustarse a los plazos y costes previstos en la planificación.
- Generar de forma adecuada la documentación asociada a los sistemas.
- Facilitar el mantenimiento posterior de los sistemas.
Metodología clásica o en cascada
El método de la cascada también es conocido como modelo clásico, tradicional o modelo lineal secuencial. Es considerado como el enfoque clásico para el ciclo de vida del desarrollo de sistemas, se puede decir que es un método puro que implica un desarrollo rígido. Esta es una secuencia de actividades(o etapas) que consisten en el análisis de requerimiento, el diseño, la implementación, la integración y las pruebas.
- El análisis de requerimientos consiste en reunir las necesidades del producto y casi siempre su salida es texto.
- El diseño describe la estructura interna del producto y suele representarse con diagramas y texto.
- La implementación significa programación. Producto de esta etapa es el código en cualquier nivel, incluido el producido por sistemas de generación automática.
- La integración es el proceso de ensamblar las partes para completar el producto.
Ventajas:
- Permite la departamental y control de gestión.
- El horario se establece con los plazos normalmente adecuados para cada etapa de desarrollo.
- Este proceso conduce a entregar el proyecto a tiempo.
- Es sencilla y facilita la gestión de proyectos.
No hay comentarios:
Publicar un comentario