SlideShare una empresa de Scribd logo
1 de 18
CICLO DE VIDA EN CASCADA
El software como tal sigue un proceso de desarrollo que
atraviesa por diferentes etapas ordenadas
sistemáticamente conocidas como Ciclo de Vida de
Software. Existen diversos modelos y en ésta
presentación abordaremos el Ciclo de Vida Clásico,
también llamado Ciclo de Vida Básico, Modelo en
cascada o Modelo Lineal Secuencial.
 Creado por Winston W. Royce (1970)
 Revisado por Barry Boehm (1980)
 Nuevamente por Ian Sommerville
(1985)
 Derivado de modelos de actividades
de ingeniería
 Establecer orden en el desarrollo de
productos de software
 Base de otro modelos
Necesidad
Análisis de
Requisitos
Diseño
Codificación
Pruebas
Implementación
Mantenimiento
Obsolencia
 Todo software desarrollado surge con
la finalidad de resolver un problema o
cubrir una necesidad.
Comprende desde la posible obtención de unos objetivos o
requisitos iniciales para determinar la viabilidad del sistema,
hasta escrutar las distintas alternativas de solución.
-Entender y comprender
detalladamente el problema
-Requisitos del producto
definidos apropiadamente
-Surge SRD
Se adapta ese análisis generalista a la solución
concreta que se quiere llevar a cabo, definiéndose la
arquitectura general del software.
-Separación en módulos
-Surge SDD
-Estructura de datos
-Arquitectura de Software
-Detalle del proceso
-Caracterización de
Interfaces
En esta fase tomamos todo lo que se plasmó en el
diseño y lo traducimos en el conjunto de órdenes para
computadora que es el software.
-Testeo por módulo
-Creación de bibliotecas y
elementos reutilizables
Tomamos el software que se produjo en la codificación y
probamos todas las partes y procesos del mismo, para
asegurarnos que cumple con los requisitos que se
habían especificado.
-Ensamble de módulos
-Probar todas las posibles
situaciones
-Solución a errores lógicos
y de comportamiento
Esta es la fase en que ponemos el software en
funcionamiento en el mundo real, o dentro de la
organización para la que fue desarrollado.
-Documentación
-Interna (comentarios)
-Externa (Diccionario de
datos, código fuente)
-Manual de Usuario
En esta etapa se realizan sobre el mismo software diversas
tareas de mantenimiento, que en función de su naturaleza se
clasifican en correctivos, evolutivos, adaptativos y perfectivos.
Cuando se llega un punto en el que ya no es posible seguir
haciendo modificaciones al sistema, en ese momento el
software se vuelve obsoleto, ya sea por la tecnología que se
usó en su desarrollo o por que no fue diseñado para la
cantidad de operaciones que se realizan en ese punto o
porque su mantenimiento es muy costoso.
 Es un modelo sencillo y disciplinado.
 Es fácil aprender a utilizarlo y comprender su
funcionamiento.
 Está dirigido por los tipos de documentos y resultados que
deben obtenerse al final de cada etapa.
 Ha sido muy usado y, por tanto, está ampliamente
contrastado
 Ayuda a detectar errores en las primeras etapas a bajo
costo.
 Ayuda a minimizar los gastos de planificación, pues se
realiza sin problemas
 Los proyectos raramente siguen el proceso lineal tal como
se definía originalmente el ciclo de vida.
 Es difícil que el cliente exponga explícitamente todos los
requisitos al principio.
 El cliente debe tener paciencia pues obtendrá el producto
al final del ciclo de vida.
 No refleja exactamente cómo se programa realmente el
sistema, en el que suele haber un gran componente
iterativo.
 Puede resultar complicado regresar a etapas anteriores (ya
acabadas) para realizar correcciones.
 El producto final obtenido puede que no refleje todos los
requisitos del usuario.
 Jummp (2011) Jummp en el WordPress
https://jummp.wordpress.com/2011/03/27/desarrollo-de-software-ciclo-de-vida-
clasico-o-en-cascada/ consultado el 28/08/2015
 Arteta, Isa (2013) en Modelo de cascada y espiral en el Power Blogger en
http://modelo-cascada.blogspot.mx/ consultado el 28/08/2015
 Sistemasumma (2011) Sistemas Umma en
http://sistemasumma.com/2011/02/21/ciclo-de-vida-clasico-de-los-sistemas/
consultado el (28/08/15)
 Jaramillo Villegas, Eduardo José Análisis y diseños de algoritmos en
http://www.virtual.unal.edu.co/cursos/sedes/manizales/4060024/Lecciones/Capitul
o%20I/problemas.htm consultado el 28/08/15
 Solarte Solarte, Francisco Nicolás Javier (2010) en Ciclos de Vida del Software en
el Power Blogger en http://act2evaluacionsoftware.blogspot.mx/ consultado el
28/08/15
 S/A Sistemas Software en http://aposta.uv.es/givaro/modulo/Ciclo.htm consultado
el 28/08/15
 S/A (2015) Etapas del ciclo de vida en Servicio Nacional de Aprendizaje en
http://ciclodevidasoftware.wikispaces.com/ETAPAS+DEL+CICLO+DE+VIDA
consultado el 28/08/15
 S/A (2015) CCM en http://es.ccm.net/contents/223-ciclo-de-vida-del-software
consultado el 28/08/15
 Soloriio, Misty (2013) Metodología en Cascada en el Power Blogger en
http://metodologiaencascada.blogspot.mx/ consultado el 28/08/15
Ciclo de Vida Clásico de Software

Más contenido relacionado

La actualidad más candente

3.2 manejadores de bases de datos
3.2 manejadores de bases de datos3.2 manejadores de bases de datos
3.2 manejadores de bases de datosisraelmillan8
 
El Proceso de Diseño de interfaces de usuario. Roger Pressman
El Proceso de Diseño de interfaces de usuario. Roger PressmanEl Proceso de Diseño de interfaces de usuario. Roger Pressman
El Proceso de Diseño de interfaces de usuario. Roger PressmanJuan Pablo Bustos Thames
 
Perspectiva practica de la administracion de base de datos
Perspectiva practica de la administracion de base de datosPerspectiva practica de la administracion de base de datos
Perspectiva practica de la administracion de base de datosDiana Vélez
 
Metodología Incremental
Metodología IncrementalMetodología Incremental
Metodología Incrementalandreilouis
 
Metodologia incremental
Metodologia incrementalMetodologia incremental
Metodologia incrementalAnel Sosa
 
Estilos y patrones arquitectónicos
Estilos y patrones arquitectónicosEstilos y patrones arquitectónicos
Estilos y patrones arquitectónicosIsrael Rey
 
Estándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de SoftwareEstándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de SoftwareDaniel Guaycha
 
Modelo de desarrollo concurrente
Modelo de desarrollo concurrenteModelo de desarrollo concurrente
Modelo de desarrollo concurrentesamuel ospino
 
Características sgbd
Características sgbdCaracterísticas sgbd
Características sgbdCamilo Tellez
 
Bases de Datos NoSQL
Bases de Datos NoSQLBases de Datos NoSQL
Bases de Datos NoSQLIsabel Gómez
 

La actualidad más candente (20)

3.2 manejadores de bases de datos
3.2 manejadores de bases de datos3.2 manejadores de bases de datos
3.2 manejadores de bases de datos
 
13.diseño de web apps
13.diseño de web apps13.diseño de web apps
13.diseño de web apps
 
Ciclo de vida clasico
Ciclo de vida clasicoCiclo de vida clasico
Ciclo de vida clasico
 
El Proceso de Diseño de interfaces de usuario. Roger Pressman
El Proceso de Diseño de interfaces de usuario. Roger PressmanEl Proceso de Diseño de interfaces de usuario. Roger Pressman
El Proceso de Diseño de interfaces de usuario. Roger Pressman
 
Perspectiva practica de la administracion de base de datos
Perspectiva practica de la administracion de base de datosPerspectiva practica de la administracion de base de datos
Perspectiva practica de la administracion de base de datos
 
Metodología Incremental
Metodología IncrementalMetodología Incremental
Metodología Incremental
 
Arquitectura de software
Arquitectura de softwareArquitectura de software
Arquitectura de software
 
Enunciados de casos para Bases de Datos
Enunciados de casos para Bases de DatosEnunciados de casos para Bases de Datos
Enunciados de casos para Bases de Datos
 
Ejercicios erwin
Ejercicios erwinEjercicios erwin
Ejercicios erwin
 
Metodologia incremental
Metodologia incrementalMetodologia incremental
Metodologia incremental
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
 
Bases de datos orientadas a objetos
Bases de datos orientadas a objetosBases de datos orientadas a objetos
Bases de datos orientadas a objetos
 
Estilos y patrones arquitectónicos
Estilos y patrones arquitectónicosEstilos y patrones arquitectónicos
Estilos y patrones arquitectónicos
 
Estándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de SoftwareEstándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de Software
 
Modelo de desarrollo concurrente
Modelo de desarrollo concurrenteModelo de desarrollo concurrente
Modelo de desarrollo concurrente
 
Reglas de transformación
Reglas de transformaciónReglas de transformación
Reglas de transformación
 
Características sgbd
Características sgbdCaracterísticas sgbd
Características sgbd
 
Sistema de interconexion interna
Sistema de interconexion internaSistema de interconexion interna
Sistema de interconexion interna
 
Prueba de aplicaciones
Prueba de aplicacionesPrueba de aplicaciones
Prueba de aplicaciones
 
Bases de Datos NoSQL
Bases de Datos NoSQLBases de Datos NoSQL
Bases de Datos NoSQL
 

Destacado

Elementos reguladores de la vida profesional fin
Elementos reguladores de la vida profesional finElementos reguladores de la vida profesional fin
Elementos reguladores de la vida profesional finJulio Gallardo Rosas
 
Ciclo clasico del software
Ciclo clasico del softwareCiclo clasico del software
Ciclo clasico del softwareJunior Diaz
 
Para que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abiertoPara que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abiertoLuis Bermudez
 
Ciclo de vida del software ieee12207 2011
Ciclo de vida del software ieee12207 2011Ciclo de vida del software ieee12207 2011
Ciclo de vida del software ieee12207 2011mrcordova
 
Elementos reguladores de la vida profesional
Elementos reguladores de la vida profesionalElementos reguladores de la vida profesional
Elementos reguladores de la vida profesionalItachi Stark Kamijou
 
[05] ciclo de vida del software ntp 12207
[05] ciclo de vida del software   ntp 12207[05] ciclo de vida del software   ntp 12207
[05] ciclo de vida del software ntp 12207Katerine Clavo Navarro
 
Valores Morales y Éticos Empresariales
Valores Morales y Éticos EmpresarialesValores Morales y Éticos Empresariales
Valores Morales y Éticos EmpresarialesItachi Stark Kamijou
 

Destacado (10)

Elementos reguladores de la vida profesional fin
Elementos reguladores de la vida profesional finElementos reguladores de la vida profesional fin
Elementos reguladores de la vida profesional fin
 
Ciclo clasico del software
Ciclo clasico del softwareCiclo clasico del software
Ciclo clasico del software
 
Para que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abiertoPara que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abierto
 
Ciclo de vida del software ieee12207 2011
Ciclo de vida del software ieee12207 2011Ciclo de vida del software ieee12207 2011
Ciclo de vida del software ieee12207 2011
 
Desarrollo Humano en la Vocación
Desarrollo Humano en la VocaciónDesarrollo Humano en la Vocación
Desarrollo Humano en la Vocación
 
Elementos reguladores de la vida profesional
Elementos reguladores de la vida profesionalElementos reguladores de la vida profesional
Elementos reguladores de la vida profesional
 
Iso 12207
Iso 12207Iso 12207
Iso 12207
 
[05] ciclo de vida del software ntp 12207
[05] ciclo de vida del software   ntp 12207[05] ciclo de vida del software   ntp 12207
[05] ciclo de vida del software ntp 12207
 
Valores Morales y Éticos Empresariales
Valores Morales y Éticos EmpresarialesValores Morales y Éticos Empresariales
Valores Morales y Éticos Empresariales
 
Iso 12207
Iso 12207Iso 12207
Iso 12207
 

Similar a Ciclo de Vida Clásico de Software

Ciclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gtCiclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gtDoris Aguagallo
 
Ha2 cm40 eq2-modelo-cascada
Ha2 cm40 eq2-modelo-cascadaHa2 cm40 eq2-modelo-cascada
Ha2 cm40 eq2-modelo-cascadaAnel MG
 
SISTEMA DE SOFTWARE
SISTEMA DE SOFTWARESISTEMA DE SOFTWARE
SISTEMA DE SOFTWAREperez123
 
MODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWAREMODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWAREJesus Yepez
 
1. ciclo de_vida_de_software
1. ciclo de_vida_de_software1. ciclo de_vida_de_software
1. ciclo de_vida_de_softwareMiguel Castro
 
Presentación1
Presentación1Presentación1
Presentación1perez0123
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de softJazmin Cr
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiraljuanksi28
 
Herramientas case y usos de prototipos para el
Herramientas case y usos de prototipos para elHerramientas case y usos de prototipos para el
Herramientas case y usos de prototipos para elaestradamsk
 
Ciclo Vida Sw
Ciclo Vida SwCiclo Vida Sw
Ciclo Vida Swmsc080277
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaamendez45
 
Giorgio lopez ensayo
Giorgio lopez ensayoGiorgio lopez ensayo
Giorgio lopez ensayogiorgio lopez
 
Desarrollo en cascada
Desarrollo en cascadaDesarrollo en cascada
Desarrollo en cascadaIsaias Castro
 
Desarrollo en cascada
Desarrollo en cascadaDesarrollo en cascada
Desarrollo en cascadaIsaias Castro
 

Similar a Ciclo de Vida Clásico de Software (20)

prueva
pruevaprueva
prueva
 
Ciclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gtCiclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gt
 
Proyecto de word.
Proyecto de word.Proyecto de word.
Proyecto de word.
 
Ha2 cm40 eq2-modelo-cascada
Ha2 cm40 eq2-modelo-cascadaHa2 cm40 eq2-modelo-cascada
Ha2 cm40 eq2-modelo-cascada
 
SISTEMA DE SOFTWARE
SISTEMA DE SOFTWARESISTEMA DE SOFTWARE
SISTEMA DE SOFTWARE
 
MODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWAREMODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWARE
 
1. ciclo de_vida_de_software
1. ciclo de_vida_de_software1. ciclo de_vida_de_software
1. ciclo de_vida_de_software
 
Presentación1
Presentación1Presentación1
Presentación1
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de soft
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascada
 
David valdiviezo ensayo_pdf
David valdiviezo ensayo_pdfDavid valdiviezo ensayo_pdf
David valdiviezo ensayo_pdf
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 
Modelos del software
Modelos del softwareModelos del software
Modelos del software
 
Herramientas case y usos de prototipos para el
Herramientas case y usos de prototipos para elHerramientas case y usos de prototipos para el
Herramientas case y usos de prototipos para el
 
Ciclo Vida Sw
Ciclo Vida SwCiclo Vida Sw
Ciclo Vida Sw
 
Trabajo tic 1
Trabajo tic 1Trabajo tic 1
Trabajo tic 1
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaa
 
Giorgio lopez ensayo
Giorgio lopez ensayoGiorgio lopez ensayo
Giorgio lopez ensayo
 
Desarrollo en cascada
Desarrollo en cascadaDesarrollo en cascada
Desarrollo en cascada
 
Desarrollo en cascada
Desarrollo en cascadaDesarrollo en cascada
Desarrollo en cascada
 

Más de Itachi Stark Kamijou (11)

La Moral
La MoralLa Moral
La Moral
 
Matemática de Punto Flotante
Matemática de Punto FlotanteMatemática de Punto Flotante
Matemática de Punto Flotante
 
Organización
Organización Organización
Organización
 
Enfoque de Contingencias y Compromiso Dinámico
Enfoque de Contingencias y Compromiso DinámicoEnfoque de Contingencias y Compromiso Dinámico
Enfoque de Contingencias y Compromiso Dinámico
 
Seguridad en internet
Seguridad en internetSeguridad en internet
Seguridad en internet
 
Ley de Enfríamiento Issac Newton
Ley de Enfríamiento Issac NewtonLey de Enfríamiento Issac Newton
Ley de Enfríamiento Issac Newton
 
Método Burbuja
Método BurbujaMétodo Burbuja
Método Burbuja
 
Educación: Garantía de Empleo
Educación: Garantía de EmpleoEducación: Garantía de Empleo
Educación: Garantía de Empleo
 
Aplicación de la Parábola en Telemática
Aplicación de la Parábola en TelemáticaAplicación de la Parábola en Telemática
Aplicación de la Parábola en Telemática
 
Transformadores
TransformadoresTransformadores
Transformadores
 
Fuerza Electromotriz
Fuerza ElectromotrizFuerza Electromotriz
Fuerza Electromotriz
 

Último

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 

Último (10)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 

Ciclo de Vida Clásico de Software

  • 1.
  • 2. CICLO DE VIDA EN CASCADA
  • 3. El software como tal sigue un proceso de desarrollo que atraviesa por diferentes etapas ordenadas sistemáticamente conocidas como Ciclo de Vida de Software. Existen diversos modelos y en ésta presentación abordaremos el Ciclo de Vida Clásico, también llamado Ciclo de Vida Básico, Modelo en cascada o Modelo Lineal Secuencial.
  • 4.  Creado por Winston W. Royce (1970)  Revisado por Barry Boehm (1980)  Nuevamente por Ian Sommerville (1985)  Derivado de modelos de actividades de ingeniería  Establecer orden en el desarrollo de productos de software  Base de otro modelos
  • 6.  Todo software desarrollado surge con la finalidad de resolver un problema o cubrir una necesidad.
  • 7. Comprende desde la posible obtención de unos objetivos o requisitos iniciales para determinar la viabilidad del sistema, hasta escrutar las distintas alternativas de solución. -Entender y comprender detalladamente el problema -Requisitos del producto definidos apropiadamente -Surge SRD
  • 8. Se adapta ese análisis generalista a la solución concreta que se quiere llevar a cabo, definiéndose la arquitectura general del software. -Separación en módulos -Surge SDD -Estructura de datos -Arquitectura de Software -Detalle del proceso -Caracterización de Interfaces
  • 9. En esta fase tomamos todo lo que se plasmó en el diseño y lo traducimos en el conjunto de órdenes para computadora que es el software. -Testeo por módulo -Creación de bibliotecas y elementos reutilizables
  • 10. Tomamos el software que se produjo en la codificación y probamos todas las partes y procesos del mismo, para asegurarnos que cumple con los requisitos que se habían especificado. -Ensamble de módulos -Probar todas las posibles situaciones -Solución a errores lógicos y de comportamiento
  • 11. Esta es la fase en que ponemos el software en funcionamiento en el mundo real, o dentro de la organización para la que fue desarrollado. -Documentación -Interna (comentarios) -Externa (Diccionario de datos, código fuente) -Manual de Usuario
  • 12. En esta etapa se realizan sobre el mismo software diversas tareas de mantenimiento, que en función de su naturaleza se clasifican en correctivos, evolutivos, adaptativos y perfectivos.
  • 13. Cuando se llega un punto en el que ya no es posible seguir haciendo modificaciones al sistema, en ese momento el software se vuelve obsoleto, ya sea por la tecnología que se usó en su desarrollo o por que no fue diseñado para la cantidad de operaciones que se realizan en ese punto o porque su mantenimiento es muy costoso.
  • 14.  Es un modelo sencillo y disciplinado.  Es fácil aprender a utilizarlo y comprender su funcionamiento.  Está dirigido por los tipos de documentos y resultados que deben obtenerse al final de cada etapa.  Ha sido muy usado y, por tanto, está ampliamente contrastado  Ayuda a detectar errores en las primeras etapas a bajo costo.  Ayuda a minimizar los gastos de planificación, pues se realiza sin problemas
  • 15.  Los proyectos raramente siguen el proceso lineal tal como se definía originalmente el ciclo de vida.  Es difícil que el cliente exponga explícitamente todos los requisitos al principio.  El cliente debe tener paciencia pues obtendrá el producto al final del ciclo de vida.  No refleja exactamente cómo se programa realmente el sistema, en el que suele haber un gran componente iterativo.  Puede resultar complicado regresar a etapas anteriores (ya acabadas) para realizar correcciones.  El producto final obtenido puede que no refleje todos los requisitos del usuario.
  • 16.  Jummp (2011) Jummp en el WordPress https://jummp.wordpress.com/2011/03/27/desarrollo-de-software-ciclo-de-vida- clasico-o-en-cascada/ consultado el 28/08/2015  Arteta, Isa (2013) en Modelo de cascada y espiral en el Power Blogger en http://modelo-cascada.blogspot.mx/ consultado el 28/08/2015  Sistemasumma (2011) Sistemas Umma en http://sistemasumma.com/2011/02/21/ciclo-de-vida-clasico-de-los-sistemas/ consultado el (28/08/15)  Jaramillo Villegas, Eduardo José Análisis y diseños de algoritmos en http://www.virtual.unal.edu.co/cursos/sedes/manizales/4060024/Lecciones/Capitul o%20I/problemas.htm consultado el 28/08/15
  • 17.  Solarte Solarte, Francisco Nicolás Javier (2010) en Ciclos de Vida del Software en el Power Blogger en http://act2evaluacionsoftware.blogspot.mx/ consultado el 28/08/15  S/A Sistemas Software en http://aposta.uv.es/givaro/modulo/Ciclo.htm consultado el 28/08/15  S/A (2015) Etapas del ciclo de vida en Servicio Nacional de Aprendizaje en http://ciclodevidasoftware.wikispaces.com/ETAPAS+DEL+CICLO+DE+VIDA consultado el 28/08/15  S/A (2015) CCM en http://es.ccm.net/contents/223-ciclo-de-vida-del-software consultado el 28/08/15  Soloriio, Misty (2013) Metodología en Cascada en el Power Blogger en http://metodologiaencascada.blogspot.mx/ consultado el 28/08/15