SlideShare una empresa de Scribd logo
Modelos de procesos del software
Los estándares establecen los diferentes procesos implicados a la hora de
desarrollar y mantener un sistema desde que surge la idea o necesidad de
desarrollar las aplicaciones hasta que éstas se retiran de explotación. Sin
embargo, ninguno impone un modelo de procesos concreto (modelo de ciclo de
vida) ni cómo realizar las diferentes actividades incluidas en cada proceso, por lo
que cada empresa deberá utilizar los métodos, técnicas y herramientas que
considere oportuno.
Por su naturaleza, los modelos son simplificaciones; por lo tanto, un modelo de
procesos del software es una simplificación o abstracción de un proceso real.
Podemos definir un modelo de procesos del software como una representación
abstracta de alto nivel de un proceso software.
Cada modelo es una descripción de un proceso software que se presenta desde
una perspectiva particular. Alternativamente, a veces se usan los términos ciclo de
vida y Modelo de ciclo de vida.
Cada modelo describe una sucesión de fases y un encadenamiento entre ellas.
Según las fases y el modo en que se produzca este encadenamiento, tenemos
diferentes modelos de proceso. Un modelo es más adecuado que otro para
desarrollar un proyecto dependiendo de un conjunto de características de éste.
Existe una gran variedad de modelos diferentes entre los que tenemos los que se
describen a continuación.

Modelo en cascada o lineal secuencial
Características del modelo:
Primer modelo empleado (Royce, 1970), también denominado ciclo de vida clásico
y modelo lineal secuencial.
Consiste en la ejecución secuencial de una serie de fases que se suceden, lo que
da nombre al modelo.
Cada fase genera documentación para la siguiente. Esta documentación debe ser
aprobada.
Una fase no comienza hasta que la anterior ha terminado.
Requiere disponer de unos requisitos completos y precisos al principio del
desarrollo.
Presenta una serie de ventajas:
Se debe tener en cuenta que fue el primer modelo empleado, y por lo tanto es
mejor que ninguno.
Facilita la gestión del desarrollo.
Así como una serie de inconvenientes:
En general, establecer todos los requisitos al principio del proceso de desarrollo es
un mito inalcanzable: Los usuarios no pueden imaginarse lo que quieren hasta que
no ven un sistema funcionando.
Los requisitos no se pueden congelar mientras dura el desarrollo. El mercado
cambia, todo cambia.
El usuario debe esperar mucho tiempo hasta ver los resultados: Se tarda mucho
tiempo en pasar por todo el ciclo (hasta que no termina una fase no empieza la
siguiente) y el sistema en funcionamiento no estará disponible hasta el final del
proceso, eso sí, será el sistema completo.
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 inicial debido al período de congelación de
requisitos y éste recae, en su mayor parte, sobre el código fuente, que en
consecuencia se va deteriorando y resultando cada vez más difícil de mantener.
Las características del proyecto que hacen adecuado el uso de este modelo son
que:
Se disponga de unos requisitos completos y consistentes al principio del
desarrollo.
Sea un proyectos pequeño, en el que el período de congelación de los requisitos
es corto, o un proyecto con unos requisitos bastante estables.

Modelo en cascada con prototipado desechable
Trata de resolver algunos de los inconvenientes que presenta el modelo en
cascada, fundamentalmente el problema que representa disponer de unos
requisitos completos y consistentes al principio del desarrollo y la detección de
errores en la fase de integración provenientes de la fase de análisis.
Características del modelo: Divide el ciclo de vida en dos partes.
En la parte A, se construye un prototipo rápido o desechable, que ayudará a
refinar y validar los requerimientos.
En la parte B, el desarrollo posterior prosigue en cascada.
Presenta una serie de ventajas:
Se dispone desde muy temprano de unos requerimientos completos y
consistentes.
Facilita el desarrollo en lo que respecta a la interfaz de usuario.
Ayuda a mitigar el efecto bola de nieve al reducir el mantenimiento como
consecuencia de disponer de unas especificaciones completas y correctas,
aunque no lo elimina al continuar el desarrollo en cascada.
Así como de inconvenientes:
Es frecuente arrastrar malas decisiones (de diseño, de planificación, etc.) que sólo
eran apropiadas para la obtención rápida del prototipo y cuya implementación real
puede ser muy costosa.
El prototipo sólo puede ser aprovechado en su aspecto externo. Los aspectos
funcionales son muy reducidos.
El tiempo invertido en la construcción del prototipo y el coste adicional de la
inversión que supone la creación de un producto desechable.
Las características del proyecto que hacen adecuado el uso de este modelo son
que:
El usuario no tenga un buen conocimiento del dominio.
Sea un proyecto corto.
Haya pocos cambios en los requisitos.

Más contenido relacionado

La actualidad más candente

PRES162
PRES162PRES162
Desarrollo evolutivo
Desarrollo  evolutivoDesarrollo  evolutivo
Desarrollo evolutivo
phyco3001
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
codicia316
 
Metodología en cascada diaspositivas
Metodología en cascada diaspositivasMetodología en cascada diaspositivas
Metodología en cascada diaspositivas
daylin1993
 
Metodología en cascada
Metodología en cascadaMetodología en cascada
Metodología en cascada
Joseph Volcan
 
Ronald bello ciclodevidaencascada
Ronald bello ciclodevidaencascadaRonald bello ciclodevidaencascada
Ronald bello ciclodevidaencascada
Ronald Bello
 
metodologia de prototipos
metodologia de prototiposmetodologia de prototipos
metodologia de prototipos
Keiner Valerio
 
FranciscoGomez_ensayo
FranciscoGomez_ensayoFranciscoGomez_ensayo
FranciscoGomez_ensayo
Francisco Gómez
 
Prototipos en el ciclo de vida de un Sistema
Prototipos en el ciclo de vida de un SistemaPrototipos en el ciclo de vida de un Sistema
Prototipos en el ciclo de vida de un Sistema
Nicolas Quintana
 
Modelo evolutivo de desarrollo de softwa1 re
Modelo evolutivo de desarrollo de softwa1 reModelo evolutivo de desarrollo de softwa1 re
Modelo evolutivo de desarrollo de softwa1 re
G G. Jonathan Israel
 
Modelo en-espiral
Modelo en-espiralModelo en-espiral
Modelo en-espiral
soniaposligua
 
Yessica rodriguez ensayo
Yessica rodriguez ensayoYessica rodriguez ensayo
Yessica rodriguez ensayo
yessica rodriguez
 
SDLC.pptx
SDLC.pptxSDLC.pptx
SDLC.pptx
Andrés Campos
 
Mariannys bermudez ensayo.pdf,
Mariannys bermudez ensayo.pdf,Mariannys bermudez ensayo.pdf,
Mariannys bermudez ensayo.pdf,
mariannys bermudez
 
Prototipos
PrototiposPrototipos
Prototipos
toryneutral
 
Prototipado
PrototipadoPrototipado
Prototipado
Ulises Cruz
 
Desarrollo Evolutivo
Desarrollo EvolutivoDesarrollo Evolutivo
Desarrollo Evolutivo
lorenislemus
 

La actualidad más candente (17)

PRES162
PRES162PRES162
PRES162
 
Desarrollo evolutivo
Desarrollo  evolutivoDesarrollo  evolutivo
Desarrollo evolutivo
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
 
Metodología en cascada diaspositivas
Metodología en cascada diaspositivasMetodología en cascada diaspositivas
Metodología en cascada diaspositivas
 
Metodología en cascada
Metodología en cascadaMetodología en cascada
Metodología en cascada
 
Ronald bello ciclodevidaencascada
Ronald bello ciclodevidaencascadaRonald bello ciclodevidaencascada
Ronald bello ciclodevidaencascada
 
metodologia de prototipos
metodologia de prototiposmetodologia de prototipos
metodologia de prototipos
 
FranciscoGomez_ensayo
FranciscoGomez_ensayoFranciscoGomez_ensayo
FranciscoGomez_ensayo
 
Prototipos en el ciclo de vida de un Sistema
Prototipos en el ciclo de vida de un SistemaPrototipos en el ciclo de vida de un Sistema
Prototipos en el ciclo de vida de un Sistema
 
Modelo evolutivo de desarrollo de softwa1 re
Modelo evolutivo de desarrollo de softwa1 reModelo evolutivo de desarrollo de softwa1 re
Modelo evolutivo de desarrollo de softwa1 re
 
Modelo en-espiral
Modelo en-espiralModelo en-espiral
Modelo en-espiral
 
Yessica rodriguez ensayo
Yessica rodriguez ensayoYessica rodriguez ensayo
Yessica rodriguez ensayo
 
SDLC.pptx
SDLC.pptxSDLC.pptx
SDLC.pptx
 
Mariannys bermudez ensayo.pdf,
Mariannys bermudez ensayo.pdf,Mariannys bermudez ensayo.pdf,
Mariannys bermudez ensayo.pdf,
 
Prototipos
PrototiposPrototipos
Prototipos
 
Prototipado
PrototipadoPrototipado
Prototipado
 
Desarrollo Evolutivo
Desarrollo EvolutivoDesarrollo Evolutivo
Desarrollo Evolutivo
 

Destacado

Demandadealimentos
Demandadealimentos Demandadealimentos
Demandadealimentos
Lilianitha HC
 
Practica5 exportar objeto como bitmap
Practica5 exportar objeto como bitmapPractica5 exportar objeto como bitmap
Practica5 exportar objeto como bitmap
Lorenɑ' Rodrigueʓ♥
 
Improving Project Management Skills with Lean Six Sigma
Improving Project Management Skills with Lean Six Sigma Improving Project Management Skills with Lean Six Sigma
Improving Project Management Skills with Lean Six Sigma
International Institute for Learning
 
Proyecto De Telecomunicaciones
Proyecto De TelecomunicacionesProyecto De Telecomunicaciones
Proyecto De Telecomunicaciones
Grupo 4 Señales y Sistema
 
Safend General Presentation 2010
Safend General Presentation 2010Safend General Presentation 2010
Safend General Presentation 2010
Joseph Mark Heinzen
 
Diagrama E_R, RelaSional, Diccionario de DatoS
Diagrama E_R, RelaSional, Diccionario de DatoSDiagrama E_R, RelaSional, Diccionario de DatoS
Diagrama E_R, RelaSional, Diccionario de DatoS
Dilan999
 
El Secreto de Internet
El Secreto de InternetEl Secreto de Internet
El Secreto de Internet
edgtar
 
Arquitectura de la información
Arquitectura de la informaciónArquitectura de la información
Arquitectura de la información
Cesar Salazar
 
menú ver de ofimaticos
menú ver de ofimaticosmenú ver de ofimaticos
menú ver de ofimaticos
jesus1b2
 
Presentación Proyecto de Sociedad
Presentación Proyecto de SociedadPresentación Proyecto de Sociedad
Presentación Proyecto de Sociedad
Anabel
 
Trabajo tics
Trabajo ticsTrabajo tics
Trabajo tics
Paty Toapanta
 
~Comercio electrónico~
~Comercio electrónico~~Comercio electrónico~
~Comercio electrónico~
Kathryne Quiroz
 
Marketing Challenge
Marketing ChallengeMarketing Challenge
Marketing Challenge
Junior Achievement Ecuador
 
“ÚNete: para poner fin a la violencia contra las mujeres”
“ÚNete: para poner fin a la violencia contra las mujeres” “ÚNete: para poner fin a la violencia contra las mujeres”
“ÚNete: para poner fin a la violencia contra las mujeres”
SerBolivianoEs
 
Competing for growth whitepaper
Competing for growth whitepaperCompeting for growth whitepaper
Competing for growth whitepaper
DaniellaBensimonShaker
 
Opex
OpexOpex
Topologia de anillo simple y doble
Topologia de anillo simple y dobleTopologia de anillo simple y doble
Topologia de anillo simple y doble
Sandra Zamora
 
Tesis controd de motor de cd
Tesis controd de motor de cdTesis controd de motor de cd
Tesis controd de motor de cd
Gerardo Yuki
 
Artigo publicado
Artigo publicadoArtigo publicado
Artigo publicado
Angela Pelaes
 
Trabajo de quimica
Trabajo de quimicaTrabajo de quimica
Trabajo de quimica
Kriito Fdez
 

Destacado (20)

Demandadealimentos
Demandadealimentos Demandadealimentos
Demandadealimentos
 
Practica5 exportar objeto como bitmap
Practica5 exportar objeto como bitmapPractica5 exportar objeto como bitmap
Practica5 exportar objeto como bitmap
 
Improving Project Management Skills with Lean Six Sigma
Improving Project Management Skills with Lean Six Sigma Improving Project Management Skills with Lean Six Sigma
Improving Project Management Skills with Lean Six Sigma
 
Proyecto De Telecomunicaciones
Proyecto De TelecomunicacionesProyecto De Telecomunicaciones
Proyecto De Telecomunicaciones
 
Safend General Presentation 2010
Safend General Presentation 2010Safend General Presentation 2010
Safend General Presentation 2010
 
Diagrama E_R, RelaSional, Diccionario de DatoS
Diagrama E_R, RelaSional, Diccionario de DatoSDiagrama E_R, RelaSional, Diccionario de DatoS
Diagrama E_R, RelaSional, Diccionario de DatoS
 
El Secreto de Internet
El Secreto de InternetEl Secreto de Internet
El Secreto de Internet
 
Arquitectura de la información
Arquitectura de la informaciónArquitectura de la información
Arquitectura de la información
 
menú ver de ofimaticos
menú ver de ofimaticosmenú ver de ofimaticos
menú ver de ofimaticos
 
Presentación Proyecto de Sociedad
Presentación Proyecto de SociedadPresentación Proyecto de Sociedad
Presentación Proyecto de Sociedad
 
Trabajo tics
Trabajo ticsTrabajo tics
Trabajo tics
 
~Comercio electrónico~
~Comercio electrónico~~Comercio electrónico~
~Comercio electrónico~
 
Marketing Challenge
Marketing ChallengeMarketing Challenge
Marketing Challenge
 
“ÚNete: para poner fin a la violencia contra las mujeres”
“ÚNete: para poner fin a la violencia contra las mujeres” “ÚNete: para poner fin a la violencia contra las mujeres”
“ÚNete: para poner fin a la violencia contra las mujeres”
 
Competing for growth whitepaper
Competing for growth whitepaperCompeting for growth whitepaper
Competing for growth whitepaper
 
Opex
OpexOpex
Opex
 
Topologia de anillo simple y doble
Topologia de anillo simple y dobleTopologia de anillo simple y doble
Topologia de anillo simple y doble
 
Tesis controd de motor de cd
Tesis controd de motor de cdTesis controd de motor de cd
Tesis controd de motor de cd
 
Artigo publicado
Artigo publicadoArtigo publicado
Artigo publicado
 
Trabajo de quimica
Trabajo de quimicaTrabajo de quimica
Trabajo de quimica
 

Similar a Modelos de procesos_del_software

Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de soft
Jazmin Cr
 
Ciclo de vida del Software
Ciclo de vida del SoftwareCiclo de vida del Software
Ciclo de vida del Software
Kev Tae
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascada
Juan Pablo Bustos Thames
 
Desarrollo en cascada
Desarrollo en cascadaDesarrollo en cascada
Desarrollo en cascada
Isaias Castro
 
Desarrollo en cascada
Desarrollo en cascadaDesarrollo en cascada
Desarrollo en cascada
Isaias Castro
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
miguelgv
 
Ciclo vida DESARROLLO DE SOFTWARE
Ciclo vida DESARROLLO DE SOFTWARECiclo vida DESARROLLO DE SOFTWARE
Ciclo vida DESARROLLO DE SOFTWARE
J Martin Luzon
 
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
 
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
 
1. ciclo de_vida_de_software
1. ciclo de_vida_de_software1. ciclo de_vida_de_software
1. ciclo de_vida_de_software
Miguel Castro
 
Inf162 diapositiva...
Inf162 diapositiva...Inf162 diapositiva...
Inf162 diapositiva...
CamiloCabreraFlores
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaa
mendez45
 
MetodologíAs Y Ciclos De Vida
MetodologíAs Y Ciclos De VidaMetodologíAs Y Ciclos De Vida
MetodologíAs Y Ciclos De Vida
Daniel Sócola Escobar
 
Modelos del software
Modelos del softwareModelos del software
Modelos del software
angelicasolishernnde
 
Act18
Act18Act18
Act18
Act18Act18
Modelo Descrptivos Del Proceso Del Sofware
Modelo Descrptivos  Del  Proceso Del SofwareModelo Descrptivos  Del  Proceso Del Sofware
Modelo Descrptivos Del Proceso Del Sofware
luisfe
 
Ciclo Vida del Software
Ciclo Vida del SoftwareCiclo Vida del Software
Ciclo Vida del Software
Wilfredo Mogollón
 
Trabajo de sistemas de software
Trabajo de sistemas de softwareTrabajo de sistemas de software
Trabajo de sistemas de software
JhonJairoPerez
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
Betsaida Morillo
 

Similar a Modelos de procesos_del_software (20)

Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de soft
 
Ciclo de vida del Software
Ciclo de vida del SoftwareCiclo de vida del Software
Ciclo de vida del Software
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascada
 
Desarrollo en cascada
Desarrollo en cascadaDesarrollo en cascada
Desarrollo en cascada
 
Desarrollo en cascada
Desarrollo en cascadaDesarrollo en cascada
Desarrollo en cascada
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
 
Ciclo vida DESARROLLO DE SOFTWARE
Ciclo vida DESARROLLO DE SOFTWARECiclo vida DESARROLLO DE SOFTWARE
Ciclo vida DESARROLLO 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
 
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
 
1. ciclo de_vida_de_software
1. ciclo de_vida_de_software1. ciclo de_vida_de_software
1. ciclo de_vida_de_software
 
Inf162 diapositiva...
Inf162 diapositiva...Inf162 diapositiva...
Inf162 diapositiva...
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaa
 
MetodologíAs Y Ciclos De Vida
MetodologíAs Y Ciclos De VidaMetodologíAs Y Ciclos De Vida
MetodologíAs Y Ciclos De Vida
 
Modelos del software
Modelos del softwareModelos del software
Modelos del software
 
Act18
Act18Act18
Act18
 
Act18
Act18Act18
Act18
 
Modelo Descrptivos Del Proceso Del Sofware
Modelo Descrptivos  Del  Proceso Del SofwareModelo Descrptivos  Del  Proceso Del Sofware
Modelo Descrptivos Del Proceso Del Sofware
 
Ciclo Vida del Software
Ciclo Vida del SoftwareCiclo Vida del Software
Ciclo Vida del Software
 
Trabajo de sistemas de software
Trabajo de sistemas de softwareTrabajo de sistemas de software
Trabajo de sistemas de software
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 

Último

Gabinete, puertos y dispositivos que se conectan al case
Gabinete,  puertos y  dispositivos que se conectan al caseGabinete,  puertos y  dispositivos que se conectan al case
Gabinete, puertos y dispositivos que se conectan al case
JuanaNT7
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
juanchogame18
 
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
alejandromanuelve
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
AMADO SALVADOR
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
IsabelQuintero36
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Festibity
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
AMADO SALVADOR
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
AMADO SALVADOR
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
evelinglilibethpeafi
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
tamarita881
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
julio05042006
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
sofiahuarancabellido
 

Último (20)

Gabinete, puertos y dispositivos que se conectan al case
Gabinete,  puertos y  dispositivos que se conectan al caseGabinete,  puertos y  dispositivos que se conectan al case
Gabinete, puertos y dispositivos que se conectan al case
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
 
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
 

Modelos de procesos_del_software

  • 1. Modelos de procesos del software Los estándares establecen los diferentes procesos implicados a la hora de desarrollar y mantener un sistema desde que surge la idea o necesidad de desarrollar las aplicaciones hasta que éstas se retiran de explotación. Sin embargo, ninguno impone un modelo de procesos concreto (modelo de ciclo de vida) ni cómo realizar las diferentes actividades incluidas en cada proceso, por lo que cada empresa deberá utilizar los métodos, técnicas y herramientas que considere oportuno. Por su naturaleza, los modelos son simplificaciones; por lo tanto, un modelo de procesos del software es una simplificación o abstracción de un proceso real. Podemos definir un modelo de procesos del software como una representación abstracta de alto nivel de un proceso software. Cada modelo es una descripción de un proceso software que se presenta desde una perspectiva particular. Alternativamente, a veces se usan los términos ciclo de vida y Modelo de ciclo de vida. Cada modelo describe una sucesión de fases y un encadenamiento entre ellas. Según las fases y el modo en que se produzca este encadenamiento, tenemos diferentes modelos de proceso. Un modelo es más adecuado que otro para desarrollar un proyecto dependiendo de un conjunto de características de éste. Existe una gran variedad de modelos diferentes entre los que tenemos los que se describen a continuación. Modelo en cascada o lineal secuencial Características del modelo: Primer modelo empleado (Royce, 1970), también denominado ciclo de vida clásico y modelo lineal secuencial. Consiste en la ejecución secuencial de una serie de fases que se suceden, lo que da nombre al modelo. Cada fase genera documentación para la siguiente. Esta documentación debe ser aprobada. Una fase no comienza hasta que la anterior ha terminado. Requiere disponer de unos requisitos completos y precisos al principio del desarrollo. Presenta una serie de ventajas: Se debe tener en cuenta que fue el primer modelo empleado, y por lo tanto es mejor que ninguno. Facilita la gestión del desarrollo. Así como una serie de inconvenientes:
  • 2. En general, establecer todos los requisitos al principio del proceso de desarrollo es un mito inalcanzable: Los usuarios no pueden imaginarse lo que quieren hasta que no ven un sistema funcionando. Los requisitos no se pueden congelar mientras dura el desarrollo. El mercado cambia, todo cambia. El usuario debe esperar mucho tiempo hasta ver los resultados: Se tarda mucho tiempo en pasar por todo el ciclo (hasta que no termina una fase no empieza la siguiente) y el sistema en funcionamiento no estará disponible hasta el final del proceso, eso sí, será el sistema completo. 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 inicial debido al período de congelación de requisitos y éste recae, en su mayor parte, sobre el código fuente, que en consecuencia se va deteriorando y resultando cada vez más difícil de mantener. Las características del proyecto que hacen adecuado el uso de este modelo son que: Se disponga de unos requisitos completos y consistentes al principio del desarrollo. Sea un proyectos pequeño, en el que el período de congelación de los requisitos es corto, o un proyecto con unos requisitos bastante estables. Modelo en cascada con prototipado desechable Trata de resolver algunos de los inconvenientes que presenta el modelo en cascada, fundamentalmente el problema que representa disponer de unos requisitos completos y consistentes al principio del desarrollo y la detección de errores en la fase de integración provenientes de la fase de análisis. Características del modelo: Divide el ciclo de vida en dos partes. En la parte A, se construye un prototipo rápido o desechable, que ayudará a refinar y validar los requerimientos. En la parte B, el desarrollo posterior prosigue en cascada. Presenta una serie de ventajas: Se dispone desde muy temprano de unos requerimientos completos y consistentes. Facilita el desarrollo en lo que respecta a la interfaz de usuario. Ayuda a mitigar el efecto bola de nieve al reducir el mantenimiento como consecuencia de disponer de unas especificaciones completas y correctas, aunque no lo elimina al continuar el desarrollo en cascada. Así como de inconvenientes:
  • 3. Es frecuente arrastrar malas decisiones (de diseño, de planificación, etc.) que sólo eran apropiadas para la obtención rápida del prototipo y cuya implementación real puede ser muy costosa. El prototipo sólo puede ser aprovechado en su aspecto externo. Los aspectos funcionales son muy reducidos. El tiempo invertido en la construcción del prototipo y el coste adicional de la inversión que supone la creación de un producto desechable. Las características del proyecto que hacen adecuado el uso de este modelo son que: El usuario no tenga un buen conocimiento del dominio. Sea un proyecto corto. Haya pocos cambios en los requisitos.