SlideShare a Scribd company logo
1 of 9
Ciclo de vida de
desarrollo de un
software
INGENIERÍA DEL SOFTWARE
• IDENTIFICACION DE PROBLEMAS:La ingeniería del
software permite al diseñador de programas, realizar su
tarea de construcción de software como un problema de
ingeniería haciendo uso de guías, principios y normas que
le permitirán el correcto desarrollo de su labor.
Adicionalmente, dispondrá de un conjunto de
herramientas que le permitirán la evaluación, validación,
depuración y corrección del software desarrollado.
CICLO DE VIDA DEL
SOFTWARE
DETERMINACION DE INFORMACION:Es la forma mediante la cual se describen los
diferentes pasos que se deben seguir para el desarrollo de un software, partiendo desde una
necesidad hasta llegar a la puesta en marcha de una solución y su apropiado mantenimiento
ANALISIS DE NESECIDADES
El ciclo de vida clásico
del software siendo
uno de los más
utilizados tal como lo
plantean diferentes
autores, está
conformado en su
versión ampliada por
siete etapas que se
pueden representar
mediante un modelo
en cascada así:
SE GRADUAN EN:
DISEÑO DEL SISTEMA:Es
la guía o comunicación escrita
en sus diferentes formas, ya
sea en enunciados,
procedimientos, dibujos o
diagramas que se hace sobre
el desarrollo de un programa.
La importancia de la
documentación radica en que
a menudo un programa escrito
por una persona, es
modificado por otra. Por ello
la documentación sirve para
ayudar a comprender o usar
un programa o para facilitar
futuras modificaciones
DESARROLLO DE DOCUMENTACION DEL SOFTWARE:Una vez instalado un programa y
puesto en marcha para realizar la solución del problema previamente planteado o satisfacer una
determinada necesidad, es importante mantener una estructura de actualización, verificación y
validación que permitan a dicho programa ser útil y mantenerse actualizado según las
necesidades o requerimientos planteados durante su vida útil. Para realizar un adecuado
mantenimiento, es necesario contar con una buena documentación del mismo.
PRUEBAS Y MANTENIMINTO
Para terminar de entender la problemática en la cual se desarrolla este libro es importante tener unos
conceptos claros y precisos de lo que es el Análisis y el Diseño de Algoritmos.
Esquematización o análisis de necesidades
En el primer paso se trata fundamentalmente de definir el esquema de aprendizaje y cómo estructurarlo
IMPLEMENTACION DEL
SISTEMA
IMPLEMENTACION Y
EVALUACION DEL
SISTEMA:Cuando el
nuevo sistema ha sido
probado en forma
exhaustiva, es posible
que el sistema anterior
sea reemplazado por el
nuevo; sin embargo, se
debe utilizar un metodo
bien definido y planeado
para evitar problemas
durante dicho cambio.
Existen tres metodos
principales para el
cambio de sistemas
Creado por :julio cesar
galvan

More Related Content

What's hot

Analisis y disieño
Analisis y disieñoAnalisis y disieño
Analisis y disieño
Merly Buñay
 
I.s. modelo prototipo
I.s. modelo prototipoI.s. modelo prototipo
I.s. modelo prototipo
anderson0328
 
Ejemplo problema básico modelo cascada
Ejemplo  problema básico modelo cascadaEjemplo  problema básico modelo cascada
Ejemplo problema básico modelo cascada
Jose Lema
 
Modelo evolutivo de desarrollo de softwa1 re
Modelo evolutivo de desarrollo de softwa1 reModelo evolutivo de desarrollo de softwa1 re
Modelo evolutivo de desarrollo de softwa1 re
G G. Jonathan Israel
 
Analisis y Sistemas
Analisis y SistemasAnalisis y Sistemas
Analisis y Sistemas
Darcks Emoxs
 
Desarrollo evolutivo
Desarrollo  evolutivoDesarrollo  evolutivo
Desarrollo evolutivo
phyco3001
 

What's hot (18)

Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Tema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de softwareTema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de software
 
Perfil del ingeniero de software
Perfil del ingeniero de softwarePerfil del ingeniero de software
Perfil del ingeniero de software
 
Luiscaraballo ensayo
Luiscaraballo ensayoLuiscaraballo ensayo
Luiscaraballo ensayo
 
Ciclo de vida del desarrollo web - Zerozero
Ciclo de vida del desarrollo web - ZerozeroCiclo de vida del desarrollo web - Zerozero
Ciclo de vida del desarrollo web - Zerozero
 
Act1
Act1Act1
Act1
 
Analisis y disieño
Analisis y disieñoAnalisis y disieño
Analisis y disieño
 
Desarrollo del software
Desarrollo del softwareDesarrollo del software
Desarrollo del software
 
Ciclo Vida del Software
Ciclo Vida del SoftwareCiclo Vida del Software
Ciclo Vida del Software
 
Ciclo de vida de una aplicacion informatica
Ciclo de vida de una aplicacion informaticaCiclo de vida de una aplicacion informatica
Ciclo de vida de una aplicacion informatica
 
I.s. modelo prototipo
I.s. modelo prototipoI.s. modelo prototipo
I.s. modelo prototipo
 
Ejemplo problema básico modelo cascada
Ejemplo  problema básico modelo cascadaEjemplo  problema básico modelo cascada
Ejemplo problema básico modelo cascada
 
Resumen fases en el desarrollo de un programa
Resumen fases en el desarrollo de un programaResumen fases en el desarrollo de un programa
Resumen fases en el desarrollo de un programa
 
Modelo evolutivo de desarrollo de softwa1 re
Modelo evolutivo de desarrollo de softwa1 reModelo evolutivo de desarrollo de softwa1 re
Modelo evolutivo de desarrollo de softwa1 re
 
APLICACIONES DE ESTÁNDARES DE CALIDAD ALGORITMICA
APLICACIONES DE ESTÁNDARES DE CALIDAD ALGORITMICAAPLICACIONES DE ESTÁNDARES DE CALIDAD ALGORITMICA
APLICACIONES DE ESTÁNDARES DE CALIDAD ALGORITMICA
 
Analisis y Sistemas
Analisis y SistemasAnalisis y Sistemas
Analisis y Sistemas
 
Desarrollo evolutivo
Desarrollo  evolutivoDesarrollo  evolutivo
Desarrollo evolutivo
 

Viewers also liked (6)

Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Modelos del sistema
Modelos del sistemaModelos del sistema
Modelos del sistema
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Roles del analista
Roles del analistaRoles del analista
Roles del analista
 
ROLES DEL ANALISTA DE SISTEMAS
ROLES DEL ANALISTA DE SISTEMASROLES DEL ANALISTA DE SISTEMAS
ROLES DEL ANALISTA DE SISTEMAS
 
Rol del analista de sistemas
Rol del analista de sistemasRol del analista de sistemas
Rol del analista de sistemas
 

Similar to Juliocesargalvan07

Las fases del ciclo de vida de desarrollo
Las fases del ciclo de vida de desarrolloLas fases del ciclo de vida de desarrollo
Las fases del ciclo de vida de desarrollo
ozita_23
 
Ciclo de vida de un sistemas de información
Ciclo de vida de un sistemas de informaciónCiclo de vida de un sistemas de información
Ciclo de vida de un sistemas de información
angiepao1717
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
Abner Garcia
 
Trabajo Mantención de Software "Modelo Evolutivo"
Trabajo Mantención de Software "Modelo Evolutivo"Trabajo Mantención de Software "Modelo Evolutivo"
Trabajo Mantención de Software "Modelo Evolutivo"
MolinaSebastian
 

Similar to Juliocesargalvan07 (20)

etapas de desarrollo del software
etapas de desarrollo del software etapas de desarrollo del software
etapas de desarrollo del software
 
CICLO_DE_VIDA_DEL_SOFTWARE.pptx
CICLO_DE_VIDA_DEL_SOFTWARE.pptxCICLO_DE_VIDA_DEL_SOFTWARE.pptx
CICLO_DE_VIDA_DEL_SOFTWARE.pptx
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Metodologia y prototipo
Metodologia y prototipoMetodologia y prototipo
Metodologia y prototipo
 
Mod 6.2 introducción al análisis
Mod 6.2 introducción al análisisMod 6.2 introducción al análisis
Mod 6.2 introducción al análisis
 
Diseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de InformaciónDiseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de Información
 
Análisis de Sistemas
Análisis de SistemasAnálisis de Sistemas
Análisis de Sistemas
 
Las fases del ciclo de vida de desarrollo
Las fases del ciclo de vida de desarrolloLas fases del ciclo de vida de desarrollo
Las fases del ciclo de vida de desarrollo
 
Ciclo de vida de un SW.pptx
Ciclo de vida de un SW.pptxCiclo de vida de un SW.pptx
Ciclo de vida de un SW.pptx
 
Fases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrolloFases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrollo
 
Estudiante
EstudianteEstudiante
Estudiante
 
Ciclo de vida de un sistemas de información
Ciclo de vida de un sistemas de informaciónCiclo de vida de un sistemas de información
Ciclo de vida de un sistemas de información
 
Morales aguirreguillermo
Morales aguirreguillermoMorales aguirreguillermo
Morales aguirreguillermo
 
SDLC.pptx
SDLC.pptxSDLC.pptx
SDLC.pptx
 
Exposicion
ExposicionExposicion
Exposicion
 
Exposicion
ExposicionExposicion
Exposicion
 
ciclo_de_vida_software
ciclo_de_vida_softwareciclo_de_vida_software
ciclo_de_vida_software
 
Instituto tecnologio spencer w
Instituto tecnologio spencer wInstituto tecnologio spencer w
Instituto tecnologio spencer w
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
 
Trabajo Mantención de Software "Modelo Evolutivo"
Trabajo Mantención de Software "Modelo Evolutivo"Trabajo Mantención de Software "Modelo Evolutivo"
Trabajo Mantención de Software "Modelo Evolutivo"
 

Juliocesargalvan07

  • 1. Ciclo de vida de desarrollo de un software
  • 2. INGENIERÍA DEL SOFTWARE • IDENTIFICACION DE PROBLEMAS:La ingeniería del software permite al diseñador de programas, realizar su tarea de construcción de software como un problema de ingeniería haciendo uso de guías, principios y normas que le permitirán el correcto desarrollo de su labor. Adicionalmente, dispondrá de un conjunto de herramientas que le permitirán la evaluación, validación, depuración y corrección del software desarrollado.
  • 3. CICLO DE VIDA DEL SOFTWARE DETERMINACION DE INFORMACION:Es la forma mediante la cual se describen los diferentes pasos que se deben seguir para el desarrollo de un software, partiendo desde una necesidad hasta llegar a la puesta en marcha de una solución y su apropiado mantenimiento
  • 4. ANALISIS DE NESECIDADES El ciclo de vida clásico del software siendo uno de los más utilizados tal como lo plantean diferentes autores, está conformado en su versión ampliada por siete etapas que se pueden representar mediante un modelo en cascada así:
  • 5. SE GRADUAN EN: DISEÑO DEL SISTEMA:Es la guía o comunicación escrita en sus diferentes formas, ya sea en enunciados, procedimientos, dibujos o diagramas que se hace sobre el desarrollo de un programa. La importancia de la documentación radica en que a menudo un programa escrito por una persona, es modificado por otra. Por ello la documentación sirve para ayudar a comprender o usar un programa o para facilitar futuras modificaciones
  • 6. DESARROLLO DE DOCUMENTACION DEL SOFTWARE:Una vez instalado un programa y puesto en marcha para realizar la solución del problema previamente planteado o satisfacer una determinada necesidad, es importante mantener una estructura de actualización, verificación y validación que permitan a dicho programa ser útil y mantenerse actualizado según las necesidades o requerimientos planteados durante su vida útil. Para realizar un adecuado mantenimiento, es necesario contar con una buena documentación del mismo.
  • 7. PRUEBAS Y MANTENIMINTO Para terminar de entender la problemática en la cual se desarrolla este libro es importante tener unos conceptos claros y precisos de lo que es el Análisis y el Diseño de Algoritmos. Esquematización o análisis de necesidades En el primer paso se trata fundamentalmente de definir el esquema de aprendizaje y cómo estructurarlo
  • 8. IMPLEMENTACION DEL SISTEMA IMPLEMENTACION Y EVALUACION DEL SISTEMA:Cuando el nuevo sistema ha sido probado en forma exhaustiva, es posible que el sistema anterior sea reemplazado por el nuevo; sin embargo, se debe utilizar un metodo bien definido y planeado para evitar problemas durante dicho cambio. Existen tres metodos principales para el cambio de sistemas
  • 9. Creado por :julio cesar galvan