trabajo semana 3 El proceso del software

EL PROCESO DEL SOFTWARE

 Grupo 8:

Integrantes:

  1. Bautista Ruiz Cristhian Alexander

  2. Rojas Aguirre Diego Gabriel 

  3. Goicochea Chávez Diego Renzo

  4. Sanchez Bautista Jhimy



EL PROCESO DEL SOFTWARE

• Modelo de cascada.  {Diego GABRIEL}

• Modelo de procesos incremental. {Jhimy}

• Modelo de procesos evolutivo. {Cristhian}

• Modelos concurrentes. (Diego renzo)



  1. Modelo de cascada 


El término “waterfall model” hace referencia a un procedimiento secuencial que permite representar un proyecto en base a unas fases que se suceden entre sí.




El modelo de cascada es un procedimiento lineal que se caracteriza por separar los procesos de desarrollo en sucesivas fases de proyecto. Los resultados de cada una de las fases sirven como hipótesis de partida para la siguiente, este modelo es muy útil al momento de la creación de softwares. cada una de estas fases se basa en la anterior y corrige o verifica los resultados de esta.
el modelo se propuso por Winston W. Royce de esta forma:


1. Requisitos de sistema

2. Requisitos de software

3. Análisis

4. Diseño

5. Implementación

6. Prueba

7. Servicio




  1. Modelo de proceso incremental:


El modelo incremental aplica secuencias lineales de forma escalonada mientras progresa el tiempo en el calendario. Cada secuencia lineal produce un incremento del software, Cuando se utiliza un modelo incremental, el primer incremento a menudo es un producto esencia.




  1. Modelo de procesos evolutivo. Es el desarrollo de una versión inicial, la cual se va a exponer después, de acuerdo con los comentarios de los clientes se irá mejorando cada vez más. En este tipo de modelos se tienen:

  • Modelo de construcción de prototipos: Gracias la construcción de prototipos nos ayuda a entender a como realizar el producto final.

-Modelo en espiral. Se centra en algunas de las prácticas fundamentales del desarrollo de software, como son: La orientación al manejo de riesgos, la orientación al cliente y el desarrollo iterativo.




  1. Modelos concurrentes:  

El modelo de concurrencia también se denomina ingeniería concurrente y define una serie de eventos que desencadenan la transición de cada actividad, acción o tarea de la ingeniería de software de un estado a otro. Este modelo se utiliza a menudo como paradigma de desarrollo de aplicaciones cliente / servidor. Proporcione una meta descripción del proceso de software. El modelo de concurrencia tiene la capacidad de describir múltiples actividades de software que ocurren al mismo tiempo.

Cuando se aplica a cliente/servidor, el modelo de proceso concurrente define actividades en dos dimensiones:


  1. Dimensión de sistemas.

  2. Dimensión de componentes.






música de fondo
https://www.youtube.com/watch?v=nOX4PGKVjUk




Comentarios