SlideShare ist ein Scribd-Unternehmen logo
1 von 10
MODELO GENERAL
No existe un proceso de software universal, PERO existe un conjunto de actividades
fundamentales que se encuentran presente en todos, que son:
• ESPECIFICACION DE SOFTWARE
• DISEÑO E IMPLEMNTACION
• VALIDACION
• EVOLUCION
Conceptos
Un modelo de proceso de software es una simplificación o abstracción
de un proceso real
• El origen de los procesos de software tuvo lugar en la primera conferencia de OTAN el
año 1962.
MODELOS DEL TIPO SECUENCIAL
LLAMADO TAMBIÉN “CICLO DE VIDA CLÁSICO” – SURGE DE UN PENSAMIENTO SISTEMÁTICO
Este modelo fue el primero en originarse y es la
base de todos los demás modelos de ciclo de
vida. Fue propuesto en 1970 por Winston W.
Royce.
MODELO EN CASCADA
FASES DEL MODELO:
• ANALISIS DE REQUERIMIENTOS DEL SW
• DISEÑO DEL SISTEMA
• DISEÑO DEL PROGRAMA
• CODIFICACION
• PRUEBAS
• VERIFICACION
• MANTENIMIENTO
Ingeniería y Análisis
del Sistema
Análisis de los
Requisitos
Diseño
Codificación
Prueba
Mantenimiento
• Es básicamente un enfoque metodológico
que adapta las etapas del ciclo de vida del
software de manera ordenada.
MODELO EN CASCADA CON FASES SOLAPADAS MODELO EN CASCADA CON SUBPROYECTOS
•Se puede evitar algunos inconvenientes
del modelo de cascada pura, al solapar
sus etapas.
FASES DEL MODELO:
• CONCEPTO
• ANALISIS
• DISEÑO
ARQUITECTONICO
• DISEÑO DETALLADO
• CODIFICACION
• PRUEBA
FASES DEL MODELO:
• ANALISIS DE
REQUERIMIENTOS
• DISEÑO DEL
PROGRAMA
• CODIFICACION
• PRUEBAS
• IMPLANTACION
• MANTENIMIENTO
Propuesta por
Sommerville en 2002
Propuesta en la
década de 1960
MODELOS DE TIPO EVOLUTIVO
MODELO EN ESPIRAL
Las actividades de este modelo se conforman en una espiral, en la que
cada bucle o iteración representa un conjunto de actividades.
FASES DEL MODELO:
• COMUNICACIÓN CON EL CLIENTE
• PLANIFICACIÓN.
• ANÁLISIS DE RIESGO.
• INGENIERÍA.
• CONSTRUCCIÓN Y ACCIÓN.
• EVALUACIÓN DEL CLIENTE.
Definida por Barry Boehm en 1986.
Pertenece a los modelos de desarrollo evolutivo. El prototipo debe ser construido
en poco tiempo, usando los programas adecuados y no se debe utilizar muchos
recursos.
MODELO DE PROTOTIPOS
FASES DEL MODELO:
• INVESTIGACIÓN PRELIMINAR.
• DEFINICIÓN DE LOS
REQUERIMIENTOS DEL SISTEMA.
• ANÁLISIS DE LOS
REQUERIMIENTOS
• DISEÑO TÉCNICO.
• PROGRAMACIÓN Y PRUEBA.
• OPERACIÓN Y MANTENCIÓN.
Propuesto por Gomaa en 1984.
MODELO CONCURRENTE
Define una serie de acontecimientos que dispararán transiciones de estado a estado
para cada una de las actividades.
Ventajas
- Excelente para proyectos en los que se
conforman grupos de trabajo
independientes.
- Proporciona una imagen exacta del
estado actual del proyecto.
Denventajas
- Si no se dan las condiciones señaladas
no es aplicable.
- Si no existen grupos de trabajo no se
puede trabajar en este modelo.
MODELOS DEL TIPO ÁGIL
DSDM ES UN MÉTODO PARA EL DESARROLLO ÁGIL DE SOFTWARE QUE SURGE COMO
UNA CONSECUENCIA DE LOS FRACASOS DE DESARROLLO DE SOFTWARE Y SISTEMAS
DE INFORMACIÓN.
Desarrollado por el consorcio DSDM en
1995.
MODELO DSDM
FASES DEL MODELO:
• DESCRIPCIÓN.
• FASE DEL CICLO DE VIDA DEL
PROYECTO.
• FASE DEL POST – PROYECTO.
MODELO XP
Está enfocado al trabajo en equipo y se basa en la retroalimentación continua del
cliente y el equipo de trabajo además de contar con una comunicación fluida y
simplicidad en las soluciones implementadas.
Implementado a mediados de la
década de 1990
FASES DEL MODELO:
• EXPLORAION
• PLANIFICACIÓN DE ENTREGA.
• ITERACIONES.
• PRODUCCION
• MANTENIMIENTO
• MUERTE DEL PROYECTO
Scrum prioriza disponer de algo tangible casi desde el primer momento , la idea
principal es: “Ponerse a trabajar prácticamente desde el primer momento”.
El desarrollo se realiza de forma
iterativa e incremental. Definido por
Ikujiro Nonaka e Hirotaka Takeuchi a
principios de los 80.
MODELO SCRUM
FASES DEL MODELO:
• PRODUCT BACKLOG
• SPRINT PLANNING
• SPRINT
• SPRINT BACKLOG
• DAILY SPRINT MEETING
• DEMO Y RESTROSPECTIVA

Weitere ähnliche Inhalte

Was ist angesagt? (20)

Modelo Espiral
Modelo EspiralModelo Espiral
Modelo Espiral
 
CASCADA CON REDUCCION DE RIESGOS
CASCADA CON REDUCCION DE RIESGOSCASCADA CON REDUCCION DE RIESGOS
CASCADA CON REDUCCION DE RIESGOS
 
Modelo evolutivo
Modelo evolutivoModelo evolutivo
Modelo evolutivo
 
Metodologia cascada pura
Metodologia cascada puraMetodologia cascada pura
Metodologia cascada pura
 
Modelo En Cascada
Modelo En CascadaModelo En Cascada
Modelo En Cascada
 
Modelo espiral expo
Modelo espiral expoModelo espiral expo
Modelo espiral expo
 
Modelo en-espiral
Modelo en-espiralModelo en-espiral
Modelo en-espiral
 
Modelo espiral
Modelo espiralModelo espiral
Modelo espiral
 
El modelo de_espiral
El modelo de_espiralEl modelo de_espiral
El modelo de_espiral
 
Modelos de Procesos de Software
Modelos de Procesos de SoftwareModelos de Procesos de Software
Modelos de Procesos de Software
 
Presentacion modelo espiral
Presentacion modelo espiralPresentacion modelo espiral
Presentacion modelo espiral
 
Cascada con subproyectos
Cascada con subproyectosCascada con subproyectos
Cascada con subproyectos
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Modelo en espiral
Modelo en espiralModelo en espiral
Modelo en espiral
 
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De Software
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De SoftwareModelo Espiral, victor mamani catachura, boreasH,Ingenieria De Software
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De Software
 
Modelo cascada
Modelo cascadaModelo cascada
Modelo cascada
 
Método cascada
Método cascadaMétodo cascada
Método cascada
 
Prototipo evolutivo
Prototipo evolutivoPrototipo evolutivo
Prototipo evolutivo
 
Metodo cascada
Metodo cascadaMetodo cascada
Metodo cascada
 
Cascada pura diapositivas
Cascada pura diapositivasCascada pura diapositivas
Cascada pura diapositivas
 

Ähnlich wie Modelos de procesos de Software [G5]

Modelos para el desarrollo de software V3
Modelos para el desarrollo de software V3Modelos para el desarrollo de software V3
Modelos para el desarrollo de software V3Marco Guerrero
 
PROCESOS DE DESARROLLO DE SOFTWARE_G.pptx
PROCESOS DE DESARROLLO DE SOFTWARE_G.pptxPROCESOS DE DESARROLLO DE SOFTWARE_G.pptx
PROCESOS DE DESARROLLO DE SOFTWARE_G.pptxAlexChavezAlaniz
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiraljuanksi28
 
Análisis de Sistemas
Análisis de SistemasAnálisis de Sistemas
Análisis de SistemasT.I.C
 
01 el proceso_unificado
01 el proceso_unificado01 el proceso_unificado
01 el proceso_unificadoorgg2014
 
Modelos de Procesos del Software Grupo 1
 Modelos de Procesos del Software Grupo 1 Modelos de Procesos del Software Grupo 1
Modelos de Procesos del Software Grupo 1ニコ コンドン
 
Modelos de ciclo de vida en el desarrollo de software
Modelos de ciclo de vida en el desarrollo de softwareModelos de ciclo de vida en el desarrollo de software
Modelos de ciclo de vida en el desarrollo de softwareRonald A Cortez B
 
Modelos de desarrollo del software.
Modelos de desarrollo del software.Modelos de desarrollo del software.
Modelos de desarrollo del software.MiguelDiaz369
 
02 proceso ciclodevida
02 proceso ciclodevida02 proceso ciclodevida
02 proceso ciclodevidaclaudiappaez
 
Modelos de procesos del software
Modelos de procesos del softwareModelos de procesos del software
Modelos de procesos del softwareJaneth Jimenez
 
Modelos de Procesos del Software
Modelos de Procesos del SoftwareModelos de Procesos del Software
Modelos de Procesos del SoftwareJaneth Jimenez
 
Ingenieria en software
Ingenieria en softwareIngenieria en software
Ingenieria en softwareEl Tory
 
Ciclo de vida de los Sistemas de Información
Ciclo de vida de los Sistemas de InformaciónCiclo de vida de los Sistemas de Información
Ciclo de vida de los Sistemas de InformaciónMarines Ahuanlla
 
Ciclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gtCiclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gtDoris Aguagallo
 

Ähnlich wie Modelos de procesos de Software [G5] (20)

Paradigmas
ParadigmasParadigmas
Paradigmas
 
Modelos para el desarrollo de software V3
Modelos para el desarrollo de software V3Modelos para el desarrollo de software V3
Modelos para el desarrollo de software V3
 
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
 
PROCESOS DE DESARROLLO DE SOFTWARE_G.pptx
PROCESOS DE DESARROLLO DE SOFTWARE_G.pptxPROCESOS DE DESARROLLO DE SOFTWARE_G.pptx
PROCESOS DE DESARROLLO DE SOFTWARE_G.pptx
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 
Análisis de Sistemas
Análisis de SistemasAnálisis de Sistemas
Análisis de Sistemas
 
01 el proceso_unificado
01 el proceso_unificado01 el proceso_unificado
01 el proceso_unificado
 
Modelos de Desarrollo de Software - INF162 - 2017
Modelos de Desarrollo de Software - INF162 - 2017Modelos de Desarrollo de Software - INF162 - 2017
Modelos de Desarrollo de Software - INF162 - 2017
 
Modelos de Procesos del Software Grupo 1
 Modelos de Procesos del Software Grupo 1 Modelos de Procesos del Software Grupo 1
Modelos de Procesos del Software Grupo 1
 
Modelos de ciclo de vida en el desarrollo de software
Modelos de ciclo de vida en el desarrollo de softwareModelos de ciclo de vida en el desarrollo de software
Modelos de ciclo de vida en el desarrollo de software
 
Presentacion grupo9
Presentacion grupo9Presentacion grupo9
Presentacion grupo9
 
Modelos de desarrollo del software.
Modelos de desarrollo del software.Modelos de desarrollo del software.
Modelos de desarrollo del software.
 
I ciclos de vida
I ciclos de vidaI ciclos de vida
I ciclos de vida
 
Modelos de proceso de software
Modelos de proceso de softwareModelos de proceso de software
Modelos de proceso de software
 
02 proceso ciclodevida
02 proceso ciclodevida02 proceso ciclodevida
02 proceso ciclodevida
 
Modelos de procesos del software
Modelos de procesos del softwareModelos de procesos del software
Modelos de procesos del software
 
Modelos de Procesos del Software
Modelos de Procesos del SoftwareModelos de Procesos del Software
Modelos de Procesos del Software
 
Ingenieria en software
Ingenieria en softwareIngenieria en software
Ingenieria en software
 
Ciclo de vida de los Sistemas de Información
Ciclo de vida de los Sistemas de InformaciónCiclo de vida de los Sistemas de Información
Ciclo de vida de los Sistemas de Información
 
Ciclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gtCiclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gt
 

Kürzlich hochgeladen

RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
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
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
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
 
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
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
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
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
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
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 

Kürzlich hochgeladen (20)

RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
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
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
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
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
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
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
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
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 

Modelos de procesos de Software [G5]

  • 1.
  • 2. MODELO GENERAL No existe un proceso de software universal, PERO existe un conjunto de actividades fundamentales que se encuentran presente en todos, que son: • ESPECIFICACION DE SOFTWARE • DISEÑO E IMPLEMNTACION • VALIDACION • EVOLUCION Conceptos Un modelo de proceso de software es una simplificación o abstracción de un proceso real • El origen de los procesos de software tuvo lugar en la primera conferencia de OTAN el año 1962.
  • 3. MODELOS DEL TIPO SECUENCIAL LLAMADO TAMBIÉN “CICLO DE VIDA CLÁSICO” – SURGE DE UN PENSAMIENTO SISTEMÁTICO Este modelo fue el primero en originarse y es la base de todos los demás modelos de ciclo de vida. Fue propuesto en 1970 por Winston W. Royce. MODELO EN CASCADA FASES DEL MODELO: • ANALISIS DE REQUERIMIENTOS DEL SW • DISEÑO DEL SISTEMA • DISEÑO DEL PROGRAMA • CODIFICACION • PRUEBAS • VERIFICACION • MANTENIMIENTO Ingeniería y Análisis del Sistema Análisis de los Requisitos Diseño Codificación Prueba Mantenimiento
  • 4. • Es básicamente un enfoque metodológico que adapta las etapas del ciclo de vida del software de manera ordenada. MODELO EN CASCADA CON FASES SOLAPADAS MODELO EN CASCADA CON SUBPROYECTOS •Se puede evitar algunos inconvenientes del modelo de cascada pura, al solapar sus etapas. FASES DEL MODELO: • CONCEPTO • ANALISIS • DISEÑO ARQUITECTONICO • DISEÑO DETALLADO • CODIFICACION • PRUEBA FASES DEL MODELO: • ANALISIS DE REQUERIMIENTOS • DISEÑO DEL PROGRAMA • CODIFICACION • PRUEBAS • IMPLANTACION • MANTENIMIENTO Propuesta por Sommerville en 2002 Propuesta en la década de 1960
  • 5. MODELOS DE TIPO EVOLUTIVO MODELO EN ESPIRAL Las actividades de este modelo se conforman en una espiral, en la que cada bucle o iteración representa un conjunto de actividades. FASES DEL MODELO: • COMUNICACIÓN CON EL CLIENTE • PLANIFICACIÓN. • ANÁLISIS DE RIESGO. • INGENIERÍA. • CONSTRUCCIÓN Y ACCIÓN. • EVALUACIÓN DEL CLIENTE. Definida por Barry Boehm en 1986.
  • 6. Pertenece a los modelos de desarrollo evolutivo. El prototipo debe ser construido en poco tiempo, usando los programas adecuados y no se debe utilizar muchos recursos. MODELO DE PROTOTIPOS FASES DEL MODELO: • INVESTIGACIÓN PRELIMINAR. • DEFINICIÓN DE LOS REQUERIMIENTOS DEL SISTEMA. • ANÁLISIS DE LOS REQUERIMIENTOS • DISEÑO TÉCNICO. • PROGRAMACIÓN Y PRUEBA. • OPERACIÓN Y MANTENCIÓN. Propuesto por Gomaa en 1984.
  • 7. MODELO CONCURRENTE Define una serie de acontecimientos que dispararán transiciones de estado a estado para cada una de las actividades. Ventajas - Excelente para proyectos en los que se conforman grupos de trabajo independientes. - Proporciona una imagen exacta del estado actual del proyecto. Denventajas - Si no se dan las condiciones señaladas no es aplicable. - Si no existen grupos de trabajo no se puede trabajar en este modelo.
  • 8. MODELOS DEL TIPO ÁGIL DSDM ES UN MÉTODO PARA EL DESARROLLO ÁGIL DE SOFTWARE QUE SURGE COMO UNA CONSECUENCIA DE LOS FRACASOS DE DESARROLLO DE SOFTWARE Y SISTEMAS DE INFORMACIÓN. Desarrollado por el consorcio DSDM en 1995. MODELO DSDM FASES DEL MODELO: • DESCRIPCIÓN. • FASE DEL CICLO DE VIDA DEL PROYECTO. • FASE DEL POST – PROYECTO.
  • 9. MODELO XP Está enfocado al trabajo en equipo y se basa en la retroalimentación continua del cliente y el equipo de trabajo además de contar con una comunicación fluida y simplicidad en las soluciones implementadas. Implementado a mediados de la década de 1990 FASES DEL MODELO: • EXPLORAION • PLANIFICACIÓN DE ENTREGA. • ITERACIONES. • PRODUCCION • MANTENIMIENTO • MUERTE DEL PROYECTO
  • 10. Scrum prioriza disponer de algo tangible casi desde el primer momento , la idea principal es: “Ponerse a trabajar prácticamente desde el primer momento”. El desarrollo se realiza de forma iterativa e incremental. Definido por Ikujiro Nonaka e Hirotaka Takeuchi a principios de los 80. MODELO SCRUM FASES DEL MODELO: • PRODUCT BACKLOG • SPRINT PLANNING • SPRINT • SPRINT BACKLOG • DAILY SPRINT MEETING • DEMO Y RESTROSPECTIVA