SlideShare ist ein Scribd-Unternehmen logo
1 von 10
MODELOS DE
PROCESO DEL
SOFTWARE
GRUPO N°1
¿Qué es un modelo
de procesos del
software?
es una descripción simplificada de un
proceso del software que presenta una
visión de ese proceso.
Un modelo
de flujo de
trabajo
Un modelo
de flujo de
datos o de
actividad
Un modelo
de
rol/acción.
Actividades que son parte de los
procesos y productos software:
MODELO DE TIPO SECUENCIAL
MODELO EN CASCADA
Se denomina modelo en cascada
porque su característica principal
es que no se comienza con un paso
hasta que no se ha terminado el
anterior. El modelo en Cascada
establece que el software debe
ser construido, rigurosamente, a
través de una transformación
sucesiva de documentos, siguiendo
una estrategia lineal de
desarrollo. Primero saber qué se
quiere y después, cuando se
conozca todo lo que se quiere,
empezar a construirlo.
MODELO RAD
El desarrollo rápido de aplicaciones o RAD (rapid application
development) es un proceso de desarrollo de software,
desarrollado inicialmente por James Martin en 1980. El
método comprende el desarrollo interactivo, la construcción
de prototipos y el uso de utilidades CASE (Computer Aided
Software Engineering). Tradicionalmente, el desarrollo
rápido de aplicaciones tiende a englobar también la
usabilidad, utilidad y la rapidez de ejecución.
DESVENTAJAS VENTAJAS
MODELO DESARROLLO
ORIENTADO A PROTOTIPOS
El uso de prototipos se centra en la idea de ayudar
a comprender los requisitos que plantea el usuario
sobre todo si este no tiene una idea acabada de lo
que se desea. Además puede utilizarse cuando el
ingeniero en software tiene dudas acerca de la
viabilidad de la solución pensada.
desventajas ventajas
MODELO DE TIPO EVOLUTIVO
MODELO INCREMENTAL
El modelo incremental combina
elementos en cascada con la
filosofía interactiva de
construcción de prototipos. Se
basa en la filosofía de construir
incrementando las
funcionalidades del programa.
Este modelo aplica secuencias
lineales de forma escalonada
mientras progresa el tiempo en el
calendario. Cada secuencia lineal
produce un incremento del
software.
MODELO EN ESPIRAL
MODELO DE DESARROLLO
CONCURRENTE
Es un modelo
que
proporciona el
potencial para
el desarrollo
rápido de
versiones
incrementales
del software
Principalmente,
reúne
características
del modelo
clásico y de
prototipos
Planificación,
Análisis de
riesgos,
Ingeniería,
Evaluación del
cliente
Se divide en un
número de
actividades
estructurales
CARACTERISTIC
AS
Es un modelo de tipo de red donde todas las
personas actúan simultáneamente o al mismo tiempo.
Las actividades
de sistemas y
de
componentes
ocurren
simultáneamen
te y pueden
modelarse con
el enfoque
orientado a
objetos.
Una aplicación
cliente/servido
r típica se
implementa
con muchos
componentes,
cada uno de
los cuales se
pueden
diseñar y
realizar
concurrenteme
nte.
La concurrencia se
logra de dos formas:
MODELO DE TIPO AGIL
MODELO SCRUM
MODELO XP (Programación Externa)
Es una metodología ágil y flexible para
gestionar el desarrollo de software,
cuyo principal objetivo es maximizar
el retorno de inversión para su
empresa. Este método es para
trabajar en equipo a partir de
iteraciones o Sprints
Esta metodología
pone el énfasis en la
retroalimentación
continua entre cliente
y el equipo de
desarrollo y es idónea
para proyectos con
requisitos imprecisos
y muy cambiantes.
Metodología
basada en prueba y
error.
Planificación
flexible y
abierta.
Interacción
constante entre
cliente y equipo
de desarrollo
Característic
as:
MODELO DESARROLLO
DE LEAN
Principalmente consiste en ciclos de
evolución de software incrementales
en los que se posponen las decisiones
lo más posible hasta haber obtenido un
feedback del cliente y así reaccionar
lo más rápido y eficazmente posible a
sus necesidades.
Proporcionar siempre
el mejor valor por la
inversión..
Una
solución al
80% hoy,
en vez de
una al
100%
mañana.
El éxito depende de la
activa participación del
cliente.
Satisfacer
al cliente
es la
máxima
prioridad.
Característic
as:
INTEGRANTES:
• Bilbao Gutierrez Vladimir
• Huanca Quispe Israel William
• Mamani Villa Henry Jaens
• Rios Lopez Henry Remigio
• Valeriano Baltazar Jael Lany
• Vargas Mamani Brian Freddy
• Yujra Quispe Nitia Leonor

Weitere ähnliche Inhalte

Was ist angesagt?

Modelo de desarrollo rápido de aplicaciones (RAD)
Modelo de desarrollo rápido de aplicaciones (RAD)Modelo de desarrollo rápido de aplicaciones (RAD)
Modelo de desarrollo rápido de aplicaciones (RAD)EdwinCondoriGonzales1
 
Trabajo de sistemas de informacion rad
Trabajo de sistemas de informacion radTrabajo de sistemas de informacion rad
Trabajo de sistemas de informacion radHenry Cambal
 
Metodologia rad luis c
Metodologia rad luis cMetodologia rad luis c
Metodologia rad luis cLuis Cambal
 
modelos prescriptivos de procesos entrega por etapas & entrega evolutiva
modelos prescriptivos de procesos entrega por etapas & entrega evolutivamodelos prescriptivos de procesos entrega por etapas & entrega evolutiva
modelos prescriptivos de procesos entrega por etapas & entrega evolutivarodigueezleidy
 
Desarrollo rápido de aplicaciones web
Desarrollo rápido de aplicaciones webDesarrollo rápido de aplicaciones web
Desarrollo rápido de aplicaciones webSantiago Acurio
 
Desarrollo rápido de aplicaciones (rad)
Desarrollo rápido de aplicaciones (rad)Desarrollo rápido de aplicaciones (rad)
Desarrollo rápido de aplicaciones (rad)Jean Carlos Toa
 
Modelos de procesos del software
Modelos de procesos del softwareModelos de procesos del software
Modelos de procesos del softwareElvisCallisaya
 
Ciclo de vida incremental (Grupo 3)
Ciclo de vida incremental (Grupo 3)Ciclo de vida incremental (Grupo 3)
Ciclo de vida incremental (Grupo 3)cito0102
 
Modelos de desarrollo3
Modelos de desarrollo3Modelos de desarrollo3
Modelos de desarrollo3MarianaPuerta4
 

Was ist angesagt? (18)

Modelo de desarrollo rápido de aplicaciones (RAD)
Modelo de desarrollo rápido de aplicaciones (RAD)Modelo de desarrollo rápido de aplicaciones (RAD)
Modelo de desarrollo rápido de aplicaciones (RAD)
 
Trabajo de sistemas de informacion rad
Trabajo de sistemas de informacion radTrabajo de sistemas de informacion rad
Trabajo de sistemas de informacion rad
 
Metodologia rad luis c
Metodologia rad luis cMetodologia rad luis c
Metodologia rad luis c
 
Desarrollo rápido de aplicaciones
Desarrollo rápido de aplicacionesDesarrollo rápido de aplicaciones
Desarrollo rápido de aplicaciones
 
modelos prescriptivos de procesos entrega por etapas & entrega evolutiva
modelos prescriptivos de procesos entrega por etapas & entrega evolutivamodelos prescriptivos de procesos entrega por etapas & entrega evolutiva
modelos prescriptivos de procesos entrega por etapas & entrega evolutiva
 
Desarrollo rápido de aplicaciones web
Desarrollo rápido de aplicaciones webDesarrollo rápido de aplicaciones web
Desarrollo rápido de aplicaciones web
 
Modelos del software
Modelos del softwareModelos del software
Modelos del software
 
Cascada
CascadaCascada
Cascada
 
Desarrollo rápido de aplicaciones (rad)
Desarrollo rápido de aplicaciones (rad)Desarrollo rápido de aplicaciones (rad)
Desarrollo rápido de aplicaciones (rad)
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Wq presentacion grupo3
Wq presentacion grupo3Wq presentacion grupo3
Wq presentacion grupo3
 
Proceso unificadoderationalrup
Proceso unificadoderationalrupProceso unificadoderationalrup
Proceso unificadoderationalrup
 
Modelos de procesos del software
Modelos de procesos del softwareModelos de procesos del software
Modelos de procesos del software
 
Ciclo de vida incremental (Grupo 3)
Ciclo de vida incremental (Grupo 3)Ciclo de vida incremental (Grupo 3)
Ciclo de vida incremental (Grupo 3)
 
Rad
RadRad
Rad
 
Modelos de desarrollo3
Modelos de desarrollo3Modelos de desarrollo3
Modelos de desarrollo3
 
Modelos
ModelosModelos
Modelos
 
Modelos
ModelosModelos
Modelos
 

Ähnlich wie MODELOS DEL PROCESOS DE SOFTWARE

Presentación 162 modelos de proceso de software
Presentación 162 modelos de proceso de softwarePresentación 162 modelos de proceso de software
Presentación 162 modelos de proceso de softwareReset_the_cover
 
Jhostin vasquez modelos de software
Jhostin vasquez   modelos de softwareJhostin vasquez   modelos de software
Jhostin vasquez modelos de softwarejhostinvasquez
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del softwareDiego Llusco
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software Brihany Rossell
 
Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1Dalia Sandiego
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwareRadel Fuentes
 
Modelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareModelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareWilliam Matamoros
 
procesos de desarrollo de software
procesos de desarrollo de softwareprocesos de desarrollo de software
procesos de desarrollo de softwarejoseantonio897
 
Insidencias En Los Paradigmas De La Ingeniera De Software
Insidencias En Los Paradigmas De La Ingeniera De SoftwareInsidencias En Los Paradigmas De La Ingeniera De Software
Insidencias En Los Paradigmas De La Ingeniera De SoftwareUniversidad De Cordoba
 

Ähnlich wie MODELOS DEL PROCESOS DE SOFTWARE (20)

Tarea nayeli
Tarea nayeliTarea nayeli
Tarea nayeli
 
Presentación 162 modelos de proceso de software
Presentación 162 modelos de proceso de softwarePresentación 162 modelos de proceso de software
Presentación 162 modelos de proceso de software
 
Jhostin vasquez modelos de software
Jhostin vasquez   modelos de softwareJhostin vasquez   modelos de software
Jhostin vasquez modelos de software
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del software
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software
 
Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Modelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareModelos o Ciclos de vida de software
Modelos o Ciclos de vida de software
 
Presentacion grupo8
Presentacion grupo8Presentacion grupo8
Presentacion grupo8
 
Proceso del software
Proceso del softwareProceso del software
Proceso del software
 
Presentacion grupo 2
Presentacion grupo 2Presentacion grupo 2
Presentacion grupo 2
 
Modelos de procesos de software
Modelos de procesos de softwareModelos de procesos de software
Modelos de procesos de software
 
Proceso del software (Metodos Agiles)
Proceso del software (Metodos Agiles)Proceso del software (Metodos Agiles)
Proceso del software (Metodos Agiles)
 
procesos de desarrollo de software
procesos de desarrollo de softwareprocesos de desarrollo de software
procesos de desarrollo de software
 
Modelos de Procesos de Software
Modelos de Procesos de SoftwareModelos de Procesos de Software
Modelos de Procesos de Software
 
Grupo82018
Grupo82018Grupo82018
Grupo82018
 
Insidencias En Los Paradigmas De La Ingeniera De Software
Insidencias En Los Paradigmas De La Ingeniera De SoftwareInsidencias En Los Paradigmas De La Ingeniera De Software
Insidencias En Los Paradigmas De La Ingeniera De Software
 
CICLO_DE_VIDA_DEL_SOFTWARE.pptx
CICLO_DE_VIDA_DEL_SOFTWARE.pptxCICLO_DE_VIDA_DEL_SOFTWARE.pptx
CICLO_DE_VIDA_DEL_SOFTWARE.pptx
 
Modelos de Desarrollo de Software
Modelos de Desarrollo de SoftwareModelos de Desarrollo de Software
Modelos de Desarrollo de Software
 
Metodologias rup
Metodologias rupMetodologias rup
Metodologias rup
 

MODELOS DEL PROCESOS DE SOFTWARE

  • 2. ¿Qué es un modelo de procesos del software? es una descripción simplificada de un proceso del software que presenta una visión de ese proceso. Un modelo de flujo de trabajo Un modelo de flujo de datos o de actividad Un modelo de rol/acción. Actividades que son parte de los procesos y productos software:
  • 3. MODELO DE TIPO SECUENCIAL MODELO EN CASCADA Se denomina modelo en cascada porque su característica principal es que no se comienza con un paso hasta que no se ha terminado el anterior. El modelo en Cascada establece que el software debe ser construido, rigurosamente, a través de una transformación sucesiva de documentos, siguiendo una estrategia lineal de desarrollo. Primero saber qué se quiere y después, cuando se conozca todo lo que se quiere, empezar a construirlo.
  • 4. MODELO RAD El desarrollo rápido de aplicaciones o RAD (rapid application development) es un proceso de desarrollo de software, desarrollado inicialmente por James Martin en 1980. El método comprende el desarrollo interactivo, la construcción de prototipos y el uso de utilidades CASE (Computer Aided Software Engineering). Tradicionalmente, el desarrollo rápido de aplicaciones tiende a englobar también la usabilidad, utilidad y la rapidez de ejecución. DESVENTAJAS VENTAJAS
  • 5. MODELO DESARROLLO ORIENTADO A PROTOTIPOS El uso de prototipos se centra en la idea de ayudar a comprender los requisitos que plantea el usuario sobre todo si este no tiene una idea acabada de lo que se desea. Además puede utilizarse cuando el ingeniero en software tiene dudas acerca de la viabilidad de la solución pensada. desventajas ventajas
  • 6. MODELO DE TIPO EVOLUTIVO MODELO INCREMENTAL El modelo incremental combina elementos en cascada con la filosofía interactiva de construcción de prototipos. Se basa en la filosofía de construir incrementando las funcionalidades del programa. Este modelo aplica secuencias lineales de forma escalonada mientras progresa el tiempo en el calendario. Cada secuencia lineal produce un incremento del software.
  • 7. MODELO EN ESPIRAL MODELO DE DESARROLLO CONCURRENTE Es un modelo que proporciona el potencial para el desarrollo rápido de versiones incrementales del software Principalmente, reúne características del modelo clásico y de prototipos Planificación, Análisis de riesgos, Ingeniería, Evaluación del cliente Se divide en un número de actividades estructurales CARACTERISTIC AS Es un modelo de tipo de red donde todas las personas actúan simultáneamente o al mismo tiempo. Las actividades de sistemas y de componentes ocurren simultáneamen te y pueden modelarse con el enfoque orientado a objetos. Una aplicación cliente/servido r típica se implementa con muchos componentes, cada uno de los cuales se pueden diseñar y realizar concurrenteme nte. La concurrencia se logra de dos formas:
  • 8. MODELO DE TIPO AGIL MODELO SCRUM MODELO XP (Programación Externa) Es una metodología ágil y flexible para gestionar el desarrollo de software, cuyo principal objetivo es maximizar el retorno de inversión para su empresa. Este método es para trabajar en equipo a partir de iteraciones o Sprints Esta metodología pone el énfasis en la retroalimentación continua entre cliente y el equipo de desarrollo y es idónea para proyectos con requisitos imprecisos y muy cambiantes. Metodología basada en prueba y error. Planificación flexible y abierta. Interacción constante entre cliente y equipo de desarrollo Característic as:
  • 9. MODELO DESARROLLO DE LEAN Principalmente consiste en ciclos de evolución de software incrementales en los que se posponen las decisiones lo más posible hasta haber obtenido un feedback del cliente y así reaccionar lo más rápido y eficazmente posible a sus necesidades. Proporcionar siempre el mejor valor por la inversión.. Una solución al 80% hoy, en vez de una al 100% mañana. El éxito depende de la activa participación del cliente. Satisfacer al cliente es la máxima prioridad. Característic as:
  • 10. INTEGRANTES: • Bilbao Gutierrez Vladimir • Huanca Quispe Israel William • Mamani Villa Henry Jaens • Rios Lopez Henry Remigio • Valeriano Baltazar Jael Lany • Vargas Mamani Brian Freddy • Yujra Quispe Nitia Leonor