Está en la página 1de 2

Universidad Mariano Gálvez

Facultad de Ingeniería en Sistemas y


Ciencias de la Computación
Ingeniería del Software Prueba Corta No. 1

Nombre: Kimberly Carolina Salazar Sumalé

Carné: 7690-20-3305 Fecha: 02/03/2024

1. ¿Qué es software?

Instrucciones (programas de cómputo) que cuando se ejecutan proporcionan las


características, función y desempeño buscados.

Estructuras de datos que permiten que los programas manipulen en forma adecuada
la información

Información descriptiva tanto en papel como en formas virtuales que describen la


operación y uso de programas.

2. Enumere y describa los flujos de proceso de software

a) Flujo Lineal
1 Comunicación
2 Planeación
3 Modelado
4 Construcción
5 Despliegue
b) Flujo de proceso Iterativo
1 Comunicación
2 Planeación
3 Modelado
4 Construcción
5 Despliegue

3. ¿Cuáles son los dominios de aplicación del software?

Software de sistemas

Software de aplicación

Software de ingeniería y ciencias

Software incrustado

Software de línea de productos

Aplicación Web

Software de inteligencia artificial


4. ¿Como se relaciona la ingeniería del software con otras disciplinas?

❖ Ciencias de la computación. Teorías y funciones de computadoras

❖ Atención a clientes internos y externos.

En términos generales son los primeros que generan problemas con los sistemas de información
debido a la prevención en los sistemas de testing y control de calidad del software, lo cual genera
mucha atención de soporte post implementación.

❖ La ingeniería de software desarrolla los siguientes puntos para resolver problemas.

1. Métodos, 2. Herramientas, 3. Procedimientos, y 4. Paradigmas.

5. ¿Qué se entiende por crisis del software?

Se definieron los problemas que surgían en el desarrollo de sistemas de software, cuyos


proyectos terminaban tarde, desbordando los presupuestos y con problemas de
funcionamiento
6. ¿Es el modelo que sugiere un enfoque sistemático y secuencial para el desarrollo
del software?

Modelo Cascada
7. ¿Qué es UML?

Es un intento por obtener los mejores rasgos y características de los modelos tradicionales del
proceso de software, pero en forma que implemente muchos de los mejores principios del
desarrollo ágil de software.
8. ¿Qué son Metodologías Agiles?

Las metodologías agiles o scrum, se caracterizan por ser adaptativas y flexibles, lo cual significa
que nos permite evolucionar el proyecto de una manera más ágil en función de nuestras
necesidades.
9. ¿Qué son Metodologías Tradicionales?

En este Modelo es necesario terminar y validar cada una de las fases antes de pasar a la
siguiente. Se puede decir que con esta metodología vamos sobre seguro y prevenimos errores,
aunque se dilate más en el tiempo la entrega final del proyecto.
10. ¿Cuáles son las principales diferentes entre las metodologías agiles y tradicionales?

Los sistemas tradicionales se centran en la planificación proactiva, donde factores como el


costo, el alcance y el tiempo son importantes. Por otro lado, la gestión ágil de los proyectos
prioriza el trabajo en equipo, la colaboración con los clientes y la flexibilidad.

También podría gustarte