Metodologías De Desarrollo De Software
ENSAYO “METODOLOGÍAS DE DESARROLLO DE SOFTWARE”
MATERIA: INGENIERÍA DEL SOFTWARE I
PROFESOR: RODRIGO LÓPEZ PEÑA
NOMBRE: ULISES SILVESTREFLORES
FECHA: 30 DE AGOSTO DEL 2012
Ulises Silvestre Flores TIC ‘SI Grado: Cuarto Grupo “B”
INTRODUCCIÓN La ingeniería del software es una disciplina que integra procesos, métodos y herramientas para eldesarrollo del software de computadora. Se han propuesto varios modelos de procesos para la ingeniería del software diferentes, cada uno exhibiendo ventajas e inconvenientes Para resolver losproblemas reales de una industria, un ingeniero del software o un equipo de ingenieros deben incorporar una estrategia de desarrollo que acompañe al proceso y métodos. Esta estrategia a menudo se llamamodelo de proceso de ingeniería del software. Se selecciona un modelo de proceso para la ingeniería del software según la naturaleza del proyecto y de la aplicación, los métodos y las herramientas autilizarse, y los controles y entregas que se requieren. Al igual que el software los procesos de ingeniería de software deben actualizarse a las nuevas innovaciones en tecnología. La gestión de proyectosde ingeniería de software ha cambiado en los últimos 40 años aportando una gran variedad de modelos de desarrollo de software por ejemplo; Modelo Lineal, Modelo en Cascada, Prototipos, DRA, Espiraletc.
DESARROLLO El modelo en espiral, propuesto originalmente por Boehm, es un modelo de proceso de software evolutivo que conjuga la naturaleza iterativa de construcción de prototipos con los aspectoscontrolados y sistemáticos del modelo lineal secuencial. Proporciona el potencial para el desarrollo rápido de versiones incrementales del software. En el modelo espiral, el software se desarrolla enuna serie de versiones incrementales. Durante las primeras iteraciones, la versión incremental podría ser un modelo en papel o un prototipo. Durante las últimas iteraciones, se producen versiones...
Regístrate para leer el documento completo.