El desarrollo de software es un conjunto de actividades informáticas dedicadas al proceso de creación, diseño, despliegue y compatibilidad de software. El proceso de desarrollo incluye varias fases que proporcionan un método para crear productos que cumplan con las especificaciones técnicas y los requisitos del usuario.
Las fases del proceso de desarrollo de software son: análisis de los requisitos, diseño del sistema, implementación, verificación y Mantenimiento.

3. Modelos incrementales

Este modelo está pensado para cuando se requiere entregar un producto de software con una funcionalidad reducida que posteriormente se va incrementando hasta llegar finalmente a la versión deseada del producto. Los requerimientos nuevos que se van agregando en cada entrega se denominan incrementos.

La ventaja es que se cuenta con un producto básico pero funcional en un tiempo menor comparado con el modelo en cascada. La desventaja es que algunos clientes temen que este proceso evolutivo de entregas se salga de control.




Comentarios