Consigna

Untitled

Resolución

1) Describa a la ingeniería de software. Enumere y defina sus actividades genéricas

Ingeniería de software

Sommerville: La ingeniería de software es una disciplina de la ingeniería que se interesa por todos los aspectos de la producción de software.

Pressman: Consiste en la aplicación de enfoques sistemáticos, disciplinados y medibles para el desarrollo, operación y mantenimiento de software y el estudio de estos enfoques.

Actividades genéricas

Según el Sommerville

Conjunto de actividades y resultados asociados para generar un producto de software. Actividades básicas que debe tener todo Proceso de Software:

2) Describa las caracteristicas distintivas, ventajas y desventajas de un modelo de proceso a elección. Indique en que casos puede utilizarse.

Proceso de software

<aside> 🧠 Un modelo de proceso de software es una representación abstracta de un proceso de tu software. En ellos no se describe en detalle cada actividad específica, sino el marco de trabajo del proceso. Estos modelos se utilizan para explicar diferentes enfoques en el desarrollo de software. Para sistemas muy grandes, se pueden utilizar combinaciones de modelos de proceso para desarrollar diversas partes del sistema, llamándose entonces al proceso global “proceso híbrido”

</aside>

Modelo de cascada