Artículo
FONT SIZE :
fontsize_dec
fontsize_inc
Autor: Admin
Vistas: 32
Hora: 08:45:29 | 2 años hace

Ciclo de vida en espiral


El ciclo de vida de la espiral es un modelo utilizado por los desarrolladores de software para hacer frente a los proyectos y programas complejos. Por lo general, el ciclo de vida de la espiral se utiliza cuando una empresa está tratando de aplicar las nuevas tecnologías a un problema de software. Cuando se esquematiza en el papel, el ciclo de vida es una forma de espiral y combina componentes de otras aplicaciones de software, dos modelos, la creación de prototipos y modelos de cascada.

Inicio del ciclo

La tarea inicial es elaborar un diseño preliminar y el prototipo para el nuevo sistema. Esto exige a los programadores para definir las necesidades y requerimientos del proyecto, entrevistar a la gente, tanto dentro como fuera de la empresa para representar a los que van a utilizar la nueva aplicación, y determinar las especificaciones que le ayudarán en el desarrollo de un nuevo software.

Prototipos

El primer prototipo es una versión más pequeña del producto acabado. El segundo prototipo es mucho más amplio. El trabajo comienza con la evaluación de lo que funcionó y lo que no funcionó con el primer prototipo. Los diseñadores de software a continuación, actualizar los requisitos para el segundo prototipo y seguimiento que a través de la planificación y el diseño del nuevo prototipo. Por último, el segundo prototipo se construyó y probó.


tirar del enchufe

Algunos clientes pueden optar por tirar del enchufe en este estado de desarrollo de aplicaciones. Hay una serie de razones para esta decisión. ¿Podría ser que el proyecto está demostrando ser demasiado caro para el uso previsto del producto. También podría ser que hay demasiado riesgo en continuar trabajando en una solución para su aplicación. En este punto, corresponde exclusivamente al cliente para determinar si el proyecto tiene un valor para continuar con el ciclo de vida de la espiral.

Moving Forward

Si el cliente opta por seguir adelante, la espiral continúa girando alrededor de prototipos. El prototipo actual se evalúa y modificado para satisfacer las necesidades del cliente. Si es necesario, más prototipos se pueden construir hasta que el cliente está satisfecho con el producto terminado. Durante el desarrollo de estos prototipos, los diseñadores se adhieren a las directrices establecidas en el segundo prototipo.

Aprobación

Una vez que el cliente aprueba el prototipo final, la aplicación se construye, evaluado y probado. Después del lanzamiento de la aplicación, los programadores pueden proporcionar modificaciones y mantenimiento de la aplicación.

por qué esto funciona

Los programadores de software, tales como el ciclo de vida de la espiral, ya que proporciona una gran cantidad de análisis de riesgos, que es esencial para elaborar un nuevo programa. El ciclo de vida de los proyectos grandes y rupturas importantes con relativa facilidad, y la aplicación se desarrolló temprano en el ciclo de vida de la espiral, lo que significa que pasa a través de diferentes controles de calidad antes de su lanzamiento.

Por qué esto no podría funcionar

Los costes financieros de la utilización del ciclo de vida de espiral pueden ser altos. La empresa que desarrolla el software no puede obtener el valor de su dinero. La fase de análisis del riesgo puede ser especialmente problemático, ya que las empresas necesitan programadores con conocimientos específicos para llevar esto a cabo. Por otra parte, es difícil aplicar el modelo a pequeños proyectos menos costosos.

Comentarios (0)
Sin comentarios

Añadir un comentario

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Caracteres a la izquierda: 3000
captcha