SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
Ciclo de vida de un
Software
El ciclo de vida de un
software comprende
diversas etapas que
lo acompaña desde
un inicio, hasta que
el producto está
terminado; luego de
la etapa final el
equipo de trabajo
suele hacer
constantes
mantenciones para
optimizar el
funcionamiento
Primera etapa: Análisis de Entorno
 En la etapa de análisis hay que investigar y evaluar el entorno para solucionar un problema
y cubrir una necesidad.
Segunda etapa: Especificación de
Requerimientos
 Consiste en planificar, asignando
tiempo, fondos y materiales
necesarios para que el equipo
pueda trabajar. En esta fase
también vemos las futuras
funcionalidades del software en
base a los requerimientos
determinados
Tercera
etapa: Diseño
 En esta etapa,
utilizamos la
información
conseguida de las
fases anteriores y
definimos las
especificaciones del
Software. La mayor
tarea de la etapa de
diseño es crear un
modelo del Software,
para tener un punto
de guía.
Cuarta etapa:
Desarrollo
 Aquí empezamos a
emplear el código
base para
seleccionar el rumbo
del código. Es la
etapa donde el
equipo de trabajo
tiene las tareas
definidas y se pone
a cabo el desarrollo
del Software.
Quinta etapa: Pruebas
 El testeo es la base de esta tarea. Se buscan
vulnerabilidades a corregir para lanzar la primera
versión oficial del producto. En este punto del ciclo
del Software es cuando está casi listo para lanzarse,
habiendo superado exitosamente todas las fases
anteriores.
Sexta y última
etapa: Mantención
 En esta etapa desarrollamos
nuevas versiones del producto
para actualizarlo. Buscamos
errores, defectos y
malfuncionamientos del producto
para solucionarlos y así optimizar
el funcionamiento del Software.

Más contenido relacionado

La actualidad más candente

Proceso Construcción de Aplicaciones de Software Libre
Proceso Construcción de Aplicaciones de Software LibreProceso Construcción de Aplicaciones de Software Libre
Proceso Construcción de Aplicaciones de Software Libre
johannaAC
 
Linea de tiempo del desarrollo de software
Linea de tiempo del desarrollo de softwareLinea de tiempo del desarrollo de software
Linea de tiempo del desarrollo de software
Angelito Nicolas
 
Una metodología para el desarrollo de sistemas de información
Una metodología para el desarrollo de sistemas de informaciónUna metodología para el desarrollo de sistemas de información
Una metodología para el desarrollo de sistemas de información
Leonardo Fleire Morales
 
Desarrollo en espiral
Desarrollo en espiralDesarrollo en espiral
Desarrollo en espiral
xavier
 
Metodologías para el diseño del software educativo
Metodologías para el diseño del software educativoMetodologías para el diseño del software educativo
Metodologías para el diseño del software educativo
Julian David Duarte Páez
 

La actualidad más candente (19)

Implementacion del sistema
Implementacion del sistemaImplementacion del sistema
Implementacion del sistema
 
Proceso Construcción de Aplicaciones de Software Libre
Proceso Construcción de Aplicaciones de Software LibreProceso Construcción de Aplicaciones de Software Libre
Proceso Construcción de Aplicaciones de Software Libre
 
Fase Análisis y Diseño
Fase Análisis y Diseño Fase Análisis y Diseño
Fase Análisis y Diseño
 
Analisi1
Analisi1Analisi1
Analisi1
 
Morocha cartelera
Morocha carteleraMorocha cartelera
Morocha cartelera
 
Modelo cascada
Modelo cascadaModelo cascada
Modelo cascada
 
sistemas
sistemassistemas
sistemas
 
Linea de tiempo del desarrollo de software
Linea de tiempo del desarrollo de softwareLinea de tiempo del desarrollo de software
Linea de tiempo del desarrollo de software
 
ciclo_de_vida_software
ciclo_de_vida_softwareciclo_de_vida_software
ciclo_de_vida_software
 
Especificacion software
Especificacion softwareEspecificacion software
Especificacion software
 
Modelo Espiral
Modelo EspiralModelo Espiral
Modelo Espiral
 
Etapas del software
Etapas del softwareEtapas del software
Etapas del software
 
Presentacion modelo espiral
Presentacion modelo espiralPresentacion modelo espiral
Presentacion modelo espiral
 
Una metodología para el desarrollo de sistemas de información
Una metodología para el desarrollo de sistemas de informaciónUna metodología para el desarrollo de sistemas de información
Una metodología para el desarrollo de sistemas de información
 
Desarrollo en espiral
Desarrollo en espiralDesarrollo en espiral
Desarrollo en espiral
 
Ciclo de Vida Clásico de Software
Ciclo de Vida Clásico de SoftwareCiclo de Vida Clásico de Software
Ciclo de Vida Clásico de Software
 
Modelo en cascada jeff
Modelo en cascada jeffModelo en cascada jeff
Modelo en cascada jeff
 
Metodologías para el diseño del software educativo
Metodologías para el diseño del software educativoMetodologías para el diseño del software educativo
Metodologías para el diseño del software educativo
 
Mapa Conceptual: Pruebas y mantenimiento de Software
Mapa Conceptual: Pruebas y mantenimiento de SoftwareMapa Conceptual: Pruebas y mantenimiento de Software
Mapa Conceptual: Pruebas y mantenimiento de Software
 

Similar a Ciclo de Vida de un SW slideshare.pdf

Ciclo de vida de un software
Ciclo de vida de un softwareCiclo de vida de un software
Ciclo de vida de un software
MargotVenegas2
 
Desarrollo de software a gran escala
Desarrollo de software a gran escalaDesarrollo de software a gran escala
Desarrollo de software a gran escala
UVM
 
Fases de desarrollo de un programa...
Fases de desarrollo de un programa... Fases de desarrollo de un programa...
Fases de desarrollo de un programa...
grachika
 
Carrera de informatica_educativa
Carrera de informatica_educativaCarrera de informatica_educativa
Carrera de informatica_educativa
Diego Sinche
 

Similar a Ciclo de Vida de un SW slideshare.pdf (20)

ciclo-de-vida-de-un-software (1).pptx
ciclo-de-vida-de-un-software (1).pptxciclo-de-vida-de-un-software (1).pptx
ciclo-de-vida-de-un-software (1).pptx
 
Ciclo de vida de un Software.pptx
Ciclo de vida de un Software.pptxCiclo de vida de un Software.pptx
Ciclo de vida de un Software.pptx
 
Ciclo de vida de un software
Ciclo de vida de un softwareCiclo de vida de un software
Ciclo de vida de un software
 
Jose gpe act4
Jose gpe act4Jose gpe act4
Jose gpe act4
 
Ciclo de vida de un software
Ciclo de vida de un softwareCiclo de vida de un software
Ciclo de vida de un software
 
Desarrollo de software a gran escala
Desarrollo de software a gran escalaDesarrollo de software a gran escala
Desarrollo de software a gran escala
 
ciclo de vida de un software
ciclo de vida de un softwareciclo de vida de un software
ciclo de vida de un software
 
Ciclo de desarrollo de software
Ciclo de desarrollo de softwareCiclo de desarrollo de software
Ciclo de desarrollo de software
 
etapas en el desarrollo de software.docx
etapas en el desarrollo de software.docxetapas en el desarrollo de software.docx
etapas en el desarrollo de software.docx
 
Sdf p4
Sdf p4Sdf p4
Sdf p4
 
Ciclo de vida de un sw
Ciclo de vida de un swCiclo de vida de un sw
Ciclo de vida de un sw
 
Cascada con subproyectos
Cascada con subproyectosCascada con subproyectos
Cascada con subproyectos
 
XXXS
XXXSXXXS
XXXS
 
Fases de desarrollo de un programa...
Fases de desarrollo de un programa... Fases de desarrollo de un programa...
Fases de desarrollo de un programa...
 
Carrera de informatica_educativa
Carrera de informatica_educativaCarrera de informatica_educativa
Carrera de informatica_educativa
 
SDLC.pptx
SDLC.pptxSDLC.pptx
SDLC.pptx
 
Fases del rup.1
Fases del rup.1Fases del rup.1
Fases del rup.1
 
Fases del rup.1
Fases del rup.1Fases del rup.1
Fases del rup.1
 
Administración de proyectos de software y java cert
Administración de proyectos de software y java certAdministración de proyectos de software y java cert
Administración de proyectos de software y java cert
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 

Último

Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
Yanitza28
 
microsoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamtemicrosoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamte
2024020140
 

Último (20)

Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónImágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la información
 
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptx
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptxNIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptx
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptx
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
el uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptxel uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptx
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
 
Tipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosTipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de Datos
 
Introduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxIntroduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptx
 
microsoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamtemicrosoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamte
 
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - Estrada
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el tema
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 

Ciclo de Vida de un SW slideshare.pdf

  • 1. Ciclo de vida de un Software
  • 2. El ciclo de vida de un software comprende diversas etapas que lo acompaña desde un inicio, hasta que el producto está terminado; luego de la etapa final el equipo de trabajo suele hacer constantes mantenciones para optimizar el funcionamiento
  • 3. Primera etapa: Análisis de Entorno  En la etapa de análisis hay que investigar y evaluar el entorno para solucionar un problema y cubrir una necesidad.
  • 4. Segunda etapa: Especificación de Requerimientos  Consiste en planificar, asignando tiempo, fondos y materiales necesarios para que el equipo pueda trabajar. En esta fase también vemos las futuras funcionalidades del software en base a los requerimientos determinados
  • 5. Tercera etapa: Diseño  En esta etapa, utilizamos la información conseguida de las fases anteriores y definimos las especificaciones del Software. La mayor tarea de la etapa de diseño es crear un modelo del Software, para tener un punto de guía.
  • 6. Cuarta etapa: Desarrollo  Aquí empezamos a emplear el código base para seleccionar el rumbo del código. Es la etapa donde el equipo de trabajo tiene las tareas definidas y se pone a cabo el desarrollo del Software.
  • 7. Quinta etapa: Pruebas  El testeo es la base de esta tarea. Se buscan vulnerabilidades a corregir para lanzar la primera versión oficial del producto. En este punto del ciclo del Software es cuando está casi listo para lanzarse, habiendo superado exitosamente todas las fases anteriores.
  • 8. Sexta y última etapa: Mantención  En esta etapa desarrollamos nuevas versiones del producto para actualizarlo. Buscamos errores, defectos y malfuncionamientos del producto para solucionarlos y así optimizar el funcionamiento del Software.