SlideShare una empresa de Scribd logo
1 de 23
Software de Comunicaciones Modelos de Desarrollo de Software
Modelos en cascada Modelos de ciclo de vida clásico  Procesos consecutivos con enfoque sistemático y secuencial. Requerimientos del cliente Comunicación Inicio del proyecto Recopilación de requisitos Planeación Estimación Itinerario Seguimiento
Modelos en cascada Modelado Análisis Diseño Construcción Código Prueba Despliegue Entrega Soporte Retroalimentación
Modelos en cascada Problemas: Difícil coordinar el proyecto real con el flujo secuencial. Difícil establecer todos los requerimientos al principio. Requiere paciencia del cliente.
Modelos de Proceso incrementales Modelo incremental Modelo de cascada realizado de manera iterativa. Casa secuencia produce un “incremento” 1ro: producto escencial. Siguientes: características suplementarias. Entrega versiones “incompletas” pero funcionales.
Modelos de Proceso incrementales Modelo DRA. Ciclo de desarrollo corto. Construcción basado en componentes. Etapas: Comunicación Planeación Modelado (por módulos): De negocios De datos De procesos.
Modelos de Proceso incrementales Modelo DRA. Etapas: Construcción (por módulos): Reutilización de software. Generación automática de código. Pruebas Despliegue Integración Entrega Retroalimentación.
Modelos de Proceso incrementales Modelo DRA. Problemas: Difícil para proyectos muy grandes Demasiados recursos para hacer la división correcta. Alto compromiso por parte de desarrolladores y clientes. Problema no modulable. No responde correctamente a los riesgos técnicos altos.
Modelos de Proceso Evolutivos. Construcción de Prototipos Comunicación Requisitos conocidos Áreas con necesidad de mayor definición. Plan rápido Diseño rápido Aspectos visibles para el usuario final Construcción del prototipo Entrega y retroalimentación
Modelos de Proceso Evolutivos. Construcción de Prototipos Objetivo del prototipo Identificar requisitos del software Después del prototipo ¿Qué pasa? Prototipo tiende a ser: Lento Grande Torpe Baja calidad Difícil manteniemiento Necesario rehacerlo desde ceros.
Modelos de Proceso Evolutivos. Construcción de Prototipos. Problemas: Cliente percibe el prototipo como un producto terminado. Inadecuadas implementaciones por agilizar el proceso.
Modelos de Proceso Evolutivos. Modelo de espiral Combinación entre Cascada y Construcción de Prototipos. Cada Iteración  Aumenta las funcionalidades  Disminuye el riesgo. Primeras iteraciones podrán entregar documentos  Interesante para proyectos a grande escala.
Modelos de Proceso Evolutivos. Modelo de espiral Etapas Comunicación Planeación Estimación Itinerario Análisis de riesgos. Modelado Análisis Diseño
Modelos de Proceso Evolutivos. Modelo de espiral Etapas: Construcción Código Prueba Despliegue Entrega Retroalimentación.
Modelos de Proceso Evolutivos. Análisis general Construcciones evolutivas no permiten determinar el número de ciclos. No hay velocidad máxima de evolución. Muy rápida  tiende al caos Muy lenta  Baja productividad. Enfocados a la flexibilidad y extensibilidad y no a la alta calidad.
Proceso Unificado Intento para recoger lo mejor de los modelos anteriores. Orientado a describir el punto de vista del cliente. Enfocado al arquitecto: Enfocarse en metas correctas Entendimiento Cambios futuros Reutilización
Proceso Unificado Serie de etapas iterativas. No son fases lineales. Se pueden ejecutar varias “iteraciones” simultáneamente.
Proceso Unificado Fases: Inicio Comprende Comunicación Planeación Colaboración con los clientes y usuarios finales Propuesta de arquitectura aproximada Plan iterativo e incremental. Requisitos fundamentales de negocios  casos de uso
Proceso Unificado Fases: Elaboración Comprende Planeación Modelado Refinar y expandir los casos de uso
Proceso Unificado Fases: Elaboración Incluye cinco visiones del software Modelo de casos de uso Modelo de análisis Diagramas de Clases Modelo de diseño Subsistemas Interfaces entre subsistemas Modelo de implementación Modelo de despliegue
Proceso Unificado Fases: Construcción Ataca cada caso de uso y lo hace funcional para los usuarios finales Se desarrollan pruebas unitarias Ensamble y pruebas de integración Pruebas de aceptación
Proceso Unificado Fases: Transición Comprende: Últimas etapas de construcción Primera parte de despliegue Pruebas beta (piloto) Retroalimentación. Información de soporte Manuales de usuario Checklist Procedimientos de instalación Se obtiene el lanzamiento de un software utilizable
Proceso Unificado Fases: Producción Comprende Despliegue Monitoreo del software Ambiente de soporte Recibir y evaluar peticiones Problemas Nuevos requerimientos

Más contenido relacionado

La actualidad más candente

Métodos y Modelos de Proyectos
Métodos y Modelos de ProyectosMétodos y Modelos de Proyectos
Métodos y Modelos de Proyectoseivanqs
 
Modelos del desarrollo del software gabriela brito
Modelos del desarrollo del software   gabriela britoModelos del desarrollo del software   gabriela brito
Modelos del desarrollo del software gabriela britoGabBrito
 
II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)
II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)
II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)anthonycaraballo6
 
Procesos de software Unidad 2 - Software Enginnering - Ian sommerville
Procesos de software  Unidad 2 - Software Enginnering - Ian sommervilleProcesos de software  Unidad 2 - Software Enginnering - Ian sommerville
Procesos de software Unidad 2 - Software Enginnering - Ian sommervilleMatias Gonzalo Acosta
 
Modelo de Ciclo de Vida de Prototipado Evolutivo
Modelo de Ciclo de Vida de Prototipado EvolutivoModelo de Ciclo de Vida de Prototipado Evolutivo
Modelo de Ciclo de Vida de Prototipado EvolutivoIván Cornejo
 
Modelo espiral win win
Modelo espiral win winModelo espiral win win
Modelo espiral win winkhinkhe
 
03 unidad i modelos de ing soft
03 unidad i   modelos de ing soft03 unidad i   modelos de ing soft
03 unidad i modelos de ing softvictdiazm
 
Jhostin vasquez modelos de software
Jhostin vasquez   modelos de softwareJhostin vasquez   modelos de software
Jhostin vasquez modelos de softwarejhostinvasquez
 
Comparativa Metodologias
Comparativa MetodologiasComparativa Metodologias
Comparativa MetodologiasAlipknot
 
Modelos del proceso de software_GRUPO3_INF162
Modelos del proceso de software_GRUPO3_INF162Modelos del proceso de software_GRUPO3_INF162
Modelos del proceso de software_GRUPO3_INF162Sharon Calcina
 
Modelo de software en espiral
Modelo de software en espiralModelo de software en espiral
Modelo de software en espiralNando Lopez
 
Presentacion de inf 162 grupo 6
Presentacion de inf 162 grupo 6Presentacion de inf 162 grupo 6
Presentacion de inf 162 grupo 6Samuel Qc
 
Desarrollo de Software Modelos Ágiles
Desarrollo de Software Modelos ÁgilesDesarrollo de Software Modelos Ágiles
Desarrollo de Software Modelos ÁgilesJuan C. S. Suárez
 

La actualidad más candente (20)

Métodos y Modelos de Proyectos
Métodos y Modelos de ProyectosMétodos y Modelos de Proyectos
Métodos y Modelos de Proyectos
 
Modelos del desarrollo del software gabriela brito
Modelos del desarrollo del software   gabriela britoModelos del desarrollo del software   gabriela brito
Modelos del desarrollo del software gabriela brito
 
II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)
II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)
II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)
 
Procesos de software Unidad 2 - Software Enginnering - Ian sommerville
Procesos de software  Unidad 2 - Software Enginnering - Ian sommervilleProcesos de software  Unidad 2 - Software Enginnering - Ian sommerville
Procesos de software Unidad 2 - Software Enginnering - Ian sommerville
 
Modelos Prescriptivos 1.pdf
Modelos Prescriptivos 1.pdfModelos Prescriptivos 1.pdf
Modelos Prescriptivos 1.pdf
 
Modelo de Ciclo de Vida de Prototipado Evolutivo
Modelo de Ciclo de Vida de Prototipado EvolutivoModelo de Ciclo de Vida de Prototipado Evolutivo
Modelo de Ciclo de Vida de Prototipado Evolutivo
 
Procesos del Software
Procesos del SoftwareProcesos del Software
Procesos del Software
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Modelo espiral win win
Modelo espiral win winModelo espiral win win
Modelo espiral win win
 
03 unidad i modelos de ing soft
03 unidad i   modelos de ing soft03 unidad i   modelos de ing soft
03 unidad i modelos de ing soft
 
Rup
RupRup
Rup
 
Jhostin vasquez modelos de software
Jhostin vasquez   modelos de softwareJhostin vasquez   modelos de software
Jhostin vasquez modelos de software
 
Modelos del proceso de software
Modelos del proceso de softwareModelos del proceso de software
Modelos del proceso de software
 
Comparativa Metodologias
Comparativa MetodologiasComparativa Metodologias
Comparativa Metodologias
 
Modelos Prescriptivos de Proceso
Modelos Prescriptivos de ProcesoModelos Prescriptivos de Proceso
Modelos Prescriptivos de Proceso
 
Modelos del proceso de software_GRUPO3_INF162
Modelos del proceso de software_GRUPO3_INF162Modelos del proceso de software_GRUPO3_INF162
Modelos del proceso de software_GRUPO3_INF162
 
Modelo de software en espiral
Modelo de software en espiralModelo de software en espiral
Modelo de software en espiral
 
Diapo2019 grupo3
Diapo2019 grupo3Diapo2019 grupo3
Diapo2019 grupo3
 
Presentacion de inf 162 grupo 6
Presentacion de inf 162 grupo 6Presentacion de inf 162 grupo 6
Presentacion de inf 162 grupo 6
 
Desarrollo de Software Modelos Ágiles
Desarrollo de Software Modelos ÁgilesDesarrollo de Software Modelos Ágiles
Desarrollo de Software Modelos Ágiles
 

Destacado

Desarrollo del sofware
Desarrollo del sofwareDesarrollo del sofware
Desarrollo del sofwarealexis326
 
16416960 modelo-cascada-espiralincremental
16416960 modelo-cascada-espiralincremental16416960 modelo-cascada-espiralincremental
16416960 modelo-cascada-espiralincrementalzaggy88
 
4.1 modelo cascada
4.1 modelo cascada4.1 modelo cascada
4.1 modelo cascadajcezarv
 
Documentación de Software
Documentación de Software Documentación de Software
Documentación de Software waqoak
 
Documentación de sistemas
Documentación de sistemasDocumentación de sistemas
Documentación de sistemasGladys Rodriguez
 
51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-softwareMiguel Angel Rodriguez
 
Documentación de los sistemas de información
Documentación de los sistemas de informaciónDocumentación de los sistemas de información
Documentación de los sistemas de informaciónKarina Hernández
 
Documentacion de un proyecto
Documentacion de un proyectoDocumentacion de un proyecto
Documentacion de un proyectoIngrid OP
 
Ejemplos de proyectos al modelo en cascada
Ejemplos de proyectos  al modelo en cascadaEjemplos de proyectos  al modelo en cascada
Ejemplos de proyectos al modelo en cascadaaics-1986-13-saraguro
 
El Proceso De Desarrollo De Software
El Proceso De Desarrollo De SoftwareEl Proceso De Desarrollo De Software
El Proceso De Desarrollo De Softwareahias arosemena
 
7 pasos para desarrollar un software
7 pasos para desarrollar un software7 pasos para desarrollar un software
7 pasos para desarrollar un softwareGenesis_Pirela
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiraljuanksi28
 
Crea presentacions de diapositives
Crea presentacions de diapositivesCrea presentacions de diapositives
Crea presentacions de diapositivesDigital Granollers
 
Ley modificación autonomías
Ley modificación autonomíasLey modificación autonomías
Ley modificación autonomíasluismarcelo07
 
Fortalecimiento local
Fortalecimiento localFortalecimiento local
Fortalecimiento localwilson ladino
 

Destacado (20)

Presentacion pp
Presentacion ppPresentacion pp
Presentacion pp
 
Desarrollo del sofware
Desarrollo del sofwareDesarrollo del sofware
Desarrollo del sofware
 
16416960 modelo-cascada-espiralincremental
16416960 modelo-cascada-espiralincremental16416960 modelo-cascada-espiralincremental
16416960 modelo-cascada-espiralincremental
 
Ingeniería en Sistemas
Ingeniería en SistemasIngeniería en Sistemas
Ingeniería en Sistemas
 
4.1 modelo cascada
4.1 modelo cascada4.1 modelo cascada
4.1 modelo cascada
 
Documentación de Software
Documentación de Software Documentación de Software
Documentación de Software
 
Documentación de sistemas
Documentación de sistemasDocumentación de sistemas
Documentación de sistemas
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascada
 
51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software
 
Documentación de los sistemas de información
Documentación de los sistemas de informaciónDocumentación de los sistemas de información
Documentación de los sistemas de información
 
Documentacion de un proyecto
Documentacion de un proyectoDocumentacion de un proyecto
Documentacion de un proyecto
 
Ejemplos de proyectos al modelo en cascada
Ejemplos de proyectos  al modelo en cascadaEjemplos de proyectos  al modelo en cascada
Ejemplos de proyectos al modelo en cascada
 
El Proceso De Desarrollo De Software
El Proceso De Desarrollo De SoftwareEl Proceso De Desarrollo De Software
El Proceso De Desarrollo De Software
 
7 pasos para desarrollar un software
7 pasos para desarrollar un software7 pasos para desarrollar un software
7 pasos para desarrollar un software
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 
Crea presentacions de diapositives
Crea presentacions de diapositivesCrea presentacions de diapositives
Crea presentacions de diapositives
 
Unidade 5
Unidade 5Unidade 5
Unidade 5
 
Ley modificación autonomías
Ley modificación autonomíasLey modificación autonomías
Ley modificación autonomías
 
Presentacion tics 2
Presentacion tics 2Presentacion tics 2
Presentacion tics 2
 
Fortalecimiento local
Fortalecimiento localFortalecimiento local
Fortalecimiento local
 

Similar a Modelos desarrollo de sofware

Sesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoCoesi Consultoria
 
Sesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de softwareSesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de softwareLuis Fernández
 
Modelos del ciclo de vida
Modelos del ciclo de vidaModelos del ciclo de vida
Modelos del ciclo de vidaDeguerrerouno
 
Modelos del ciclo de vida
Modelos del ciclo de vidaModelos del ciclo de vida
Modelos del ciclo de vidaDeguerrerouno
 
Modelos de-desarrollo-del-software1
Modelos de-desarrollo-del-software1Modelos de-desarrollo-del-software1
Modelos de-desarrollo-del-software1104573
 
Modelo de desarrollo de software
Modelo de desarrollo de softwareModelo de desarrollo de software
Modelo de desarrollo de softwareYaskelly Yedra
 
Diapositivas de los modelos
Diapositivas de los modelosDiapositivas de los modelos
Diapositivas de los modelosmartavillamizar
 
Presentacion modelo casacada_ modelo_v
Presentacion modelo casacada_ modelo_vPresentacion modelo casacada_ modelo_v
Presentacion modelo casacada_ modelo_vJorge Luis
 
Scrum clase 1 y 2
Scrum clase 1 y 2Scrum clase 1 y 2
Scrum clase 1 y 2S
 
Metodologias De Desarrollo De Software
Metodologias De Desarrollo De SoftwareMetodologias De Desarrollo De Software
Metodologias De Desarrollo De Softwareguesta1695670
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software Brihany Rossell
 
Metodologiasdedesarrollodesoftware
Metodologiasdedesarrollodesoftware Metodologiasdedesarrollodesoftware
Metodologiasdedesarrollodesoftware Pedhro Acuario
 
Metodologias De Desarrollo De Software
Metodologias De Desarrollo De SoftwareMetodologias De Desarrollo De Software
Metodologias De Desarrollo De Softwareuloz
 
Modelos o metodología en la is trabajo uniregminton
Modelos o metodología en la is trabajo uniregmintonModelos o metodología en la is trabajo uniregminton
Modelos o metodología en la is trabajo uniregmintonnerosita
 

Similar a Modelos desarrollo de sofware (20)

3. modelos prescriptivos de proceso
3. modelos prescriptivos de proceso3. modelos prescriptivos de proceso
3. modelos prescriptivos de proceso
 
Sesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de proceso
 
Sesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de softwareSesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de software
 
Modelos del ciclo de vida
Modelos del ciclo de vidaModelos del ciclo de vida
Modelos del ciclo de vida
 
Modelos del ciclo de vida
Modelos del ciclo de vidaModelos del ciclo de vida
Modelos del ciclo de vida
 
Modelos de-desarrollo-del-software1
Modelos de-desarrollo-del-software1Modelos de-desarrollo-del-software1
Modelos de-desarrollo-del-software1
 
prueva
pruevaprueva
prueva
 
Modelos de-desarrollo-del-software1
Modelos de-desarrollo-del-software1Modelos de-desarrollo-del-software1
Modelos de-desarrollo-del-software1
 
Modelo de desarrollo de software
Modelo de desarrollo de softwareModelo de desarrollo de software
Modelo de desarrollo de software
 
RUP
RUPRUP
RUP
 
Diapositivas de los modelos
Diapositivas de los modelosDiapositivas de los modelos
Diapositivas de los modelos
 
MetodologíAs Y Ciclos De Vida
MetodologíAs Y Ciclos De VidaMetodologíAs Y Ciclos De Vida
MetodologíAs Y Ciclos De Vida
 
Presentacion modelo casacada_ modelo_v
Presentacion modelo casacada_ modelo_vPresentacion modelo casacada_ modelo_v
Presentacion modelo casacada_ modelo_v
 
Scrum clase 1 y 2
Scrum clase 1 y 2Scrum clase 1 y 2
Scrum clase 1 y 2
 
Metodologias De Desarrollo De Software
Metodologias De Desarrollo De SoftwareMetodologias De Desarrollo De Software
Metodologias De Desarrollo De Software
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software
 
Metodologiasdedesarrollodesoftware
Metodologiasdedesarrollodesoftware Metodologiasdedesarrollodesoftware
Metodologiasdedesarrollodesoftware
 
Metodologias De Desarrollo De Software
Metodologias De Desarrollo De SoftwareMetodologias De Desarrollo De Software
Metodologias De Desarrollo De Software
 
Rup
RupRup
Rup
 
Modelos o metodología en la is trabajo uniregminton
Modelos o metodología en la is trabajo uniregmintonModelos o metodología en la is trabajo uniregminton
Modelos o metodología en la is trabajo uniregminton
 

Más de Rafael Leonardo Ochoa

Más de Rafael Leonardo Ochoa (7)

Bases Teoría de Difusión de Innovaciones
Bases Teoría de Difusión de InnovacionesBases Teoría de Difusión de Innovaciones
Bases Teoría de Difusión de Innovaciones
 
Diseño metodológico preliminar
Diseño metodológico preliminarDiseño metodológico preliminar
Diseño metodológico preliminar
 
Innovation measurement: trends and characteristics
Innovation measurement: trends and characteristicsInnovation measurement: trends and characteristics
Innovation measurement: trends and characteristics
 
Teoría de difusión de innovaciones
Teoría de difusión de innovacionesTeoría de difusión de innovaciones
Teoría de difusión de innovaciones
 
Modelos desarrollo de_sofware
Modelos desarrollo de_sofwareModelos desarrollo de_sofware
Modelos desarrollo de_sofware
 
Taller De PlaneacióN De Semilleros
Taller De PlaneacióN De SemillerosTaller De PlaneacióN De Semilleros
Taller De PlaneacióN De Semilleros
 
Aprendizaje Electrónico
Aprendizaje ElectrónicoAprendizaje Electrónico
Aprendizaje Electrónico
 

Último

Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirPaddySydney1
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
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
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPANEP - DETP
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
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
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
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
 

Último (20)

Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartir
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
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
 
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
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETP
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
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
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
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
 

Modelos desarrollo de sofware

  • 1. Software de Comunicaciones Modelos de Desarrollo de Software
  • 2. Modelos en cascada Modelos de ciclo de vida clásico Procesos consecutivos con enfoque sistemático y secuencial. Requerimientos del cliente Comunicación Inicio del proyecto Recopilación de requisitos Planeación Estimación Itinerario Seguimiento
  • 3. Modelos en cascada Modelado Análisis Diseño Construcción Código Prueba Despliegue Entrega Soporte Retroalimentación
  • 4. Modelos en cascada Problemas: Difícil coordinar el proyecto real con el flujo secuencial. Difícil establecer todos los requerimientos al principio. Requiere paciencia del cliente.
  • 5. Modelos de Proceso incrementales Modelo incremental Modelo de cascada realizado de manera iterativa. Casa secuencia produce un “incremento” 1ro: producto escencial. Siguientes: características suplementarias. Entrega versiones “incompletas” pero funcionales.
  • 6. Modelos de Proceso incrementales Modelo DRA. Ciclo de desarrollo corto. Construcción basado en componentes. Etapas: Comunicación Planeación Modelado (por módulos): De negocios De datos De procesos.
  • 7. Modelos de Proceso incrementales Modelo DRA. Etapas: Construcción (por módulos): Reutilización de software. Generación automática de código. Pruebas Despliegue Integración Entrega Retroalimentación.
  • 8. Modelos de Proceso incrementales Modelo DRA. Problemas: Difícil para proyectos muy grandes Demasiados recursos para hacer la división correcta. Alto compromiso por parte de desarrolladores y clientes. Problema no modulable. No responde correctamente a los riesgos técnicos altos.
  • 9. Modelos de Proceso Evolutivos. Construcción de Prototipos Comunicación Requisitos conocidos Áreas con necesidad de mayor definición. Plan rápido Diseño rápido Aspectos visibles para el usuario final Construcción del prototipo Entrega y retroalimentación
  • 10. Modelos de Proceso Evolutivos. Construcción de Prototipos Objetivo del prototipo Identificar requisitos del software Después del prototipo ¿Qué pasa? Prototipo tiende a ser: Lento Grande Torpe Baja calidad Difícil manteniemiento Necesario rehacerlo desde ceros.
  • 11. Modelos de Proceso Evolutivos. Construcción de Prototipos. Problemas: Cliente percibe el prototipo como un producto terminado. Inadecuadas implementaciones por agilizar el proceso.
  • 12. Modelos de Proceso Evolutivos. Modelo de espiral Combinación entre Cascada y Construcción de Prototipos. Cada Iteración Aumenta las funcionalidades Disminuye el riesgo. Primeras iteraciones podrán entregar documentos Interesante para proyectos a grande escala.
  • 13. Modelos de Proceso Evolutivos. Modelo de espiral Etapas Comunicación Planeación Estimación Itinerario Análisis de riesgos. Modelado Análisis Diseño
  • 14. Modelos de Proceso Evolutivos. Modelo de espiral Etapas: Construcción Código Prueba Despliegue Entrega Retroalimentación.
  • 15. Modelos de Proceso Evolutivos. Análisis general Construcciones evolutivas no permiten determinar el número de ciclos. No hay velocidad máxima de evolución. Muy rápida  tiende al caos Muy lenta  Baja productividad. Enfocados a la flexibilidad y extensibilidad y no a la alta calidad.
  • 16. Proceso Unificado Intento para recoger lo mejor de los modelos anteriores. Orientado a describir el punto de vista del cliente. Enfocado al arquitecto: Enfocarse en metas correctas Entendimiento Cambios futuros Reutilización
  • 17. Proceso Unificado Serie de etapas iterativas. No son fases lineales. Se pueden ejecutar varias “iteraciones” simultáneamente.
  • 18. Proceso Unificado Fases: Inicio Comprende Comunicación Planeación Colaboración con los clientes y usuarios finales Propuesta de arquitectura aproximada Plan iterativo e incremental. Requisitos fundamentales de negocios  casos de uso
  • 19. Proceso Unificado Fases: Elaboración Comprende Planeación Modelado Refinar y expandir los casos de uso
  • 20. Proceso Unificado Fases: Elaboración Incluye cinco visiones del software Modelo de casos de uso Modelo de análisis Diagramas de Clases Modelo de diseño Subsistemas Interfaces entre subsistemas Modelo de implementación Modelo de despliegue
  • 21. Proceso Unificado Fases: Construcción Ataca cada caso de uso y lo hace funcional para los usuarios finales Se desarrollan pruebas unitarias Ensamble y pruebas de integración Pruebas de aceptación
  • 22. Proceso Unificado Fases: Transición Comprende: Últimas etapas de construcción Primera parte de despliegue Pruebas beta (piloto) Retroalimentación. Información de soporte Manuales de usuario Checklist Procedimientos de instalación Se obtiene el lanzamiento de un software utilizable
  • 23. Proceso Unificado Fases: Producción Comprende Despliegue Monitoreo del software Ambiente de soporte Recibir y evaluar peticiones Problemas Nuevos requerimientos