Está en la página 1de 4

Universidad Autónoma de Nuevo León

Facultad de Ingeniería Mecánica y Eléctrica

Ing. Evanivaldo Rivelino Medina Ruiz

Verificación y Validación de Software.

Cuestionario: Introducción a la verificación y validación de software.

N1-N3 Jueves 002

Equipo 1.

Nombre Matrícula
Jesús Roberto Ramos Soto 1974861
José Alejandro Mendoza Sanchez 1986939
Jessica Yaneth Estrada García 1971974
Victor Gallegos Cáceres 1812987
Daniel Flores Rivas 1923796
Tomas Everardo Martínez Cerda 1862241
José Roberto Esparza Reséndiz 1954475
Josue David Guzman Alvarado 1933621
1. ¿De qué se encarga principalmente un ingeniero de tecnología de software?
Lidera la innovación y se encarga de resolver desafíos complejos a través del diseño
y desarrollo de sistemas de software eficientes y confiables.

2. Además de programación, ¿qué otra disciplina practica la ingeniería de


software?
La carrera de ingeniería de software también toma parte en el desarrollo de la
documentación asociada y los datos de configuración requeridos para hacer que
estos programas operen de manera correcta.

3. ¿Cuál es el propósito de la verificación en el ciclo de desarrollo de software?


Determinar si los productos cumplen los requisitos establecidos.

4. ¿En qué fase específica ocurre la verificación?


Ocurre en puntos determinados del ciclo de desarrollo, y es importante para detectar
y corregir desviaciones en fases iniciales.

5. ¿Cuáles son las características clave de la validación en el desarrollo de


software?
Características clave son la evaluación integral y verificación del cumplimiento de
requisitos finales.

6. ¿Cómo se diferencia la validación de la verificación?


La verificación se centra en productos y ocurre en puntos determinados, mientras
que la validación analiza el sistema en su totalidad y se realiza al final del ciclo.

7. ¿Qué es software?
Programas de cómputo y documentación asociada. Los productos de software se
desarrollan para un cliente en particular o para un mercado en general.

8. ¿Cuáles son los atributos del buen software?


El buen software debe entregar al usuario la funcionalidad y el desempeño
requeridos, y debe ser sustentable, confiable y utilizable.

9. ¿Qué es ingeniería de software?


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.

10. ¿Cuáles son las actividades fundamentales de la ingeniería de software?


Especificación, desarrollo, validación y evolución del software.
11.¿En qué se interesa la Ingeniería en Software?
En actividades de administración del proyecto de software, desarrollo de
herramientas y métodos y teorías para el apoyo de la producción de software.

12. ¿Cuál es la principal diferencia entre la Ingeniería de Software y Ciencias


de la Computación?
La primera se enfoca en el desarrollo práctico del sistema, mientras que en la
segunda abarca la teoría y fundamentos.

13. ¿Cuál es el costo aproximado del proceso de software?


60% de costo para desarrollo y 40% de prueba.

14. ¿A qué se le conoce como, la diversidad creciente, demanda de tiempo


limitado para distribución y desarrollo de software confiable?
Principales retos de la Ingeniera de Software

15. ¿Cómo se conoce al enfoque sistemático que se usa en la ingeniería de


software?
Proceso de software.

16. ¿Cuál es la ventaja principal de utilizar métodos y técnicas de ingeniería


de software en comparación con el enfoque de diseño de programas como
proyectos personales?
El costo/Es más barato

17. ¿Cómo enfrenta la ingeniería de software el desafío de la heterogeneidad


en sistemas distribuidos, considerando la creciente necesidad de operar en
redes con diversos tipos de computadoras y dispositivos móviles?
Desarrollando técnicas para construir software confiable y flexible.

18. ¿Por qué la seguridad y confianza son aspectos esenciales en el desarrollo


de software, especialmente considerando la ubicuidad del software en todos
los aspectos de la vida?
Porque el software está vinculado con todos los aspectos de la vida, por lo que es
esencial confiar en éste. Por ello, la información debe estar segura ante ataques de
usuarios malintencionados.

19. ¿Cuáles son los fundamentos de la ingeniería de software?


• Deben llevarse a cabo usando un proceso de desarrollo administrado y
comprendido.
• El software debe ser seguro, eficiente y comportarse como se espera.
• Es importante comprender y gestionar la especificación y los requerimientos
del software.
• Tiene que usar de manera tan efectiva como sea posible los recursos
existentes.

20. ¿Qué involucra el uso efectivo de los recursos existentes en la ingeniería


de software?
Que, en donde sea adecuado, hay que reutilizar el software que se haya
desarrollado en vez de diseñar uno nuevo.

También podría gustarte