SlideShare una empresa de Scribd logo
MODELO DE DESARROLLO DE
SOFTWARE
Es un enfoque estructurado para el
desarrollo de software que incluye
modelos de sistemas, notaciones,
reglas, sugerencias de diseño y guías
para la representación abstracta de
los procesos.
Éstos modelos generales no son
descripciones definitivas de los
procesos del software más bien son
abstracciones de los procesos que se
pueden utilizar para el desarrollo del
software.
Puede pensarse en ellos como marcos
de trabajo del proceso y que pueden
ser adaptados para crear procesos
más específicos. Los modelos que
mencionaremos en este punto son:
MODELO LINEAL SECUENCIAL
Sugiere un enfoque sistemático o más
bien secuencial del desarrollo del
software que comienza en un nivel de
sistemas con análisis, diseño,
codificación, pruebas y mantenimiento.
Características:
Primer modelo empleado.
Consiste en la ejecución de
una serie de fases que
suceden.
Cada fase genera
documentación para la
siguiente.
Una fase comienza hasta
que la anterior ha
terminado.
Requiere disponer de
requisitos completos y
precisos al principio del
desarrollo
Ventajas
Se debe tener en cuenta
que fue el primer modelo
empleado.
Facilita la gestión del
desarrollo
Desventajas
Los requisitos no se
pueden congelar mientras
dura el desarrollo.
El usuario debe esperar
mucho tiempo hasta ver
los resultados.
Los errores de análisis y
diseño son costosos de
eliminar y se propagan a
las fases siguientes con un
efecto conocido como bola
de nieve.
Se genera mucho
mantenimiento debido al
periodo de congelación de
requisitos.
MODELO LINEAL SECUENCIAL
MODELO EN CASCADA
Es un modelo de ingeniería diseñado
para ser aplicado en el desarrollo del
software.
Este es el más básico de todos los
modelos y ha servido como bloque de
construcción para los demás paradigmas
de ciclo de vida. Está basado en el ciclo
convencional de una ingeniería y su
visión es muy simple: el desarrollo de
software se debe realizar siguiendo una
secuencia de fases. Cada etapa tiene un
conjunto de metas bien definidas y las
actividades dentro de cada una
contribuyen a la satisfacción de metas de
esa fase o quizás a una subsecuencia de
metas de la misma.
MODELO
EN
CASCADA Características:
Usualmente en los servicios que
debe proveer, limitaciones y metas
del software.
Ventajas:
La planificación es sencilla.
La calidad del producto resultante es
alta.
Permite trabajar con personal poco
calificado.
Desventajas
Necesidad de tener todos los
requisitos al principio.
Si se han cometido errores en una
fase es difícil volver a otras.
No se tiene el producto hasta el final
si se comete un error en la fase de
análisis no lo descubriremos hasta la
fecha de entrega
MODELO EN ESPIRAL
El modelo en espiral,
propuesto originalmente por
Boehm, es un modelo de
proceso de software
evolutivo que conjuga la
naturaleza iterativa de
construcción de prototipos
con los aspectos controlados
y sistemáticos del modelo
lineal secuencial.
Proporciona el potencial
para el desarrollo rápido de
versiones incrementales del
software.
Las actividades de este
modelo se conforman en
una espiral, en la que cada
bucle o iteración representa
un conjunto de actividades.
Característica
• La Ingeniería de software, se vale y establece a partir de
una serie de modelos que establecen y muestran las
distintas etapas y estados por los que pasa un producto
software, desde su concepción inicial, pasando por su
desarrollo, puesta en marcha y posterior mantenimiento,
hasta la retirada del producto. A estos modelos se les
denomina «modelos de ciclo de vida del software».
MODELO EN ESPIRAL
Ventajas Desventajas
Genera mucho
tiempo en el
desarrollo del
sistema
Modelo costoso
Requiere experiencia
en la identificación
de riesgos
Reduce riesgos del
proyecto
Incorpora objetivos
de calidad
Integra el desarrollo
con el
mantenimiento, etc.
MODELO EN ESPIRAL
MODELO INCREMENTAL
Fue propuesto por Harlan Mills en el año 1980.Surgio el
enfoque incremental como una forma de reducir el
proceso de desarrollo.
El Modelo Incremental combina elementos del MLS con la
filosofía interactiva de construcción de prototipos.
También aplica secuencias lineales de forma escalonada
mientras progresa el tiempo en el calendario. Cada
secuencia lineal produce un incremento del software.
Característica
• Se divide en 4 partes Análisis, diseño, código, prueba.
• Se evitan proyectos largos y se entrega “algo de valor” a los
usuarios con cierta frecuencia.
Ventajas
• Se reduce el tiempo de desarrollo inicial, se implementa la
funcionalidad parcial.
• Proporciona todas las ventajas del modelo cascada reduciendo
sus desventajas al ámbito de cada incremento.
Desventajas
• No es recomendable para casos de sistemas en tiempo real de alto
nivel de seguridad requiere de mucha planeación requiere de
metas claras para conocer el estado del proyecto.
• Requiere de mucha planeación, tanto administrativa como técnica.
MODELO INCREMENTAL
MODELO PROTOTIPOS
Pertenece a los modelos de desarrollo
evolutivo, se inició con la definición de
los objetivos globales, luego se
identifican los requisitos se planta con
rapidez una iteración de prototipos y se
presenta el modelado.
El modelo de prototipos permite que
todo el sistema, o algunos de sus
partes, se construyan rápidamente para
comprender con facilidad y aclarar
ciertos aspectos en los que se aseguren
que el desarrollador, el usuario, el
cliente estén de acuerdo en lo que se
necesita así como también la solución
que se propone para dicha necesidad y
de esta forma minimizar el riesgo y la
incertidumbre en el desarrollo
• Pertenece a los modelos de desarrollo evolutivo,
se inicia con la definición de los objetivos
globales para el software, identifican los
requisitos conocidos y las áreas del esquema en
donde es necesaria más definición.
Características
• No modifica el ciclo de vida, reduce el riesgo de
construir productos que no satisfagan
necesidades de los usuarios, reduce costos.
Ventajas
• Se suelen desatender aspectos importantes
tales como a calidad y el mantenimiento a largo
plazo.
Desventajas
MODELO PROTOTIPOS
MODELO EVOLUTIVO
Los evolutivos son modelos
iterativos, permiten desarrollar
versiones cada vez más
completas y complejas, hasta
llegar al objetivo final deseado;
incluso evolucionar más allá,
durante la fase de operación.
Consta de una versión inicial que
luego de exponerse se va
refinando de acuerdo a los
nuevos requerimientos.
Característica
• Suele traer más ventajas en comparación con un enfoque de
cascada. El sistema se va ajustando a las necesidades del
cliente.
Ventajas
• Obtiene una rápida realimentación del usuario, ya que las
actividades de especificación, desarrollo y pruebas se ejecutan
en cada iteración.
• Es interactivo, con cada incremento se entrega al cliente
producto operacional, permite variar al personal asignado,
gestión riesgos técnicos.
Desventajas
• La primera interacción puede plantear los mismos problemas
que un modelo lineal secuencial.
MODELO EVOLUTIVO
CONCLUSIÓN
En el desarrollo de productos de software las etapas de
análisis de requerimientos y diseño toman gran parte del
tiempo del proyecto. El modelo planteado en cualquier
proyecto de software o aplicación pretende establecer unos
parámetros de diseño generales que permitan agilizar la
implementación de sistemas de control por software
acorde a las necesidades de los receptores, clientes o
usuarios, el cual les permita trabajar de manera adecuada
tomando en cuenta sus ventajas y desventajas.
Modelo de desarrollo de software - presentación en powerpoint

Más contenido relacionado

Similar a Modelo de desarrollo de software - presentación en powerpoint

Modelo Descrptivos Del Proceso Del Sofware
Modelo Descrptivos  Del  Proceso Del SofwareModelo Descrptivos  Del  Proceso Del Sofware
Modelo Descrptivos Del Proceso Del Sofware
luisfe
 
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
Coesi 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 software
Luis Fernández
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
GabrielRosendo2
 
Jhostin vasquez modelos de software
Jhostin vasquez   modelos de softwareJhostin vasquez   modelos de software
Jhostin vasquez modelos de software
jhostinvasquez
 
Modelo de desarrollo del software
Modelo de desarrollo del softwareModelo de desarrollo del software
Modelo de desarrollo del software
RazielLira
 
Presentacion modelo casacada_ modelo_v
Presentacion modelo casacada_ modelo_vPresentacion modelo casacada_ modelo_v
Presentacion modelo casacada_ modelo_v
Jorge Luis
 
Modelos de software
Modelos  de  softwareModelos  de  software
Modelos de software
Jesus Rolon Escalante
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
juanksi28
 
PRES162
PRES162PRES162
Apuntes
ApuntesApuntes
Modelos de Desarrollo del Software
Modelos de Desarrollo del SoftwareModelos de Desarrollo del Software
Modelos de Desarrollo del Software
GianlucaCastellano1
 
Presentacion grupo8
Presentacion grupo8Presentacion grupo8
Presentacion grupo8
KatherineFernanda18
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
Radel Fuentes
 
Análisis de Sistemas
Análisis de SistemasAnálisis de Sistemas
Análisis de Sistemas
T.I.C
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
Grupo_9
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
Grupo_9
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
Grupo_9
 
Modelos de software
Modelos de softwareModelos de software
Modelos de software
YulibethVargas
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
Andhy H Palma
 

Similar a Modelo de desarrollo de software - presentación en powerpoint (20)

Modelo Descrptivos Del Proceso Del Sofware
Modelo Descrptivos  Del  Proceso Del SofwareModelo Descrptivos  Del  Proceso Del Sofware
Modelo Descrptivos Del Proceso Del 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 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
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Jhostin vasquez modelos de software
Jhostin vasquez   modelos de softwareJhostin vasquez   modelos de software
Jhostin vasquez modelos de software
 
Modelo de desarrollo del software
Modelo de desarrollo del softwareModelo de desarrollo del software
Modelo de desarrollo del software
 
Presentacion modelo casacada_ modelo_v
Presentacion modelo casacada_ modelo_vPresentacion modelo casacada_ modelo_v
Presentacion modelo casacada_ modelo_v
 
Modelos de software
Modelos  de  softwareModelos  de  software
Modelos de software
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 
PRES162
PRES162PRES162
PRES162
 
Apuntes
ApuntesApuntes
Apuntes
 
Modelos de Desarrollo del Software
Modelos de Desarrollo del SoftwareModelos de Desarrollo del Software
Modelos de Desarrollo del Software
 
Presentacion grupo8
Presentacion grupo8Presentacion grupo8
Presentacion grupo8
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Análisis de Sistemas
Análisis de SistemasAnálisis de Sistemas
Análisis de Sistemas
 
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
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
 
Modelos de software
Modelos de softwareModelos de software
Modelos de software
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
 

Más de ssuser73f459

Jesus edifica su iglesia oracion inicial.pptx
Jesus edifica su iglesia oracion inicial.pptxJesus edifica su iglesia oracion inicial.pptx
Jesus edifica su iglesia oracion inicial.pptx
ssuser73f459
 
NUMBER & GENDER in nouns apuntesingles.pptx
NUMBER & GENDER in nouns apuntesingles.pptxNUMBER & GENDER in nouns apuntesingles.pptx
NUMBER & GENDER in nouns apuntesingles.pptx
ssuser73f459
 
plantilla power point para big data.pptx
plantilla power point para big data.pptxplantilla power point para big data.pptx
plantilla power point para big data.pptx
ssuser73f459
 
Gestion_de_Proyectos.ppt
Gestion_de_Proyectos.pptGestion_de_Proyectos.ppt
Gestion_de_Proyectos.ppt
ssuser73f459
 
mmg-2000.ppt
mmg-2000.pptmmg-2000.ppt
mmg-2000.ppt
ssuser73f459
 
TipsIngles.pdf
TipsIngles.pdfTipsIngles.pdf
TipsIngles.pdf
ssuser73f459
 
uml2.ppt
uml2.pptuml2.ppt
uml2.ppt
ssuser73f459
 
excepciones.ppt
excepciones.pptexcepciones.ppt
excepciones.ppt
ssuser73f459
 
Modulo6.ppt
Modulo6.pptModulo6.ppt
Modulo6.ppt
ssuser73f459
 
Modulo2.ppt
Modulo2.pptModulo2.ppt
Modulo2.ppt
ssuser73f459
 
CAPITULO_5_RECOPILACION_DE_INFORMACION.pptx
CAPITULO_5_RECOPILACION_DE_INFORMACION.pptxCAPITULO_5_RECOPILACION_DE_INFORMACION.pptx
CAPITULO_5_RECOPILACION_DE_INFORMACION.pptx
ssuser73f459
 
Clase1- Operador Office e Internet.ppt
Clase1- Operador Office e Internet.pptClase1- Operador Office e Internet.ppt
Clase1- Operador Office e Internet.ppt
ssuser73f459
 
Presentacionteatree.pdf
Presentacionteatree.pdfPresentacionteatree.pdf
Presentacionteatree.pdf
ssuser73f459
 
Modulo1-Presentaciones-parte01.1.ppt
Modulo1-Presentaciones-parte01.1.pptModulo1-Presentaciones-parte01.1.ppt
Modulo1-Presentaciones-parte01.1.ppt
ssuser73f459
 
demoDAAW.ppt
demoDAAW.pptdemoDAAW.ppt
demoDAAW.ppt
ssuser73f459
 
Enc. 6 - Jesus nos llama a construir su reino.ppt
Enc. 6 - Jesus nos llama a construir su reino.pptEnc. 6 - Jesus nos llama a construir su reino.ppt
Enc. 6 - Jesus nos llama a construir su reino.ppt
ssuser73f459
 
Voz Pasiva en Inglés.docx
Voz Pasiva en Inglés.docxVoz Pasiva en Inglés.docx
Voz Pasiva en Inglés.docx
ssuser73f459
 
TINKERS FARM.doc
TINKERS FARM.docTINKERS FARM.doc
TINKERS FARM.doc
ssuser73f459
 
verb tenses.docx
verb tenses.docxverb tenses.docx
verb tenses.docx
ssuser73f459
 
Adjetivos con ED y ING con explicación y ejemplos claros.docx
Adjetivos con ED y ING con explicación y ejemplos claros.docxAdjetivos con ED y ING con explicación y ejemplos claros.docx
Adjetivos con ED y ING con explicación y ejemplos claros.docx
ssuser73f459
 

Más de ssuser73f459 (20)

Jesus edifica su iglesia oracion inicial.pptx
Jesus edifica su iglesia oracion inicial.pptxJesus edifica su iglesia oracion inicial.pptx
Jesus edifica su iglesia oracion inicial.pptx
 
NUMBER & GENDER in nouns apuntesingles.pptx
NUMBER & GENDER in nouns apuntesingles.pptxNUMBER & GENDER in nouns apuntesingles.pptx
NUMBER & GENDER in nouns apuntesingles.pptx
 
plantilla power point para big data.pptx
plantilla power point para big data.pptxplantilla power point para big data.pptx
plantilla power point para big data.pptx
 
Gestion_de_Proyectos.ppt
Gestion_de_Proyectos.pptGestion_de_Proyectos.ppt
Gestion_de_Proyectos.ppt
 
mmg-2000.ppt
mmg-2000.pptmmg-2000.ppt
mmg-2000.ppt
 
TipsIngles.pdf
TipsIngles.pdfTipsIngles.pdf
TipsIngles.pdf
 
uml2.ppt
uml2.pptuml2.ppt
uml2.ppt
 
excepciones.ppt
excepciones.pptexcepciones.ppt
excepciones.ppt
 
Modulo6.ppt
Modulo6.pptModulo6.ppt
Modulo6.ppt
 
Modulo2.ppt
Modulo2.pptModulo2.ppt
Modulo2.ppt
 
CAPITULO_5_RECOPILACION_DE_INFORMACION.pptx
CAPITULO_5_RECOPILACION_DE_INFORMACION.pptxCAPITULO_5_RECOPILACION_DE_INFORMACION.pptx
CAPITULO_5_RECOPILACION_DE_INFORMACION.pptx
 
Clase1- Operador Office e Internet.ppt
Clase1- Operador Office e Internet.pptClase1- Operador Office e Internet.ppt
Clase1- Operador Office e Internet.ppt
 
Presentacionteatree.pdf
Presentacionteatree.pdfPresentacionteatree.pdf
Presentacionteatree.pdf
 
Modulo1-Presentaciones-parte01.1.ppt
Modulo1-Presentaciones-parte01.1.pptModulo1-Presentaciones-parte01.1.ppt
Modulo1-Presentaciones-parte01.1.ppt
 
demoDAAW.ppt
demoDAAW.pptdemoDAAW.ppt
demoDAAW.ppt
 
Enc. 6 - Jesus nos llama a construir su reino.ppt
Enc. 6 - Jesus nos llama a construir su reino.pptEnc. 6 - Jesus nos llama a construir su reino.ppt
Enc. 6 - Jesus nos llama a construir su reino.ppt
 
Voz Pasiva en Inglés.docx
Voz Pasiva en Inglés.docxVoz Pasiva en Inglés.docx
Voz Pasiva en Inglés.docx
 
TINKERS FARM.doc
TINKERS FARM.docTINKERS FARM.doc
TINKERS FARM.doc
 
verb tenses.docx
verb tenses.docxverb tenses.docx
verb tenses.docx
 
Adjetivos con ED y ING con explicación y ejemplos claros.docx
Adjetivos con ED y ING con explicación y ejemplos claros.docxAdjetivos con ED y ING con explicación y ejemplos claros.docx
Adjetivos con ED y ING con explicación y ejemplos claros.docx
 

Último

Indicadores de mantenimiento, guia para la construccion de indicadores basico...
Indicadores de mantenimiento, guia para la construccion de indicadores basico...Indicadores de mantenimiento, guia para la construccion de indicadores basico...
Indicadores de mantenimiento, guia para la construccion de indicadores basico...
ZeirFernandoMorales
 
Redes neuronales Resumen de los tipos de redes neuronales.pdf
Redes neuronales Resumen de los tipos de redes neuronales.pdfRedes neuronales Resumen de los tipos de redes neuronales.pdf
Redes neuronales Resumen de los tipos de redes neuronales.pdf
Luis Lopez
 
Retroalimentación - Aspectos operativos - 25-06.pptx
Retroalimentación - Aspectos operativos - 25-06.pptxRetroalimentación - Aspectos operativos - 25-06.pptx
Retroalimentación - Aspectos operativos - 25-06.pptx
EdSpinoza1
 
Casa Doble en la Weissenhofsiedlung.pdf
Casa Doble en la    Weissenhofsiedlung.pdfCasa Doble en la    Weissenhofsiedlung.pdf
Casa Doble en la Weissenhofsiedlung.pdf
yajuarezj
 
Arquitecto Colbún - El Quillay - La Guardia
Arquitecto Colbún - El Quillay - La GuardiaArquitecto Colbún - El Quillay - La Guardia
Arquitecto Colbún - El Quillay - La Guardia
Arquitecto Chile
 
pliego tecnico normativo para tecnicos electricistas
pliego tecnico normativo para tecnicos electricistaspliego tecnico normativo para tecnicos electricistas
pliego tecnico normativo para tecnicos electricistas
SebastinVargasRamos
 
Técnicas de remediacion de metales pesados con potencial aplicación en el c...
Técnicas de remediacion de metales pesados con potencial aplicación en el c...Técnicas de remediacion de metales pesados con potencial aplicación en el c...
Técnicas de remediacion de metales pesados con potencial aplicación en el c...
ANDREA PORTOCARRERO CACERES
 
S16_s1+Repaso+d.pdf el tema es redacción de textos
S16_s1+Repaso+d.pdf el tema es redacción de textosS16_s1+Repaso+d.pdf el tema es redacción de textos
S16_s1+Repaso+d.pdf el tema es redacción de textos
raulapaz4
 
listado de precios unitarios de cegin.pdf
listado de precios unitarios de cegin.pdflistado de precios unitarios de cegin.pdf
listado de precios unitarios de cegin.pdf
luisespinocarrera1
 
INTERACCIÓN DE TUNELES SOSTENIMIENTO.pdf
INTERACCIÓN DE TUNELES SOSTENIMIENTO.pdfINTERACCIÓN DE TUNELES SOSTENIMIENTO.pdf
INTERACCIÓN DE TUNELES SOSTENIMIENTO.pdf
GabrielRamirezBlanco1
 
RESULTADO DE METALES PESADOS RED DE SALUD JAUJA.pptx
RESULTADO DE METALES PESADOS RED DE SALUD JAUJA.pptxRESULTADO DE METALES PESADOS RED DE SALUD JAUJA.pptx
RESULTADO DE METALES PESADOS RED DE SALUD JAUJA.pptx
WendyJhoysALVAREZANT1
 
SISTEMA DE TIERRAS PARA PLANTA EXTERIOR.PDF
 SISTEMA DE TIERRAS PARA PLANTA EXTERIOR.PDF SISTEMA DE TIERRAS PARA PLANTA EXTERIOR.PDF
SISTEMA DE TIERRAS PARA PLANTA EXTERIOR.PDF
oscarvalenzuela65
 
S1 Diseño e Ingeniería Primaria de Subestaciones.pptx
S1 Diseño e Ingeniería Primaria de Subestaciones.pptxS1 Diseño e Ingeniería Primaria de Subestaciones.pptx
S1 Diseño e Ingeniería Primaria de Subestaciones.pptx
JoseAntonioSalazarHi1
 
Nomenclatura Organica Hibridacion del Carbono ALCANOS (1).pdf
Nomenclatura Organica Hibridacion del Carbono ALCANOS (1).pdfNomenclatura Organica Hibridacion del Carbono ALCANOS (1).pdf
Nomenclatura Organica Hibridacion del Carbono ALCANOS (1).pdf
elcuybueno
 
Locomoción: el principio de la movilidad robótica
Locomoción: el principio de la movilidad robóticaLocomoción: el principio de la movilidad robótica
Locomoción: el principio de la movilidad robótica
JonacToapanata
 
relaves en la minera , concepto , tipos de relave y sus partes
relaves en la minera , concepto , tipos de relave y sus partesrelaves en la minera , concepto , tipos de relave y sus partes
relaves en la minera , concepto , tipos de relave y sus partes
NatalyPajares
 
GRUPO 4- CIV2213-A[1].pptx [Autoguardado].pptx
GRUPO 4- CIV2213-A[1].pptx [Autoguardado].pptxGRUPO 4- CIV2213-A[1].pptx [Autoguardado].pptx
GRUPO 4- CIV2213-A[1].pptx [Autoguardado].pptx
RoxanaCondori22
 
chapa metalica en el dibujo en ingenieria
chapa metalica en el dibujo en ingenieriachapa metalica en el dibujo en ingenieria
chapa metalica en el dibujo en ingenieria
juandiegoalvarodrigu
 
DISEÑO DE INSTALACIONES PARA PORCINOS, CUYES Y CONEJOS; MÉTODOS DE IDENTIFICA...
DISEÑO DE INSTALACIONES PARA PORCINOS, CUYES Y CONEJOS; MÉTODOS DE IDENTIFICA...DISEÑO DE INSTALACIONES PARA PORCINOS, CUYES Y CONEJOS; MÉTODOS DE IDENTIFICA...
DISEÑO DE INSTALACIONES PARA PORCINOS, CUYES Y CONEJOS; MÉTODOS DE IDENTIFICA...
AlissonSalao
 
Hidrometalurgia e ingeniería y extracción de oro.pdf
Hidrometalurgia e ingeniería y extracción de oro.pdfHidrometalurgia e ingeniería y extracción de oro.pdf
Hidrometalurgia e ingeniería y extracción de oro.pdf
MitsuitNina
 

Último (20)

Indicadores de mantenimiento, guia para la construccion de indicadores basico...
Indicadores de mantenimiento, guia para la construccion de indicadores basico...Indicadores de mantenimiento, guia para la construccion de indicadores basico...
Indicadores de mantenimiento, guia para la construccion de indicadores basico...
 
Redes neuronales Resumen de los tipos de redes neuronales.pdf
Redes neuronales Resumen de los tipos de redes neuronales.pdfRedes neuronales Resumen de los tipos de redes neuronales.pdf
Redes neuronales Resumen de los tipos de redes neuronales.pdf
 
Retroalimentación - Aspectos operativos - 25-06.pptx
Retroalimentación - Aspectos operativos - 25-06.pptxRetroalimentación - Aspectos operativos - 25-06.pptx
Retroalimentación - Aspectos operativos - 25-06.pptx
 
Casa Doble en la Weissenhofsiedlung.pdf
Casa Doble en la    Weissenhofsiedlung.pdfCasa Doble en la    Weissenhofsiedlung.pdf
Casa Doble en la Weissenhofsiedlung.pdf
 
Arquitecto Colbún - El Quillay - La Guardia
Arquitecto Colbún - El Quillay - La GuardiaArquitecto Colbún - El Quillay - La Guardia
Arquitecto Colbún - El Quillay - La Guardia
 
pliego tecnico normativo para tecnicos electricistas
pliego tecnico normativo para tecnicos electricistaspliego tecnico normativo para tecnicos electricistas
pliego tecnico normativo para tecnicos electricistas
 
Técnicas de remediacion de metales pesados con potencial aplicación en el c...
Técnicas de remediacion de metales pesados con potencial aplicación en el c...Técnicas de remediacion de metales pesados con potencial aplicación en el c...
Técnicas de remediacion de metales pesados con potencial aplicación en el c...
 
S16_s1+Repaso+d.pdf el tema es redacción de textos
S16_s1+Repaso+d.pdf el tema es redacción de textosS16_s1+Repaso+d.pdf el tema es redacción de textos
S16_s1+Repaso+d.pdf el tema es redacción de textos
 
listado de precios unitarios de cegin.pdf
listado de precios unitarios de cegin.pdflistado de precios unitarios de cegin.pdf
listado de precios unitarios de cegin.pdf
 
INTERACCIÓN DE TUNELES SOSTENIMIENTO.pdf
INTERACCIÓN DE TUNELES SOSTENIMIENTO.pdfINTERACCIÓN DE TUNELES SOSTENIMIENTO.pdf
INTERACCIÓN DE TUNELES SOSTENIMIENTO.pdf
 
RESULTADO DE METALES PESADOS RED DE SALUD JAUJA.pptx
RESULTADO DE METALES PESADOS RED DE SALUD JAUJA.pptxRESULTADO DE METALES PESADOS RED DE SALUD JAUJA.pptx
RESULTADO DE METALES PESADOS RED DE SALUD JAUJA.pptx
 
SISTEMA DE TIERRAS PARA PLANTA EXTERIOR.PDF
 SISTEMA DE TIERRAS PARA PLANTA EXTERIOR.PDF SISTEMA DE TIERRAS PARA PLANTA EXTERIOR.PDF
SISTEMA DE TIERRAS PARA PLANTA EXTERIOR.PDF
 
S1 Diseño e Ingeniería Primaria de Subestaciones.pptx
S1 Diseño e Ingeniería Primaria de Subestaciones.pptxS1 Diseño e Ingeniería Primaria de Subestaciones.pptx
S1 Diseño e Ingeniería Primaria de Subestaciones.pptx
 
Nomenclatura Organica Hibridacion del Carbono ALCANOS (1).pdf
Nomenclatura Organica Hibridacion del Carbono ALCANOS (1).pdfNomenclatura Organica Hibridacion del Carbono ALCANOS (1).pdf
Nomenclatura Organica Hibridacion del Carbono ALCANOS (1).pdf
 
Locomoción: el principio de la movilidad robótica
Locomoción: el principio de la movilidad robóticaLocomoción: el principio de la movilidad robótica
Locomoción: el principio de la movilidad robótica
 
relaves en la minera , concepto , tipos de relave y sus partes
relaves en la minera , concepto , tipos de relave y sus partesrelaves en la minera , concepto , tipos de relave y sus partes
relaves en la minera , concepto , tipos de relave y sus partes
 
GRUPO 4- CIV2213-A[1].pptx [Autoguardado].pptx
GRUPO 4- CIV2213-A[1].pptx [Autoguardado].pptxGRUPO 4- CIV2213-A[1].pptx [Autoguardado].pptx
GRUPO 4- CIV2213-A[1].pptx [Autoguardado].pptx
 
chapa metalica en el dibujo en ingenieria
chapa metalica en el dibujo en ingenieriachapa metalica en el dibujo en ingenieria
chapa metalica en el dibujo en ingenieria
 
DISEÑO DE INSTALACIONES PARA PORCINOS, CUYES Y CONEJOS; MÉTODOS DE IDENTIFICA...
DISEÑO DE INSTALACIONES PARA PORCINOS, CUYES Y CONEJOS; MÉTODOS DE IDENTIFICA...DISEÑO DE INSTALACIONES PARA PORCINOS, CUYES Y CONEJOS; MÉTODOS DE IDENTIFICA...
DISEÑO DE INSTALACIONES PARA PORCINOS, CUYES Y CONEJOS; MÉTODOS DE IDENTIFICA...
 
Hidrometalurgia e ingeniería y extracción de oro.pdf
Hidrometalurgia e ingeniería y extracción de oro.pdfHidrometalurgia e ingeniería y extracción de oro.pdf
Hidrometalurgia e ingeniería y extracción de oro.pdf
 

Modelo de desarrollo de software - presentación en powerpoint

  • 1. MODELO DE DESARROLLO DE SOFTWARE Es un enfoque estructurado para el desarrollo de software que incluye modelos de sistemas, notaciones, reglas, sugerencias de diseño y guías para la representación abstracta de los procesos. Éstos modelos generales no son descripciones definitivas de los procesos del software más bien son abstracciones de los procesos que se pueden utilizar para el desarrollo del software. Puede pensarse en ellos como marcos de trabajo del proceso y que pueden ser adaptados para crear procesos más específicos. Los modelos que mencionaremos en este punto son:
  • 2. MODELO LINEAL SECUENCIAL Sugiere un enfoque sistemático o más bien secuencial del desarrollo del software que comienza en un nivel de sistemas con análisis, diseño, codificación, pruebas y mantenimiento.
  • 3. Características: Primer modelo empleado. Consiste en la ejecución de una serie de fases que suceden. Cada fase genera documentación para la siguiente. Una fase comienza hasta que la anterior ha terminado. Requiere disponer de requisitos completos y precisos al principio del desarrollo Ventajas Se debe tener en cuenta que fue el primer modelo empleado. Facilita la gestión del desarrollo Desventajas Los requisitos no se pueden congelar mientras dura el desarrollo. El usuario debe esperar mucho tiempo hasta ver los resultados. Los errores de análisis y diseño son costosos de eliminar y se propagan a las fases siguientes con un efecto conocido como bola de nieve. Se genera mucho mantenimiento debido al periodo de congelación de requisitos. MODELO LINEAL SECUENCIAL
  • 4. MODELO EN CASCADA Es un modelo de ingeniería diseñado para ser aplicado en el desarrollo del software. Este es el más básico de todos los modelos y ha servido como bloque de construcción para los demás paradigmas de ciclo de vida. Está basado en el ciclo convencional de una ingeniería y su visión es muy simple: el desarrollo de software se debe realizar siguiendo una secuencia de fases. Cada etapa tiene un conjunto de metas bien definidas y las actividades dentro de cada una contribuyen a la satisfacción de metas de esa fase o quizás a una subsecuencia de metas de la misma.
  • 5. MODELO EN CASCADA Características: Usualmente en los servicios que debe proveer, limitaciones y metas del software. Ventajas: La planificación es sencilla. La calidad del producto resultante es alta. Permite trabajar con personal poco calificado. Desventajas Necesidad de tener todos los requisitos al principio. Si se han cometido errores en una fase es difícil volver a otras. No se tiene el producto hasta el final si se comete un error en la fase de análisis no lo descubriremos hasta la fecha de entrega
  • 6. MODELO EN ESPIRAL El modelo en espiral, propuesto originalmente por Boehm, es un modelo de proceso de software evolutivo que conjuga la naturaleza iterativa de construcción de prototipos con los aspectos controlados y sistemáticos del modelo lineal secuencial. Proporciona el potencial para el desarrollo rápido de versiones incrementales del software. Las actividades de este modelo se conforman en una espiral, en la que cada bucle o iteración representa un conjunto de actividades.
  • 7. Característica • La Ingeniería de software, se vale y establece a partir de una serie de modelos que establecen y muestran las distintas etapas y estados por los que pasa un producto software, desde su concepción inicial, pasando por su desarrollo, puesta en marcha y posterior mantenimiento, hasta la retirada del producto. A estos modelos se les denomina «modelos de ciclo de vida del software». MODELO EN ESPIRAL
  • 8. Ventajas Desventajas Genera mucho tiempo en el desarrollo del sistema Modelo costoso Requiere experiencia en la identificación de riesgos Reduce riesgos del proyecto Incorpora objetivos de calidad Integra el desarrollo con el mantenimiento, etc. MODELO EN ESPIRAL
  • 9. MODELO INCREMENTAL Fue propuesto por Harlan Mills en el año 1980.Surgio el enfoque incremental como una forma de reducir el proceso de desarrollo. El Modelo Incremental combina elementos del MLS con la filosofía interactiva de construcción de prototipos. También aplica secuencias lineales de forma escalonada mientras progresa el tiempo en el calendario. Cada secuencia lineal produce un incremento del software.
  • 10. Característica • Se divide en 4 partes Análisis, diseño, código, prueba. • Se evitan proyectos largos y se entrega “algo de valor” a los usuarios con cierta frecuencia. Ventajas • Se reduce el tiempo de desarrollo inicial, se implementa la funcionalidad parcial. • Proporciona todas las ventajas del modelo cascada reduciendo sus desventajas al ámbito de cada incremento. Desventajas • No es recomendable para casos de sistemas en tiempo real de alto nivel de seguridad requiere de mucha planeación requiere de metas claras para conocer el estado del proyecto. • Requiere de mucha planeación, tanto administrativa como técnica. MODELO INCREMENTAL
  • 11. MODELO PROTOTIPOS Pertenece a los modelos de desarrollo evolutivo, se inició con la definición de los objetivos globales, luego se identifican los requisitos se planta con rapidez una iteración de prototipos y se presenta el modelado. El modelo de prototipos permite que todo el sistema, o algunos de sus partes, se construyan rápidamente para comprender con facilidad y aclarar ciertos aspectos en los que se aseguren que el desarrollador, el usuario, el cliente estén de acuerdo en lo que se necesita así como también la solución que se propone para dicha necesidad y de esta forma minimizar el riesgo y la incertidumbre en el desarrollo
  • 12. • Pertenece a los modelos de desarrollo evolutivo, se inicia con la definición de los objetivos globales para el software, identifican los requisitos conocidos y las áreas del esquema en donde es necesaria más definición. Características • No modifica el ciclo de vida, reduce el riesgo de construir productos que no satisfagan necesidades de los usuarios, reduce costos. Ventajas • Se suelen desatender aspectos importantes tales como a calidad y el mantenimiento a largo plazo. Desventajas MODELO PROTOTIPOS
  • 13. MODELO EVOLUTIVO Los evolutivos son modelos iterativos, permiten desarrollar versiones cada vez más completas y complejas, hasta llegar al objetivo final deseado; incluso evolucionar más allá, durante la fase de operación. Consta de una versión inicial que luego de exponerse se va refinando de acuerdo a los nuevos requerimientos.
  • 14. Característica • Suele traer más ventajas en comparación con un enfoque de cascada. El sistema se va ajustando a las necesidades del cliente. Ventajas • Obtiene una rápida realimentación del usuario, ya que las actividades de especificación, desarrollo y pruebas se ejecutan en cada iteración. • Es interactivo, con cada incremento se entrega al cliente producto operacional, permite variar al personal asignado, gestión riesgos técnicos. Desventajas • La primera interacción puede plantear los mismos problemas que un modelo lineal secuencial. MODELO EVOLUTIVO
  • 15. CONCLUSIÓN En el desarrollo de productos de software las etapas de análisis de requerimientos y diseño toman gran parte del tiempo del proyecto. El modelo planteado en cualquier proyecto de software o aplicación pretende establecer unos parámetros de diseño generales que permitan agilizar la implementación de sistemas de control por software acorde a las necesidades de los receptores, clientes o usuarios, el cual les permita trabajar de manera adecuada tomando en cuenta sus ventajas y desventajas.