¿Qué es un modelo de desarrollo de software?
¿Qué es un modelo de desarrollo de software?
Es un modelo para el desarrollo de
software es una representación abstracta de un proceso. Cada modelo representa
un proceso desde una perspectiva particular y así proporcione información
parcial sobre el proceso. Éstos modelos generales no son descripciones
definitivas de los procesos del software más bien son abstracciones de los
procesos que se pueden utilizar para el desarrollo del software. Puede pensarse
en ellos como marcos de trabajo del proceso y que pueden ser adaptados para
crear procesos más específicos.
Ingeniería de
software es la aplicación de enfoques sistemáticos y disciplinados al
desarrollo de software, para esto se han creado modelos y metodologías para la
correcta utilización del tiempo y recursos que una empresa o entidad disponen.
A continuación, se
listan los distintos modelos y metodologías del desarrollo de software:
- Modelo en cascada o Clásico (modelo tradicional)
- Modelo de prototipos
- Modelo en espiral
- Desarrollo por etapas
- Desarrollo iterativo y creciente o Iterativo e Incremental
- RAD
- Desarrollo concurrente
- Proceso Unificado
- RUP
Los modelos de
desarrollo de software ofrecen un marco de trabajo usado para controlar el
proceso de desarrollo de sistemas de información, estos marcos de trabajo
consisten en una filosofía de desarrollo de programas la cual debe de contar
con las herramientas necesarias para la asistencia del proceso de desarrollo.
Comentarios
Publicar un comentario