SlideShare una empresa de Scribd logo
1 de 30
www.senati.edu.pe
COMENZAMOS EN BREVE
www.senati.edu.pe
ASISTENCIA
www.senati.edu.pe
PROGRAMACIÓN PARA
DESARROLLO DE
SOFTWARE WITH ORACLE
INSTRUCTOR: CHAVEZ CHICO SAUL
www.senati.edu.pe
CICLO DE VIDA DE
DESARROLLO DE
SISTEMAS
www.senati.edu.pe
CICLO DE VIDA DE
DESARROLLO DE SISTEMAS
El Ciclo de Vida del Desarrollo de Sistemas
(SDLC, por sus siglas en inglés) es un enfoque
estructurado utilizado en la ingeniería de software
para describir las etapas y actividades
involucradas en el desarrollo y mantenimiento de
sistemas de información. El SDLC proporciona un
marco de trabajo que guía a los equipos de
desarrollo a través de diferentes fases, desde la
concepción inicial hasta la implementación y el
mantenimiento del sistema. Aquí hay una
www.senati.edu.pe
ANALISIS
DISEÑO
IMPLEMENTACION
PRUEBAS
PLANIFICACION
DESPLIEGUE
MANTENIMIENTO
www.senati.edu.pe
PLANIFICACION
En esta etapa inicial, se definen los objetivos del
proyecto, se identifican los recursos necesarios y
se establece el alcance del proyecto. Los gerentes
de proyecto y los stakeholders trabajan juntos para
desarrollar un plan de proyecto detallado que
incluye un cronograma, un presupuesto y
asignaciones de recursos.
www.senati.edu.pe
Definición de objetivos:
Identificar los objetivos comerciales y técnicos
del proyecto, así como los resultados
esperados.
Alcance del proyecto:
Establecer los límites y las características del
sistema que se desarrollará, así como los
elementos que quedan fuera del alcance.
Recursos:
Identificar los recursos necesarios, como
personal, presupuesto, tiempo y tecnología.
www.senati.edu.pe
Cronograma y plan de trabajo:
Desarrollar un cronograma detallado que incluya hitos
importantes y fechas de entrega.
Riesgos
Identificar y evaluar los riesgos potenciales del proyecto, así
como desarrollar estrategias de mitigación.
www.senati.edu.pe
ANALISIS
Durante esta fase, se recopilan y analizan los
requisitos del sistema. Se realizan entrevistas con
los usuarios finales y se llevan a cabo sesiones de
recolección de requisitos para comprender las
necesidades del negocio y documentar los
requisitos funcionales y no funcionales del sistema.
www.senati.edu.pe
Recolección de requisitos:
Entender las necesidades del negocio y de los
usuarios finales, y documentar los requisitos
funcionales y no funcionales.
Modelado de datos:
Desarrollar modelos de datos que representen
la estructura y las relaciones de la información
que será gestionada por el sistema.
Prototipado:
Crear prototipos y maquetas para validar los
requisitos y obtener retroalimentación de los
stakeholders.
www.senati.edu.pe
Documentación:
Documentar los requisitos de manera clara y
concisa para guiar el desarrollo del sistema.
www.senati.edu.pe
DISEÑO
En esta etapa, se desarrolla un diseño detallado
del sistema en función de los requisitos
recopilados durante la fase de análisis. Esto
incluye la arquitectura del sistema, la estructura de
la base de datos, la interfaz de usuario y otros
componentes técnicos.
www.senati.edu.pe
Arquitectura del sistema:
Definir la estructura del sistema, incluyendo los
componentes, módulos y subsistemas que lo
componen.
Diseño de la base de datos:
Desarrollar un diseño detallado de la base de
datos, incluyendo tablas, relaciones, claves
primarias y foráneas, y restricciones de
integridad.
www.senati.edu.pe
Diseño de la interfaz de
usuario:
Crear la interfaz de usuario del sistema,
incluyendo pantallas, formularios, controles y
elementos de navegación.
Diseño técnico:
Detallar cómo se implementarán los requisitos
del sistema, incluyendo la selección de
tecnologías, frameworks y herramientas.
www.senati.edu.pe
IMPLEMENTACION
Durante la fase de implementación, se desarrolla y
codifica el sistema según el diseño establecido.
Los programadores escriben el código, se crean
las bases de datos y se integran los diferentes
componentes del sistema.
www.senati.edu.pe
Desarrollo de código:
Escribir el código del sistema utilizando las
tecnologías y herramientas seleccionadas
durante la fase de diseño.
Desarrollo de la base de
datos:
Crear la base de datos y escribir los scripts de
creación de tablas, índices, procedimientos
almacenados y otros objetos de base de datos.
www.senati.edu.pe
Integración de componentes:
Ensamblar y probar los diferentes
componentes del sistema para asegurarse de
que funcionen juntos de manera coherente.
Pruebas unitarias:
Realizar pruebas unitarias para verificar el
funcionamiento correcto de unidades
individuales de código.
www.senati.edu.pe
PRUEBAS
Las pruebas son una parte crítica del SDLC y se
llevan a cabo en todas las etapas del desarrollo.
Durante esta fase, se realizan pruebas exhaustivas
para verificar que el sistema funcione
correctamente y cumpla con los requisitos del
usuario. Esto incluye pruebas de unidad, pruebas
de integración, pruebas de sistema y pruebas de
aceptación del usuario.
www.senati.edu.pe
Pruebas de integración:
Probar la integración de los diferentes
componentes del sistema para garantizar su
funcionamiento conjunto.
Pruebas de sistema:
Ejecutar pruebas exhaustivas para validar que
el sistema cumple con los requisitos del usuario
y se comporta según lo esperado.
www.senati.edu.pe
Pruebas de aceptación del
usuario:
Permitir que los usuarios finales prueben el
sistema y proporcionen retroalimentación para
asegurarse de que satisfaga sus necesidades y
expectativas.
www.senati.edu.pe
DESPLIEGUE
Una vez que el sistema ha pasado con éxito las
pruebas, se implementa en el entorno de
producción y se pone a disposición de los usuarios
finales. Esto puede implicar la instalación de
software, la migración de datos y la capacitación
de usuarios.
www.senati.edu.pe
Instalación:
Implementar el sistema en el entorno de
producción, incluyendo la instalación de
software y la configuración de hardware.
Migración de datos:
Transferir los datos existentes al nuevo sistema,
asegurándose de que se conserven de manera
segura y se integren correctamente.
www.senati.edu.pe
Capacitación:
Capacitar a los usuarios finales y al personal de
soporte para que utilicen y mantengan el
sistema de manera efectiva.
www.senati.edu.pe
MANTENIMIENTO
El mantenimiento del sistema ocurre después de
su despliegue y puede incluir actividades como
correcciones de errores, actualizaciones de
software, mejoras de rendimiento y optimización de
la base de datos. El sistema puede pasar por
ciclos adicionales de desarrollo a medida que
evolucionan los requisitos del negocio y la
tecnología.
www.senati.edu.pe
Soporte:
Proporcionar soporte continuo para el sistema,
incluyendo la resolución de problemas, la
respuesta a preguntas y la corrección de
errores.
Actualizaciones y mejoras:
Realizar actualizaciones periódicas del sistema
para agregar nuevas características, corregir
errores y mejorar el rendimiento.
www.senati.edu.pe
Evolución del sistema:
Adaptar el sistema a medida que cambian los
requisitos del negocio y la tecnología,
asegurándose de que siga siendo útil y
relevante a lo largo del tiempo.
www.senati.edu.pe
Cada una de estas etapas es esencial para el éxito
del proyecto y requiere una planificación
cuidadosa, ejecución precisa y colaboración
efectiva entre los miembros del equipo.
www.senati.edu.pe
ESTAMOS EN
BREAK
www.senati.edu.pe

Más contenido relacionado

Similar a CICLO_DE_VIDA_DE_DESARROLLO_DE_SISTEMAS.pptx

Articulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemasArticulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemasMario J Arrieta
 
Articulo análisis y diseño de sistemas
Articulo análisis y diseño de sistemasArticulo análisis y diseño de sistemas
Articulo análisis y diseño de sistemasMario J Arrieta
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vidaFSILSCA
 
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
 
Metodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónMetodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De Informacióndavinson garcia
 
Analisis y diseno
Analisis y disenoAnalisis y diseno
Analisis y disenomichelle_mc
 
Ciclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionCiclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionkeilacortesacevedo
 
Implementacion de software
Implementacion de softwareImplementacion de software
Implementacion de softwareTom Rodriguez
 
Ciclo de vida de la metodologia para el desarrollo de software
Ciclo de vida de la metodologia para el desarrollo de softwareCiclo de vida de la metodologia para el desarrollo de software
Ciclo de vida de la metodologia para el desarrollo de softwarealexisarenasleon
 
Ciclo de vida de los sistemas de informacion
Ciclo de vida de los sistemas de informacionCiclo de vida de los sistemas de informacion
Ciclo de vida de los sistemas de informacionAlejandro Rodriguez
 
Ciclo de vida de un sistema de información
Ciclo de vida de un sistema de informaciónCiclo de vida de un sistema de información
Ciclo de vida de un sistema de informacióngiorginavillamizar
 
Sistema de informacion
Sistema de informacionSistema de informacion
Sistema de informacionjoseojeda98
 
Ciclo de vida del desarrollo de los sistemas de información
Ciclo de vida del desarrollo de los sistemas de informaciónCiclo de vida del desarrollo de los sistemas de información
Ciclo de vida del desarrollo de los sistemas de informaciónMiizael Mybl
 
ciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informacionciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informaciondavinson garcia
 

Similar a CICLO_DE_VIDA_DE_DESARROLLO_DE_SISTEMAS.pptx (20)

Articulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemasArticulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemas
 
Siste deinf
Siste deinfSiste deinf
Siste deinf
 
Articulo análisis y diseño de sistemas
Articulo análisis y diseño de sistemasArticulo análisis y diseño de sistemas
Articulo análisis y diseño de sistemas
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
 
Ciclo de vida de un sistema de información
Ciclo de vida de un sistema de informaciónCiclo de vida de un sistema de información
Ciclo de vida de un sistema de información
 
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
 
AMSI
AMSIAMSI
AMSI
 
Presentacion Omar
Presentacion OmarPresentacion Omar
Presentacion Omar
 
Metodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónMetodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De Información
 
Analisis y diseno
Analisis y disenoAnalisis y diseno
Analisis y diseno
 
Mirla montano
Mirla montanoMirla montano
Mirla montano
 
Ciclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionCiclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacion
 
Implementacion de software
Implementacion de softwareImplementacion de software
Implementacion de software
 
Ciclo de vida de la metodologia para el desarrollo de software
Ciclo de vida de la metodologia para el desarrollo de softwareCiclo de vida de la metodologia para el desarrollo de software
Ciclo de vida de la metodologia para el desarrollo de software
 
Ciclo de vida de los sistemas de informacion
Ciclo de vida de los sistemas de informacionCiclo de vida de los sistemas de informacion
Ciclo de vida de los sistemas de informacion
 
Ciclo de vida de un sistema de información
Ciclo de vida de un sistema de informaciónCiclo de vida de un sistema de información
Ciclo de vida de un sistema de información
 
Sistema de informacion
Sistema de informacionSistema de informacion
Sistema de informacion
 
Ciclo de vida del desarrollo de los sistemas de información
Ciclo de vida del desarrollo de los sistemas de informaciónCiclo de vida del desarrollo de los sistemas de información
Ciclo de vida del desarrollo de los sistemas de información
 
ciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informacionciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informacion
 
Presentacion Ricardo
Presentacion RicardoPresentacion Ricardo
Presentacion Ricardo
 

Último

SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
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
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
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
 
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
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
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
 
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
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
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
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
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
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
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
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
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
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 

CICLO_DE_VIDA_DE_DESARROLLO_DE_SISTEMAS.pptx

  • 3. www.senati.edu.pe PROGRAMACIÓN PARA DESARROLLO DE SOFTWARE WITH ORACLE INSTRUCTOR: CHAVEZ CHICO SAUL
  • 4. www.senati.edu.pe CICLO DE VIDA DE DESARROLLO DE SISTEMAS
  • 5. www.senati.edu.pe CICLO DE VIDA DE DESARROLLO DE SISTEMAS El Ciclo de Vida del Desarrollo de Sistemas (SDLC, por sus siglas en inglés) es un enfoque estructurado utilizado en la ingeniería de software para describir las etapas y actividades involucradas en el desarrollo y mantenimiento de sistemas de información. El SDLC proporciona un marco de trabajo que guía a los equipos de desarrollo a través de diferentes fases, desde la concepción inicial hasta la implementación y el mantenimiento del sistema. Aquí hay una
  • 7. www.senati.edu.pe PLANIFICACION En esta etapa inicial, se definen los objetivos del proyecto, se identifican los recursos necesarios y se establece el alcance del proyecto. Los gerentes de proyecto y los stakeholders trabajan juntos para desarrollar un plan de proyecto detallado que incluye un cronograma, un presupuesto y asignaciones de recursos.
  • 8. www.senati.edu.pe Definición de objetivos: Identificar los objetivos comerciales y técnicos del proyecto, así como los resultados esperados. Alcance del proyecto: Establecer los límites y las características del sistema que se desarrollará, así como los elementos que quedan fuera del alcance. Recursos: Identificar los recursos necesarios, como personal, presupuesto, tiempo y tecnología.
  • 9. www.senati.edu.pe Cronograma y plan de trabajo: Desarrollar un cronograma detallado que incluya hitos importantes y fechas de entrega. Riesgos Identificar y evaluar los riesgos potenciales del proyecto, así como desarrollar estrategias de mitigación.
  • 10. www.senati.edu.pe ANALISIS Durante esta fase, se recopilan y analizan los requisitos del sistema. Se realizan entrevistas con los usuarios finales y se llevan a cabo sesiones de recolección de requisitos para comprender las necesidades del negocio y documentar los requisitos funcionales y no funcionales del sistema.
  • 11. www.senati.edu.pe Recolección de requisitos: Entender las necesidades del negocio y de los usuarios finales, y documentar los requisitos funcionales y no funcionales. Modelado de datos: Desarrollar modelos de datos que representen la estructura y las relaciones de la información que será gestionada por el sistema. Prototipado: Crear prototipos y maquetas para validar los requisitos y obtener retroalimentación de los stakeholders.
  • 12. www.senati.edu.pe Documentación: Documentar los requisitos de manera clara y concisa para guiar el desarrollo del sistema.
  • 13. www.senati.edu.pe DISEÑO En esta etapa, se desarrolla un diseño detallado del sistema en función de los requisitos recopilados durante la fase de análisis. Esto incluye la arquitectura del sistema, la estructura de la base de datos, la interfaz de usuario y otros componentes técnicos.
  • 14. www.senati.edu.pe Arquitectura del sistema: Definir la estructura del sistema, incluyendo los componentes, módulos y subsistemas que lo componen. Diseño de la base de datos: Desarrollar un diseño detallado de la base de datos, incluyendo tablas, relaciones, claves primarias y foráneas, y restricciones de integridad.
  • 15. www.senati.edu.pe Diseño de la interfaz de usuario: Crear la interfaz de usuario del sistema, incluyendo pantallas, formularios, controles y elementos de navegación. Diseño técnico: Detallar cómo se implementarán los requisitos del sistema, incluyendo la selección de tecnologías, frameworks y herramientas.
  • 16. www.senati.edu.pe IMPLEMENTACION Durante la fase de implementación, se desarrolla y codifica el sistema según el diseño establecido. Los programadores escriben el código, se crean las bases de datos y se integran los diferentes componentes del sistema.
  • 17. www.senati.edu.pe Desarrollo de código: Escribir el código del sistema utilizando las tecnologías y herramientas seleccionadas durante la fase de diseño. Desarrollo de la base de datos: Crear la base de datos y escribir los scripts de creación de tablas, índices, procedimientos almacenados y otros objetos de base de datos.
  • 18. www.senati.edu.pe Integración de componentes: Ensamblar y probar los diferentes componentes del sistema para asegurarse de que funcionen juntos de manera coherente. Pruebas unitarias: Realizar pruebas unitarias para verificar el funcionamiento correcto de unidades individuales de código.
  • 19. www.senati.edu.pe PRUEBAS Las pruebas son una parte crítica del SDLC y se llevan a cabo en todas las etapas del desarrollo. Durante esta fase, se realizan pruebas exhaustivas para verificar que el sistema funcione correctamente y cumpla con los requisitos del usuario. Esto incluye pruebas de unidad, pruebas de integración, pruebas de sistema y pruebas de aceptación del usuario.
  • 20. www.senati.edu.pe Pruebas de integración: Probar la integración de los diferentes componentes del sistema para garantizar su funcionamiento conjunto. Pruebas de sistema: Ejecutar pruebas exhaustivas para validar que el sistema cumple con los requisitos del usuario y se comporta según lo esperado.
  • 21. www.senati.edu.pe Pruebas de aceptación del usuario: Permitir que los usuarios finales prueben el sistema y proporcionen retroalimentación para asegurarse de que satisfaga sus necesidades y expectativas.
  • 22. www.senati.edu.pe DESPLIEGUE Una vez que el sistema ha pasado con éxito las pruebas, se implementa en el entorno de producción y se pone a disposición de los usuarios finales. Esto puede implicar la instalación de software, la migración de datos y la capacitación de usuarios.
  • 23. www.senati.edu.pe Instalación: Implementar el sistema en el entorno de producción, incluyendo la instalación de software y la configuración de hardware. Migración de datos: Transferir los datos existentes al nuevo sistema, asegurándose de que se conserven de manera segura y se integren correctamente.
  • 24. www.senati.edu.pe Capacitación: Capacitar a los usuarios finales y al personal de soporte para que utilicen y mantengan el sistema de manera efectiva.
  • 25. www.senati.edu.pe MANTENIMIENTO El mantenimiento del sistema ocurre después de su despliegue y puede incluir actividades como correcciones de errores, actualizaciones de software, mejoras de rendimiento y optimización de la base de datos. El sistema puede pasar por ciclos adicionales de desarrollo a medida que evolucionan los requisitos del negocio y la tecnología.
  • 26. www.senati.edu.pe Soporte: Proporcionar soporte continuo para el sistema, incluyendo la resolución de problemas, la respuesta a preguntas y la corrección de errores. Actualizaciones y mejoras: Realizar actualizaciones periódicas del sistema para agregar nuevas características, corregir errores y mejorar el rendimiento.
  • 27. www.senati.edu.pe Evolución del sistema: Adaptar el sistema a medida que cambian los requisitos del negocio y la tecnología, asegurándose de que siga siendo útil y relevante a lo largo del tiempo.
  • 28. www.senati.edu.pe Cada una de estas etapas es esencial para el éxito del proyecto y requiere una planificación cuidadosa, ejecución precisa y colaboración efectiva entre los miembros del equipo.