SlideShare ist ein Scribd-Unternehmen logo
1 von 13
CICLO DE VIDA DEL SOFTWARE
Presentado por : Roxmaury Reyes
CI: 20946203
Definición sobre el ciclo de vida del
software
El ciclo de vida del
software nos permite
entablar una serie de
procedimientos
mediante
las cuales se
procede para la
realización del
mismo.
no
son otra cosa
mas que
metodologías
que indican
distintos pasos a
seguir para
el desarrollo de
un producto
Proceso básico del Ciclo de vida de
un Sistema
PLANIFICACION
IMPLEMENTACION
PRUEBAS DOCUMENTACION
DESPLIEGUE
MANTENIMIENTO
PLANIFICACION
Analizar brevemente los
requerimientos que el cliente
pide para la elaboración del
sistema que necesita
IMPLEMENTACION
Una vez que hemos
platicado con el cliente y
tenemos lo que es un
análisis de requerimientos,
necesidades y
funcionalidades por parte
de una aceptación en ambas
partes.
PRUEBAS
Las pruebas nos van a
permitir ver si el sistema que
se está desarrollando es
funcional, si tiene algunos
errores, si le faltan ciertas
cosas para funcionar
correctamente
DOCUMENTACION
Será indispensable que
haya una documentación
de la cual se puedan
basar, para poder
empezar a desarrollar
nuevamente el sistema
incompleto
DESPLIEGUE
momento en que el sistema ya está
terminado y ha sido aprobado para que
se elabore el producto final.
MANTENIMIENTO
Acá además se pueden agregar lo
que son las actualizaciones,
dependiendo del tipo de desarrollo.
Si el equipo siguió trabajando con el
software desarrollado y
encontraron formas de hacerle
mejoras, entonces parte del
mantenimiento será actualizarlo a
la versión final en todo momento.
Realización¿Que? ¿Como? Pruebas
En el desarrollo de software nos
encontramos con la siguiente
situación
Ciclo de Vida del Software
CONSISTE EN DETERMINAR:
LAS FASES
PRODUCTIVAS DE UN
PROYECTO
LOS OBJETIVOS DE
CADA FASE
PRODUCTIVA
LOS PRODUCTOS
OBTENIDOS EN CADA
UNA DE ESTAS FASES
ASÍ COMO SUS
CARACTERÍSTICAS
Paradigmas de los Modelos del Ciclo
de Vida del Software
BAJO LOS CUALES PODEMOS ENCONTRAR UNA GRAN CANTIDAD DE MODELOS
DISTINTOS PARA DESARROLLAR SOFTWARE, VEAMOS:
Paradigma tradicional
•Se caracterizan
principalmente por ser
lineales sin vuelta atrás,
es decir, se trataba de
completar cada proceso
de principio a fin, hasta
que quedara listo para
avanzar a la segunda
fase del ciclo del
software
Paradigma orientada a
objetos
•se conforma
principalmente lo que es
la creación de clases,
seguido del análisis de
requisitos, un paso
fundamental para
determinar no
solamente la duración
del desarrollo, sino
también los costos al
final del proyecto.
Paradigma de desarrollo
Ágil
• El objetivo de este
paradigma, es el
desarrollo de proyectos
en poco tiempo.
•Una de las principales
diferencias del
paradigma de desarrollo
ágil con los paradigmas
anteriores, es que el
cliente se ve involucrado
en el proyecto durante
el desarrollo de este.
Ciclo de Vida del Software en las
distintas Metodologías
Análisis
Diseño
Codificación
Integración
Mantenimiento
Modelo en cascada
Modelo en Espiral
Análisis
Diseño
Construcción
Evaluación
tiene un enfoque muy distinto al modelo de
cascada, principalmente porque su enfoque
va dirigido hacia el análisis de riesgos.
El modelo de ciclo de vida en espiral, consiste
en realizar diversas iteraciones, pasando por
cada una de sus fases una y otra vez
Modelo Iterativo o por Prototipos
Es uno de los primeros ciclos de vida que permitían
que el código fuente fuera reutilizable, sin embargo
con el modelo iterativo no solo es utilizable, si no
que para muchos, estos prototipos pueden llegar a
ser el producto final que siempre quisieron, lo cual
lo hace realmente relevante y destacable, por
encima del resto de los modelos de antaño que
puedas encontrar.
Inicialización
iteración
Lista de control
Modelos del Ciclo de Vida del Desarrollo Ágiles
Estos procesos se caracterizan por estar basados en las
etapas del ciclo de vida del software tradicional, pero
combinándolas con algunas técnicas y siendo aún más
solapadoras en cuando al orden que se deben ejecutar.
Conclusión

Weitere ähnliche Inhalte

Was ist angesagt?

Cuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de softwareCuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de softwarepaoaboytes
 
Iso iec 14598
Iso iec 14598Iso iec 14598
Iso iec 14598junior
 
Sistema operativo comercial
Sistema operativo     comercialSistema operativo     comercial
Sistema operativo comercialitzelcamas
 
Cuadro comparativo estandares de calidad software
Cuadro comparativo estandares de calidad softwareCuadro comparativo estandares de calidad software
Cuadro comparativo estandares de calidad softwareHumano Terricola
 
Análisis de arquitecturas de software
Análisis de arquitecturas de softwareAnálisis de arquitecturas de software
Análisis de arquitecturas de softwareJorge Rodriguez
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IITensor
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de softwareisisparada
 
Crisis de software
Crisis de softwareCrisis de software
Crisis de softwareandreslarals
 
Estandares Iso,Spice Y Cmm Y Empresas
Estandares Iso,Spice Y Cmm Y  EmpresasEstandares Iso,Spice Y Cmm Y  Empresas
Estandares Iso,Spice Y Cmm Y Empresasguest8e0579
 
Ingenieria de software - Unidad 3 arquitecturas de software
Ingenieria de software - Unidad 3 arquitecturas de softwareIngenieria de software - Unidad 3 arquitecturas de software
Ingenieria de software - Unidad 3 arquitecturas de softwareJosé Antonio Sandoval Acosta
 
Métricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareMétricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareLorena Quiñónez
 

Was ist angesagt? (20)

ISO/IEC 14598
ISO/IEC 14598ISO/IEC 14598
ISO/IEC 14598
 
Cuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de softwareCuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de software
 
Iso 14764
Iso 14764Iso 14764
Iso 14764
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Ingenieria Web
Ingenieria WebIngenieria Web
Ingenieria Web
 
Ensayo ciclo De Instrucción
Ensayo ciclo De InstrucciónEnsayo ciclo De Instrucción
Ensayo ciclo De Instrucción
 
Iso iec 14598
Iso iec 14598Iso iec 14598
Iso iec 14598
 
Presentación proceso del software
Presentación proceso del softwarePresentación proceso del software
Presentación proceso del software
 
Sistema operativo comercial
Sistema operativo     comercialSistema operativo     comercial
Sistema operativo comercial
 
Cuadro comparativo estandares de calidad software
Cuadro comparativo estandares de calidad softwareCuadro comparativo estandares de calidad software
Cuadro comparativo estandares de calidad software
 
Análisis de arquitecturas de software
Análisis de arquitecturas de softwareAnálisis de arquitecturas de software
Análisis de arquitecturas de software
 
Iso 25000
Iso 25000Iso 25000
Iso 25000
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software II
 
Modelo SPICE
Modelo SPICEModelo SPICE
Modelo SPICE
 
Reingeniería
ReingenieríaReingeniería
Reingeniería
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de software
 
Crisis de software
Crisis de softwareCrisis de software
Crisis de software
 
Estandares Iso,Spice Y Cmm Y Empresas
Estandares Iso,Spice Y Cmm Y  EmpresasEstandares Iso,Spice Y Cmm Y  Empresas
Estandares Iso,Spice Y Cmm Y Empresas
 
Ingenieria de software - Unidad 3 arquitecturas de software
Ingenieria de software - Unidad 3 arquitecturas de softwareIngenieria de software - Unidad 3 arquitecturas de software
Ingenieria de software - Unidad 3 arquitecturas de software
 
Métricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareMétricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de software
 

Ähnlich wie Ciclo de vida del software

Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwareGabrielRosendo2
 
METODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdf
METODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdfMETODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdf
METODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdfLuisAngelSurichaquiG
 
Ciclo de Vida del Software (Para SAIA)
Ciclo de Vida del Software (Para SAIA)Ciclo de Vida del Software (Para SAIA)
Ciclo de Vida del Software (Para SAIA)ManuelJimnez56
 
Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.Edwin Belduma
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de softwareAbner Garcia
 
Ciclo de Vida del Software.pdf
Ciclo de Vida del Software.pdfCiclo de Vida del Software.pdf
Ciclo de Vida del Software.pdfyormis3
 
Ciclosdevidadelsoftware
CiclosdevidadelsoftwareCiclosdevidadelsoftware
CiclosdevidadelsoftwareJuan Quiroga
 
Libro de ciclos de vida de un software
Libro de ciclos de vida de un softwareLibro de ciclos de vida de un software
Libro de ciclos de vida de un softwareDarketo Galindo
 
Ensayo ing. de software
Ensayo ing. de softwareEnsayo ing. de software
Ensayo ing. de software574224
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de softJazmin Cr
 

Ähnlich wie Ciclo de vida del software (20)

Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
METODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdf
METODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdfMETODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdf
METODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdf
 
Ciclo de Vida del Software (Para SAIA)
Ciclo de Vida del Software (Para SAIA)Ciclo de Vida del Software (Para SAIA)
Ciclo de Vida del Software (Para SAIA)
 
Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.
 
ciclo_de_vida_software
ciclo_de_vida_softwareciclo_de_vida_software
ciclo_de_vida_software
 
Ciclo devida
Ciclo devidaCiclo devida
Ciclo devida
 
Ciclo de Vida de un Software.pdf
Ciclo de Vida de un Software.pdfCiclo de Vida de un Software.pdf
Ciclo de Vida de un Software.pdf
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
 
Tp ciclos de vida
Tp   ciclos de vidaTp   ciclos de vida
Tp ciclos de vida
 
Rup
RupRup
Rup
 
Rup
RupRup
Rup
 
Modelos del software
Modelos del softwareModelos del software
Modelos del software
 
Ciclo de Vida del Software.pdf
Ciclo de Vida del Software.pdfCiclo de Vida del Software.pdf
Ciclo de Vida del Software.pdf
 
PRES162
PRES162PRES162
PRES162
 
Ciclosdevidadelsoftware
CiclosdevidadelsoftwareCiclosdevidadelsoftware
Ciclosdevidadelsoftware
 
Libro de ciclos de vida de un software
Libro de ciclos de vida de un softwareLibro de ciclos de vida de un software
Libro de ciclos de vida de un software
 
Capitulogratis
CapitulogratisCapitulogratis
Capitulogratis
 
Modelos
ModelosModelos
Modelos
 
Ensayo ing. de software
Ensayo ing. de softwareEnsayo ing. de software
Ensayo ing. de software
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de soft
 

Kürzlich hochgeladen

Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 

Kürzlich hochgeladen (20)

Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 

Ciclo de vida del software

  • 1. CICLO DE VIDA DEL SOFTWARE Presentado por : Roxmaury Reyes CI: 20946203
  • 2. Definición sobre el ciclo de vida del software El ciclo de vida del software nos permite entablar una serie de procedimientos mediante las cuales se procede para la realización del mismo. no son otra cosa mas que metodologías que indican distintos pasos a seguir para el desarrollo de un producto
  • 3. Proceso básico del Ciclo de vida de un Sistema PLANIFICACION IMPLEMENTACION PRUEBAS DOCUMENTACION DESPLIEGUE MANTENIMIENTO
  • 4. PLANIFICACION Analizar brevemente los requerimientos que el cliente pide para la elaboración del sistema que necesita IMPLEMENTACION Una vez que hemos platicado con el cliente y tenemos lo que es un análisis de requerimientos, necesidades y funcionalidades por parte de una aceptación en ambas partes. PRUEBAS Las pruebas nos van a permitir ver si el sistema que se está desarrollando es funcional, si tiene algunos errores, si le faltan ciertas cosas para funcionar correctamente DOCUMENTACION Será indispensable que haya una documentación de la cual se puedan basar, para poder empezar a desarrollar nuevamente el sistema incompleto
  • 5. DESPLIEGUE momento en que el sistema ya está terminado y ha sido aprobado para que se elabore el producto final. MANTENIMIENTO Acá además se pueden agregar lo que son las actualizaciones, dependiendo del tipo de desarrollo. Si el equipo siguió trabajando con el software desarrollado y encontraron formas de hacerle mejoras, entonces parte del mantenimiento será actualizarlo a la versión final en todo momento. Realización¿Que? ¿Como? Pruebas
  • 6. En el desarrollo de software nos encontramos con la siguiente situación
  • 7. Ciclo de Vida del Software CONSISTE EN DETERMINAR: LAS FASES PRODUCTIVAS DE UN PROYECTO LOS OBJETIVOS DE CADA FASE PRODUCTIVA LOS PRODUCTOS OBTENIDOS EN CADA UNA DE ESTAS FASES ASÍ COMO SUS CARACTERÍSTICAS
  • 8. Paradigmas de los Modelos del Ciclo de Vida del Software BAJO LOS CUALES PODEMOS ENCONTRAR UNA GRAN CANTIDAD DE MODELOS DISTINTOS PARA DESARROLLAR SOFTWARE, VEAMOS: Paradigma tradicional •Se caracterizan principalmente por ser lineales sin vuelta atrás, es decir, se trataba de completar cada proceso de principio a fin, hasta que quedara listo para avanzar a la segunda fase del ciclo del software Paradigma orientada a objetos •se conforma principalmente lo que es la creación de clases, seguido del análisis de requisitos, un paso fundamental para determinar no solamente la duración del desarrollo, sino también los costos al final del proyecto. Paradigma de desarrollo Ágil • El objetivo de este paradigma, es el desarrollo de proyectos en poco tiempo. •Una de las principales diferencias del paradigma de desarrollo ágil con los paradigmas anteriores, es que el cliente se ve involucrado en el proyecto durante el desarrollo de este.
  • 9. Ciclo de Vida del Software en las distintas Metodologías Análisis Diseño Codificación Integración Mantenimiento Modelo en cascada
  • 10. Modelo en Espiral Análisis Diseño Construcción Evaluación tiene un enfoque muy distinto al modelo de cascada, principalmente porque su enfoque va dirigido hacia el análisis de riesgos. El modelo de ciclo de vida en espiral, consiste en realizar diversas iteraciones, pasando por cada una de sus fases una y otra vez
  • 11. Modelo Iterativo o por Prototipos Es uno de los primeros ciclos de vida que permitían que el código fuente fuera reutilizable, sin embargo con el modelo iterativo no solo es utilizable, si no que para muchos, estos prototipos pueden llegar a ser el producto final que siempre quisieron, lo cual lo hace realmente relevante y destacable, por encima del resto de los modelos de antaño que puedas encontrar. Inicialización iteración Lista de control
  • 12. Modelos del Ciclo de Vida del Desarrollo Ágiles Estos procesos se caracterizan por estar basados en las etapas del ciclo de vida del software tradicional, pero combinándolas con algunas técnicas y siendo aún más solapadoras en cuando al orden que se deben ejecutar.