SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
Materia: Análisis y diseño de sistemas I
Docente: Ing David Enrique Mendoza Gutierrez
Tema: Ciclo de vida clásico de desarrollo de sistemas y paradigma tradicional del
desarrollo de sistemas.
Santa Cruz-Bolivia
2021
Ciclo de vida de desarrollo de sistemas
Este paradigma es el más antiguo de los empleados en la
Ingeniería de Software y se desarrolló a partir del ciclo
convencional de una ingeniería.
ESTÁ DIVIDIDO EN ETAPAS:
Integrantes:
Andrez Mendoza - Jose Leonardo
Jhonny Fernandez- Wilson Jucumary
ASIGNATURA: Análisis y diseños de sistemas
DOCENTE: David Enrique Mendoza Gutierres
1 ANÁLISIS DEL SISTEMA:
El software es siempre parte de un sistema mayor, por lo que siempre va a
interrelacionarse con otros elementos, ya sea hardware, máquinas o personas
Por esto, el primer paso del ciclo de vida de un proyecto consiste en un análisis
de las características y el comportamiento del sistema del cual el software va a
formar parte.
Integrantes:
Andrez Mendoza - Jose Leonardo
Jhonny Fernandez- Wilson Jucumary
ASIGNATURA: Análisis y diseños de sistemas
DOCENTE: David Enrique Mendoza Gutierres
2 ANÁLISIS CONCEPTUAL
En esta etapa se debe captar y comprender el ámbito de la información
del software así como la función, el rendimiento y las interfaces
requeridas. El análisis consistirá en diseñar las abstracciones
operacionales (Modelo Conceptual de Tratamientos) y de datos (Modelo
Conceptual de Datos) correspondientes al subsistema que se pretende
informatizar.
Integrantes:
Andrez Mendoza - Jose Leonardo
Jhonny Fernandez- Wilson Jucumary
ASIGNATURA: Análisis y diseños de sistemas
DOCENTE: David Enrique Mendoza Gutierres
3 DISEÑO LÓGICO
Es un proceso que se centra sobre cuatro características distintas de la aplicación
software:
1. Estructura de los datos. (Modelo lógico de datos).
2. Arquitectura del software. (Diagramas de estructura).
3. Detalle procedural. (Estructura interna de los programas).
4. Diseño lógico de la interfaz hombre-máquina.
Integrantes:
Andrez Mendoza - Jose Leonardo
Jhonny Fernandez- Wilson Jucumary
ASIGNATURA: Análisis y diseños de sistemas
DOCENTE: David Enrique Mendoza Gutierres
4 CODIFICACIÓN (DISEÑO FÍSICO)
La codificación consiste en la traducción de las especificaciones del Diseño
Lógico a un lenguaje de programación determinado de forma que el resultado
obtenido sea ejecutable por la máquina.
El Diseño físico puede dividirse en:
- Diseño físico de datos.
- Diseño físico de tratamientos o codificación propiamente dicha.
- Diseño físico de la interfaz hombre-máquina.
Integrantes:
Andrez Mendoza - Jose Leonardo
Jhonny Fernandez- Wilson Jucumary
ASIGNATURA: Análisis y diseños de sistemas
DOCENTE: David Enrique Mendoza Gutierres
5 PRUEBAS Y PUESTA A PUNTO
Consiste en verificar el funcionamiento requerido del software.
El objetivo es comprobar que no se hayan producido errores en
alguna de las fases de traducción anteriores, especialmente en
la codificación.
Integrantes:
Andrez Mendoza - Jose Leonardo
Jhonny Fernandez- Wilson Jucumary
ASIGNATURA: Análisis y diseños de sistemas
DOCENTE: David Enrique Mendoza Gutierres
6 MANTENIMIENTO
El software sufrirá cambios a lo largo de su vida útil. Estos cambios pueden ser debidos a
tres causas:
- Que, durante la utilización, el cliente detecte errores en el software: los errores
latentes.
- Que se produzcan cambios en alguno de los componentes del sistema informático:
por ejemplo cambios en la máquina, en el sistema operativo o en los periféricos.
- Que el cliente requiera modificaciones funcionales (normalmente ampliaciones) no
contempladas en el proyecto.
En cualquier caso, el mantenimiento supone volver atrás en el ciclo de vida, a las etapas
de codificación, diseño o análisis dependiendo de la magnitud del cambio.
Integrantes:
Andrez Mendoza - Jose Leonardo
Jhonny Fernandez- Wilson Jucumary
ASIGNATURA: Análisis y diseños de sistemas
DOCENTE: David Enrique Mendoza Gutierres
PARADIGMA TRADICIONAL DEL DESARROLLO DE
SISTEMAS
Paradigmas de la Ingeniería de Software:
Cada metodología de desarrollo de software tiene más o menos su
propio enfoque para el desarrollo de software.
La ingeniería del Software define paradigmas de desarrollo estructurado
como base a seguir en un proyecto de Software. Si ninguno de estos
paradigmas se adecua al problema por resolver, entonces el
desarrollador se verá obligado a combinar los paradigmas o definir uno
nuevo.
Integrantes:
Andrez Mendoza - Jose Leonardo
Jhonny Fernandez- Wilson Jucumary
ASIGNATURA: Análisis y diseños de sistemas
DOCENTE: David Enrique Mendoza Gutierres
Los paradigmas o modelos de desarrollo de software más utilizados
son: el método de cascada, el método de prototipos y el de Espiral.
Modelo Lineal Secuencial o de
Cascada (Waterfall):
Es un proceso secuencial de desarrollo en el que los
pasos de desarrollo son vistos hacia abajo (como en
una cascada de agua) a través de las fases de
análisis de las necesidades, el diseño, implantación,
pruebas (validación), la integración, y
mantenimiento.
Es el paradigma más antiguo y fue el más utilizado
durante la hegemonía del método estructurado.
Integrantes:
Andrez Mendoza - Jose Leonardo
Jhonny Fernandez- Wilson Jucumary
ASIGNATURA: Análisis y diseños de sistemas
DOCENTE: David Enrique Mendoza Gutierres
MODELOS DE PROTOTIPOS
El modelo de prototipos permite desarrollar modelos de
aplicaciones de software que permiten ver la funcionalidad básica
de la misma, sin necesariamente incluir toda la lógica o
características del modelo terminado.
El prototipo permite al cliente evaluar en forma temprana el
producto, e interactuar con los diseñadores y desarrolladores
Los Prototipos no poseen la funcionalidad total del sistema pero si
condensa la idea principal del mismo, Paso a Paso crece su
funcionalidad, y maneja un alto grado de participación del usuario.
Integrantes:
Andrez Mendoza - Jose Leonardo
Jhonny Fernandez- Wilson Jucumary
ASIGNATURA: Análisis y diseños de sistemas
DOCENTE: David Enrique Mendoza Gutierres
MODELOS EN ESPIRAL
Propuesto por Boehm en 1988 con la finalidad de
paliar los inconvenientes del modelo en cascada y
adecuar el desarrollo por prototipos a problemas
complejos.
El paradigma de espiral es un modelo de ciclo de
vida orientado a riesgos que divide un proyecto
software en miniproyectos y donde cada
miniproyecto se centra en uno o más riesgos
importantes hasta que todos estos estén
controlados.
Integrantes:
Andrez Mendoza - Jose Leonardo
Jhonny Fernandez- Wilson Jucumary
ASIGNATURA: Análisis y diseños de sistemas
DOCENTE: David Enrique Mendoza Gutierres

Más contenido relacionado

La actualidad más candente

Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agilesAdam Guevara
 
METODOLOGÍAS DE GESTIÓN DE PROYECTOS
METODOLOGÍAS DE GESTIÓN DE PROYECTOS METODOLOGÍAS DE GESTIÓN DE PROYECTOS
METODOLOGÍAS DE GESTIÓN DE PROYECTOS alexandermedranorodr
 
Intoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del SoftwareIntoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del Softwareguest9ad165
 
Metodologias de desarrollo
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrolloHermes Romero
 
Metodología de desarrollo de software
Metodología de desarrollo de software Metodología de desarrollo de software
Metodología de desarrollo de software alexandermedranorodr
 
Etapas y metodologias del proceso de desarrollo de software
Etapas y metodologias del proceso de desarrollo de softwareEtapas y metodologias del proceso de desarrollo de software
Etapas y metodologias del proceso de desarrollo de softwarealexandermedranorodr
 
Metodologías para desarrollar(moviles )
Metodologías para desarrollar(moviles )Metodologías para desarrollar(moviles )
Metodologías para desarrollar(moviles )Fernand Bernowly
 
Qué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto softwareQué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto softwareLeanSight Consulting
 
Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Robert Rodriguez
 
Ingeniería de Software - Isummit 2010
Ingeniería de Software - Isummit 2010Ingeniería de Software - Isummit 2010
Ingeniería de Software - Isummit 2010acmedinaj
 
Futuro del Software: Impacto en las organizaciones y en los profesionales
Futuro del Software:  Impacto en las organizaciones  y en los profesionalesFuturo del Software:  Impacto en las organizaciones  y en los profesionales
Futuro del Software: Impacto en las organizaciones y en los profesionalesAISTI
 
Metología Agiles Desarrollo Software (XP)
Metología Agiles Desarrollo Software (XP)Metología Agiles Desarrollo Software (XP)
Metología Agiles Desarrollo Software (XP)Tuyo Mio
 

La actualidad más candente (20)

Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
METODOLOGÍAS DE GESTIÓN DE PROYECTOS
METODOLOGÍAS DE GESTIÓN DE PROYECTOS METODOLOGÍAS DE GESTIÓN DE PROYECTOS
METODOLOGÍAS DE GESTIÓN DE PROYECTOS
 
Intoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del SoftwareIntoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del Software
 
Metodologias de desarrollo
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrollo
 
Jovanni jimenez v.
Jovanni jimenez v.Jovanni jimenez v.
Jovanni jimenez v.
 
Metodología de desarrollo de software
Metodología de desarrollo de software Metodología de desarrollo de software
Metodología de desarrollo de software
 
Etapas y metodologias del proceso de desarrollo de software
Etapas y metodologias del proceso de desarrollo de softwareEtapas y metodologias del proceso de desarrollo de software
Etapas y metodologias del proceso de desarrollo de software
 
ANÁLISIS Y DISEÑO DEL SISTEMA
ANÁLISIS Y DISEÑO DEL SISTEMAANÁLISIS Y DISEÑO DEL SISTEMA
ANÁLISIS Y DISEÑO DEL SISTEMA
 
Trabajo nº2 ing sw
Trabajo nº2   ing swTrabajo nº2   ing sw
Trabajo nº2 ing sw
 
Metodologías para desarrollar(moviles )
Metodologías para desarrollar(moviles )Metodologías para desarrollar(moviles )
Metodologías para desarrollar(moviles )
 
Qué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto softwareQué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto software
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,
 
CUESTIONARIO DE 90 PREGUNTAS
CUESTIONARIO DE 90 PREGUNTASCUESTIONARIO DE 90 PREGUNTAS
CUESTIONARIO DE 90 PREGUNTAS
 
Ingeniería de Software - Isummit 2010
Ingeniería de Software - Isummit 2010Ingeniería de Software - Isummit 2010
Ingeniería de Software - Isummit 2010
 
Ciclo de vida clasico
Ciclo de vida clasicoCiclo de vida clasico
Ciclo de vida clasico
 
Futuro del Software: Impacto en las organizaciones y en los profesionales
Futuro del Software:  Impacto en las organizaciones  y en los profesionalesFuturo del Software:  Impacto en las organizaciones  y en los profesionales
Futuro del Software: Impacto en las organizaciones y en los profesionales
 
Métodos agiles
Métodos agilesMétodos agiles
Métodos agiles
 
Metología Agiles Desarrollo Software (XP)
Metología Agiles Desarrollo Software (XP)Metología Agiles Desarrollo Software (XP)
Metología Agiles Desarrollo Software (XP)
 

Similar a Ciclo de vida clásico de desarrollo de sistemas

90 PREGUNTAS DE ANALISIS Y DISEÑO DE SISTEMAS 1
90 PREGUNTAS DE ANALISIS Y DISEÑO DE SISTEMAS 190 PREGUNTAS DE ANALISIS Y DISEÑO DE SISTEMAS 1
90 PREGUNTAS DE ANALISIS Y DISEÑO DE SISTEMAS 1AndrezMendozaMelendr
 
Pteg i-grupo 5- cap -7 tema ingienieria de software
Pteg i-grupo 5- cap -7 tema ingienieria de softwarePteg i-grupo 5- cap -7 tema ingienieria de software
Pteg i-grupo 5- cap -7 tema ingienieria de softwareErikValladarez
 
Diseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanDiseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanArianna Peralta
 
Análisis y Diseño de Sistemas I
Análisis y Diseño de Sistemas IAnálisis y Diseño de Sistemas I
Análisis y Diseño de Sistemas IStefannyGuerrero5
 
Ciclo de vida Clasico,Paradigma Tradicional y Enfoque tradicional
Ciclo de vida Clasico,Paradigma Tradicional y Enfoque tradicionalCiclo de vida Clasico,Paradigma Tradicional y Enfoque tradicional
Ciclo de vida Clasico,Paradigma Tradicional y Enfoque tradicionalJAIROTERANBALLESTERO
 
ciclo de vida de desarrollo de sistemas, clasico y paradigma tradicional
ciclo de vida de desarrollo de sistemas, clasico y paradigma tradicionalciclo de vida de desarrollo de sistemas, clasico y paradigma tradicional
ciclo de vida de desarrollo de sistemas, clasico y paradigma tradicionalRUDYERICKALARCONAYAR
 
Analisis y diseño de sistema 1
Analisis y diseño de sistema 1Analisis y diseño de sistema 1
Analisis y diseño de sistema 1Brayan Seña
 
Presentación de análisis y sistemas
Presentación de análisis y sistemas Presentación de análisis y sistemas
Presentación de análisis y sistemas JuniorVega14
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software jevo1994
 
Introduccion a la ingenieria del software
Introduccion a la ingenieria del softwareIntroduccion a la ingenieria del software
Introduccion a la ingenieria del softwareEdmund Uespadila
 
Diapositiva de analista en sistemas
Diapositiva de analista en sistemasDiapositiva de analista en sistemas
Diapositiva de analista en sistemasDiego Sanchez
 
Fundamentos del diseño de software
Fundamentos del diseño de softwareFundamentos del diseño de software
Fundamentos del diseño de softwareLuisCabanerio
 

Similar a Ciclo de vida clásico de desarrollo de sistemas (20)

Jessy rock
Jessy rockJessy rock
Jessy rock
 
90 PREGUNTAS DE ANALISIS Y DISEÑO DE SISTEMAS 1
90 PREGUNTAS DE ANALISIS Y DISEÑO DE SISTEMAS 190 PREGUNTAS DE ANALISIS Y DISEÑO DE SISTEMAS 1
90 PREGUNTAS DE ANALISIS Y DISEÑO DE SISTEMAS 1
 
Pteg i-grupo 5- cap -7 tema ingienieria de software
Pteg i-grupo 5- cap -7 tema ingienieria de softwarePteg i-grupo 5- cap -7 tema ingienieria de software
Pteg i-grupo 5- cap -7 tema ingienieria de software
 
Diseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanDiseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizan
 
Análisis y Diseño de Sistemas I
Análisis y Diseño de Sistemas IAnálisis y Diseño de Sistemas I
Análisis y Diseño de Sistemas I
 
Ciclo de vida Clasico,Paradigma Tradicional y Enfoque tradicional
Ciclo de vida Clasico,Paradigma Tradicional y Enfoque tradicionalCiclo de vida Clasico,Paradigma Tradicional y Enfoque tradicional
Ciclo de vida Clasico,Paradigma Tradicional y Enfoque tradicional
 
ciclo de vida de desarrollo de sistemas, clasico y paradigma tradicional
ciclo de vida de desarrollo de sistemas, clasico y paradigma tradicionalciclo de vida de desarrollo de sistemas, clasico y paradigma tradicional
ciclo de vida de desarrollo de sistemas, clasico y paradigma tradicional
 
Analisis y diseño de sistema 1
Analisis y diseño de sistema 1Analisis y diseño de sistema 1
Analisis y diseño de sistema 1
 
Presentación de análisis y sistemas
Presentación de análisis y sistemas Presentación de análisis y sistemas
Presentación de análisis y sistemas
 
Inf 162
Inf 162Inf 162
Inf 162
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software
 
Introduccion a la ingenieria del software
Introduccion a la ingenieria del softwareIntroduccion a la ingenieria del software
Introduccion a la ingenieria del software
 
Plan
PlanPlan
Plan
 
Guillermo cárdenas
Guillermo cárdenasGuillermo cárdenas
Guillermo cárdenas
 
Guillermo cárdenas
Guillermo cárdenasGuillermo cárdenas
Guillermo cárdenas
 
Diapositiva de analista en sistemas
Diapositiva de analista en sistemasDiapositiva de analista en sistemas
Diapositiva de analista en sistemas
 
Fundamentos del diseño de software
Fundamentos del diseño de softwareFundamentos del diseño de software
Fundamentos del diseño de software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 

Más de AndrezMendozaMelendr

Más de AndrezMendozaMelendr (6)

Motivate como nunca antes2
Motivate como nunca antes2Motivate como nunca antes2
Motivate como nunca antes2
 
Motivate como nunca antes
Motivate como nunca antesMotivate como nunca antes
Motivate como nunca antes
 
Proyecto 2 Metodología RUP
Proyecto 2 Metodología RUPProyecto 2 Metodología RUP
Proyecto 2 Metodología RUP
 
Preguntas sobre metodología RUP
Preguntas sobre metodología RUPPreguntas sobre metodología RUP
Preguntas sobre metodología RUP
 
Gestion de proyecto
Gestion de proyectoGestion de proyecto
Gestion de proyecto
 
Preguntas de introducción al desarrollo del software
Preguntas de introducción al desarrollo del softwarePreguntas de introducción al desarrollo del software
Preguntas de introducción al desarrollo del software
 

Ciclo de vida clásico de desarrollo de sistemas

  • 1. Materia: Análisis y diseño de sistemas I Docente: Ing David Enrique Mendoza Gutierrez Tema: Ciclo de vida clásico de desarrollo de sistemas y paradigma tradicional del desarrollo de sistemas. Santa Cruz-Bolivia 2021
  • 2. Ciclo de vida de desarrollo de sistemas Este paradigma es el más antiguo de los empleados en la Ingeniería de Software y se desarrolló a partir del ciclo convencional de una ingeniería. ESTÁ DIVIDIDO EN ETAPAS: Integrantes: Andrez Mendoza - Jose Leonardo Jhonny Fernandez- Wilson Jucumary ASIGNATURA: Análisis y diseños de sistemas DOCENTE: David Enrique Mendoza Gutierres
  • 3. 1 ANÁLISIS DEL SISTEMA: El software es siempre parte de un sistema mayor, por lo que siempre va a interrelacionarse con otros elementos, ya sea hardware, máquinas o personas Por esto, el primer paso del ciclo de vida de un proyecto consiste en un análisis de las características y el comportamiento del sistema del cual el software va a formar parte. Integrantes: Andrez Mendoza - Jose Leonardo Jhonny Fernandez- Wilson Jucumary ASIGNATURA: Análisis y diseños de sistemas DOCENTE: David Enrique Mendoza Gutierres
  • 4. 2 ANÁLISIS CONCEPTUAL En esta etapa se debe captar y comprender el ámbito de la información del software así como la función, el rendimiento y las interfaces requeridas. El análisis consistirá en diseñar las abstracciones operacionales (Modelo Conceptual de Tratamientos) y de datos (Modelo Conceptual de Datos) correspondientes al subsistema que se pretende informatizar. Integrantes: Andrez Mendoza - Jose Leonardo Jhonny Fernandez- Wilson Jucumary ASIGNATURA: Análisis y diseños de sistemas DOCENTE: David Enrique Mendoza Gutierres
  • 5. 3 DISEÑO LÓGICO Es un proceso que se centra sobre cuatro características distintas de la aplicación software: 1. Estructura de los datos. (Modelo lógico de datos). 2. Arquitectura del software. (Diagramas de estructura). 3. Detalle procedural. (Estructura interna de los programas). 4. Diseño lógico de la interfaz hombre-máquina. Integrantes: Andrez Mendoza - Jose Leonardo Jhonny Fernandez- Wilson Jucumary ASIGNATURA: Análisis y diseños de sistemas DOCENTE: David Enrique Mendoza Gutierres
  • 6. 4 CODIFICACIÓN (DISEÑO FÍSICO) La codificación consiste en la traducción de las especificaciones del Diseño Lógico a un lenguaje de programación determinado de forma que el resultado obtenido sea ejecutable por la máquina. El Diseño físico puede dividirse en: - Diseño físico de datos. - Diseño físico de tratamientos o codificación propiamente dicha. - Diseño físico de la interfaz hombre-máquina. Integrantes: Andrez Mendoza - Jose Leonardo Jhonny Fernandez- Wilson Jucumary ASIGNATURA: Análisis y diseños de sistemas DOCENTE: David Enrique Mendoza Gutierres
  • 7. 5 PRUEBAS Y PUESTA A PUNTO Consiste en verificar el funcionamiento requerido del software. El objetivo es comprobar que no se hayan producido errores en alguna de las fases de traducción anteriores, especialmente en la codificación. Integrantes: Andrez Mendoza - Jose Leonardo Jhonny Fernandez- Wilson Jucumary ASIGNATURA: Análisis y diseños de sistemas DOCENTE: David Enrique Mendoza Gutierres
  • 8. 6 MANTENIMIENTO El software sufrirá cambios a lo largo de su vida útil. Estos cambios pueden ser debidos a tres causas: - Que, durante la utilización, el cliente detecte errores en el software: los errores latentes. - Que se produzcan cambios en alguno de los componentes del sistema informático: por ejemplo cambios en la máquina, en el sistema operativo o en los periféricos. - Que el cliente requiera modificaciones funcionales (normalmente ampliaciones) no contempladas en el proyecto. En cualquier caso, el mantenimiento supone volver atrás en el ciclo de vida, a las etapas de codificación, diseño o análisis dependiendo de la magnitud del cambio. Integrantes: Andrez Mendoza - Jose Leonardo Jhonny Fernandez- Wilson Jucumary ASIGNATURA: Análisis y diseños de sistemas DOCENTE: David Enrique Mendoza Gutierres
  • 9. PARADIGMA TRADICIONAL DEL DESARROLLO DE SISTEMAS Paradigmas de la Ingeniería de Software: Cada metodología de desarrollo de software tiene más o menos su propio enfoque para el desarrollo de software. La ingeniería del Software define paradigmas de desarrollo estructurado como base a seguir en un proyecto de Software. Si ninguno de estos paradigmas se adecua al problema por resolver, entonces el desarrollador se verá obligado a combinar los paradigmas o definir uno nuevo. Integrantes: Andrez Mendoza - Jose Leonardo Jhonny Fernandez- Wilson Jucumary ASIGNATURA: Análisis y diseños de sistemas DOCENTE: David Enrique Mendoza Gutierres
  • 10. Los paradigmas o modelos de desarrollo de software más utilizados son: el método de cascada, el método de prototipos y el de Espiral. Modelo Lineal Secuencial o de Cascada (Waterfall): Es un proceso secuencial de desarrollo en el que los pasos de desarrollo son vistos hacia abajo (como en una cascada de agua) a través de las fases de análisis de las necesidades, el diseño, implantación, pruebas (validación), la integración, y mantenimiento. Es el paradigma más antiguo y fue el más utilizado durante la hegemonía del método estructurado. Integrantes: Andrez Mendoza - Jose Leonardo Jhonny Fernandez- Wilson Jucumary ASIGNATURA: Análisis y diseños de sistemas DOCENTE: David Enrique Mendoza Gutierres
  • 11. MODELOS DE PROTOTIPOS El modelo de prototipos permite desarrollar modelos de aplicaciones de software que permiten ver la funcionalidad básica de la misma, sin necesariamente incluir toda la lógica o características del modelo terminado. El prototipo permite al cliente evaluar en forma temprana el producto, e interactuar con los diseñadores y desarrolladores Los Prototipos no poseen la funcionalidad total del sistema pero si condensa la idea principal del mismo, Paso a Paso crece su funcionalidad, y maneja un alto grado de participación del usuario. Integrantes: Andrez Mendoza - Jose Leonardo Jhonny Fernandez- Wilson Jucumary ASIGNATURA: Análisis y diseños de sistemas DOCENTE: David Enrique Mendoza Gutierres
  • 12. MODELOS EN ESPIRAL Propuesto por Boehm en 1988 con la finalidad de paliar los inconvenientes del modelo en cascada y adecuar el desarrollo por prototipos a problemas complejos. El paradigma de espiral es un modelo de ciclo de vida orientado a riesgos que divide un proyecto software en miniproyectos y donde cada miniproyecto se centra en uno o más riesgos importantes hasta que todos estos estén controlados. Integrantes: Andrez Mendoza - Jose Leonardo Jhonny Fernandez- Wilson Jucumary ASIGNATURA: Análisis y diseños de sistemas DOCENTE: David Enrique Mendoza Gutierres