SlideShare una empresa de Scribd logo
1 de 5
CICLO DE VIDA DEL
SOFTWARE
QUE ES EL SOFTWARE
• El software inicial se escribió para computadoras específicas y se vendió con el hardware en el que se
ejecutaba. En la década de 1980, el software comenzó a venderse en disquetes y más tarde en CD y DVD.
Hoy en día, la mayor parte del software se compra y se descarga directamente a través de Internet. El
software se puede encontrar en los sitios web de los proveedores o en los sitios web de los proveedores de
servicios de aplicaciones .
• SDLC, o ciclo de vida de desarrollo de software, es un conjunto de pasos que se utilizan para crear
aplicaciones de software. Estos pasos dividen el proceso de desarrollo en tareas que luego se pueden
asignar, completar y medir.
• SDLC o el ciclo de vida de desarrollo de software es un proceso que produce software con la más alta
calidad y el menor costo en el menor tiempo posible. SDLC proporciona un flujo de fases bien
estructurado que ayuda a una organización a producir rápidamente software de alta calidad que está
bien probado y listo para su uso en producción.
• El SDLC ofrece una perspectiva de las distintas fases de trabajo necesarias para producir software.
Comprender este trabajo permite a los equipos evitar los problemas de entrega al crear y poseer controles
y contrapesos en las primeras etapas de nuestro ciclo de vida de desarrollo y entrega
FASES DEL SOFTWARE
• Planificación
• Requerimientos
• Diseño
• Desarrollo
• Integración y pruebas
• Implementación
• Operaciones y mantenimiento
MODELOS DE SOFTWARE
• Existen varios modelos de ciclo de vida de desarrollo de software definidos y diseñados
que se siguen durante el proceso de desarrollo de software. Estos modelos también se
denominan “Modelos de proceso de desarrollo de software”. Cada modelo de proceso sigue
una serie de pasos únicos para su tipo para garantizar el éxito en el proceso de desarrollo
de software
• Modelo de cacada
• Modelo iterativo
• Modelo en espiral
• Modelo V
• Modelo Big Bang
• Otras metodologías relacionadas son Agile Model, RAD Model, Rapid Application
Development, Prototyping Models, DVOPS.
BENEFICIOS DEL SOFTWARE
• Se han definido varios modelos / métodos de ciclo de vida de desarrollo de software
(SDLC). Cada modelo de proceso sigue una serie de pasos únicos para su tipo para
garantizar el éxito en el proceso de desarrollo de software. Hay muchas diferencias.
Un buen modelo para un proyecto de software quizás no sea el mejor para otro
proyecto de software. Depende de la escala del proyecto, el marco de tiempo y
muchos más. Así que deberíamos tener una buena idea sobre los principales métodos
SDLC y sus ventajas y desventajas.

Más contenido relacionado

La actualidad más candente (20)

Control de versiones
Control de versionesControl de versiones
Control de versiones
 
Ensayo de ciclo de vida
Ensayo de ciclo de vidaEnsayo de ciclo de vida
Ensayo de ciclo de vida
 
Rup[1]
Rup[1]Rup[1]
Rup[1]
 
Proceso de software
Proceso de softwareProceso de software
Proceso de software
 
Ensayo
EnsayoEnsayo
Ensayo
 
Métodos del proceso de software
Métodos del proceso de softwareMétodos del proceso de software
Métodos del proceso de software
 
Sesión 03-métodos-ágiles-del-desarrollo-de-software
Sesión 03-métodos-ágiles-del-desarrollo-de-softwareSesión 03-métodos-ágiles-del-desarrollo-de-software
Sesión 03-métodos-ágiles-del-desarrollo-de-software
 
Act20
Act20Act20
Act20
 
Ciclo devida
Ciclo devidaCiclo devida
Ciclo devida
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Metodos agiles-de-programacion
Metodos agiles-de-programacionMetodos agiles-de-programacion
Metodos agiles-de-programacion
 
Métodos Ágiles de Desarrollo de Software
Métodos Ágiles de Desarrollo de SoftwareMétodos Ágiles de Desarrollo de Software
Métodos Ágiles de Desarrollo de Software
 
Rad jorge vinueza
Rad jorge vinuezaRad jorge vinueza
Rad jorge vinueza
 
Estrategias ágiles para incrementar calidad al construir y probar software
Estrategias ágiles para incrementar calidad al construir y probar softwareEstrategias ágiles para incrementar calidad al construir y probar software
Estrategias ágiles para incrementar calidad al construir y probar software
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp
 
FDD (Feature Driven Development)
FDD (Feature Driven Development)FDD (Feature Driven Development)
FDD (Feature Driven Development)
 
2.modelos del proceso
2.modelos del proceso2.modelos del proceso
2.modelos del proceso
 
Rup
RupRup
Rup
 
Refactor y deuda técnica
Refactor y deuda técnicaRefactor y deuda técnica
Refactor y deuda técnica
 
Diferencias entre scrum y xp
Diferencias entre scrum y xp Diferencias entre scrum y xp
Diferencias entre scrum y xp
 

Similar a Ciclo de vida del software.pptx

Modelos de ciclo de vidas del desarrollo del software
Modelos de ciclo de vidas del desarrollo del softwareModelos de ciclo de vidas del desarrollo del software
Modelos de ciclo de vidas del desarrollo del softwareMoises Castillo
 
Modelos de ciclo de vida en el desarrollo de software
Modelos de ciclo de vida en el desarrollo de softwareModelos de ciclo de vida en el desarrollo de software
Modelos de ciclo de vida en el desarrollo de softwareRonald A Cortez B
 
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
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del softwareDiego Llusco
 
Ingeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidadIngeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidadXKWDX
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un softwarejafigueroa26
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un softwareCESARCONTRERAS009
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un softwareCESARCONTRERAS009
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un softwarejafigueroa26
 
Sesión 2 - Ciclo de vida del Software.pptx
Sesión 2 - Ciclo de vida del Software.pptxSesión 2 - Ciclo de vida del Software.pptx
Sesión 2 - Ciclo de vida del Software.pptxAndersonHernandezara
 
Proceso de desarrollo de sofware
Proceso de desarrollo de sofwareProceso de desarrollo de sofware
Proceso de desarrollo de sofwareMcDonald's
 
02 proceso ciclodevida
02 proceso ciclodevida02 proceso ciclodevida
02 proceso ciclodevidaclaudiappaez
 

Similar a Ciclo de vida del software.pptx (20)

Modelos de ciclo de vidas del desarrollo del software
Modelos de ciclo de vidas del desarrollo del softwareModelos de ciclo de vidas del desarrollo del software
Modelos de ciclo de vidas del desarrollo del software
 
Modelos de ciclo de vida en el desarrollo de software
Modelos de ciclo de vida en el desarrollo de softwareModelos de ciclo de vida en el desarrollo de software
Modelos de ciclo de vida en el desarrollo 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 de un proyecto de Software.
 
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
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del software
 
SOTFWARE
SOTFWARESOTFWARE
SOTFWARE
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Ingeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidadIngeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidad
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un software
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un software
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un software
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un software
 
Modelos de software
Modelos de softwareModelos de software
Modelos de software
 
Ingeniería de software 2
Ingeniería de software 2Ingeniería de software 2
Ingeniería de software 2
 
Sesión 2 - Ciclo de vida del Software.pptx
Sesión 2 - Ciclo de vida del Software.pptxSesión 2 - Ciclo de vida del Software.pptx
Sesión 2 - Ciclo de vida del Software.pptx
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Proceso de desarrollo de sofware
Proceso de desarrollo de sofwareProceso de desarrollo de sofware
Proceso de desarrollo de sofware
 
Desarrollo de software.pptx
Desarrollo de software.pptxDesarrollo de software.pptx
Desarrollo de software.pptx
 
Metodologia clasica en cascada
Metodologia clasica en cascadaMetodologia clasica en cascada
Metodologia clasica en cascada
 
02 proceso ciclodevida
02 proceso ciclodevida02 proceso ciclodevida
02 proceso ciclodevida
 

Más de JasonPadilla9

Más de JasonPadilla9 (6)

Principios de calidad.pptx
Principios de calidad.pptxPrincipios de calidad.pptx
Principios de calidad.pptx
 
Desarrollo de software, métodos tradicionales.pptx
Desarrollo de software, métodos tradicionales.pptxDesarrollo de software, métodos tradicionales.pptx
Desarrollo de software, métodos tradicionales.pptx
 
EDT.pptx
EDT.pptxEDT.pptx
EDT.pptx
 
itil.pptx
itil.pptxitil.pptx
itil.pptx
 
Pmbok.pptx
Pmbok.pptxPmbok.pptx
Pmbok.pptx
 
PMI.pptx
PMI.pptxPMI.pptx
PMI.pptx
 

Último

12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
memoria de la empresa Pil Andina para d
memoria de la empresa Pil Andina para  dmemoria de la empresa Pil Andina para  d
memoria de la empresa Pil Andina para dRodrigoAveranga2
 

Último (6)

12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
memoria de la empresa Pil Andina para d
memoria de la empresa Pil Andina para  dmemoria de la empresa Pil Andina para  d
memoria de la empresa Pil Andina para d
 

Ciclo de vida del software.pptx

  • 1. CICLO DE VIDA DEL SOFTWARE
  • 2. QUE ES EL SOFTWARE • El software inicial se escribió para computadoras específicas y se vendió con el hardware en el que se ejecutaba. En la década de 1980, el software comenzó a venderse en disquetes y más tarde en CD y DVD. Hoy en día, la mayor parte del software se compra y se descarga directamente a través de Internet. El software se puede encontrar en los sitios web de los proveedores o en los sitios web de los proveedores de servicios de aplicaciones . • SDLC, o ciclo de vida de desarrollo de software, es un conjunto de pasos que se utilizan para crear aplicaciones de software. Estos pasos dividen el proceso de desarrollo en tareas que luego se pueden asignar, completar y medir. • SDLC o el ciclo de vida de desarrollo de software es un proceso que produce software con la más alta calidad y el menor costo en el menor tiempo posible. SDLC proporciona un flujo de fases bien estructurado que ayuda a una organización a producir rápidamente software de alta calidad que está bien probado y listo para su uso en producción. • El SDLC ofrece una perspectiva de las distintas fases de trabajo necesarias para producir software. Comprender este trabajo permite a los equipos evitar los problemas de entrega al crear y poseer controles y contrapesos en las primeras etapas de nuestro ciclo de vida de desarrollo y entrega
  • 3. FASES DEL SOFTWARE • Planificación • Requerimientos • Diseño • Desarrollo • Integración y pruebas • Implementación • Operaciones y mantenimiento
  • 4. MODELOS DE SOFTWARE • Existen varios modelos de ciclo de vida de desarrollo de software definidos y diseñados que se siguen durante el proceso de desarrollo de software. Estos modelos también se denominan “Modelos de proceso de desarrollo de software”. Cada modelo de proceso sigue una serie de pasos únicos para su tipo para garantizar el éxito en el proceso de desarrollo de software • Modelo de cacada • Modelo iterativo • Modelo en espiral • Modelo V • Modelo Big Bang • Otras metodologías relacionadas son Agile Model, RAD Model, Rapid Application Development, Prototyping Models, DVOPS.
  • 5. BENEFICIOS DEL SOFTWARE • Se han definido varios modelos / métodos de ciclo de vida de desarrollo de software (SDLC). Cada modelo de proceso sigue una serie de pasos únicos para su tipo para garantizar el éxito en el proceso de desarrollo de software. Hay muchas diferencias. Un buen modelo para un proyecto de software quizás no sea el mejor para otro proyecto de software. Depende de la escala del proyecto, el marco de tiempo y muchos más. Así que deberíamos tener una buena idea sobre los principales métodos SDLC y sus ventajas y desventajas.