SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

La actualidad más candente

Tema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de softwareTema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de softwareMagemyl Egana
 
Perfil del ingeniero de software
Perfil del ingeniero de softwarePerfil del ingeniero de software
Perfil del ingeniero de softwareJorge Reyes
 
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 - ZerozeroZerozeroestudio
 
Analisis y disieño
Analisis y disieñoAnalisis y disieño
Analisis y disieñoMerly Buñay
 
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 informaticaMari Abad
 
I.s. modelo prototipo
I.s. modelo prototipoI.s. modelo prototipo
I.s. modelo prototipoanderson0328
 
Ejemplo problema básico modelo cascada
Ejemplo  problema básico modelo cascadaEjemplo  problema básico modelo cascada
Ejemplo problema básico modelo cascadaJose Lema
 
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 programaariannalizeeth
 
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 reG G. Jonathan Israel
 
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 ALGORITMICAEmir Meza
 
Analisis y Sistemas
Analisis y SistemasAnalisis y Sistemas
Analisis y SistemasDarcks Emoxs
 
Desarrollo evolutivo
Desarrollo  evolutivoDesarrollo  evolutivo
Desarrollo evolutivophyco3001
 

La actualidad más candente (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
 

Destacado

Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwareyiber132
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwareEdison Morales
 
Roles del analista
Roles del analistaRoles del analista
Roles del analistaJhonny Mena
 
ROLES DEL ANALISTA DE SISTEMAS
ROLES DEL ANALISTA DE SISTEMASROLES DEL ANALISTA DE SISTEMAS
ROLES DEL ANALISTA DE SISTEMASrafa011
 
Rol del analista de sistemas
Rol del analista de sistemasRol del analista de sistemas
Rol del analista de sistemasADRIAN ROMERO
 

Destacado (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 a Ciclo de vida del desarrollo de software

Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwareGabrielRosendo2
 
Metodologia y prototipo
Metodologia y prototipoMetodologia y prototipo
Metodologia y prototipoArturo Jimenez
 
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ónkatherine Gaspare
 
Análisis de Sistemas
Análisis de SistemasAnálisis de Sistemas
Análisis de SistemasT.I.C
 
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 desarrolloozita_23
 
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 desarrolloYip-yip
 
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ónangiepao1717
 
Instituto tecnologio spencer w
Instituto tecnologio spencer wInstituto tecnologio spencer w
Instituto tecnologio spencer wAbner Garcia
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de softwareAbner 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 a Ciclo de vida del desarrollo de software (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"
 

Ciclo de vida del desarrollo de software

  • 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