Examen Febrero 2019 pregunta 25

Examen Febrero 2019 pregunta 25

de Facundo Andres Torterola Artave -
Número de respuestas: 1

25)

Según lo visto en el curso, verificación puede definirse cómo:
a) Comprobar que el sistema cumple con los requisitos especificados (funcionales y no funcionales)
b) Lograr que el software deba cumplir una especificación.
c) Proceso de evaluar un sistema o componente, con el fin de determinar si los productos de cierta fase de desarrollo, satisfacen las condiciones impuestas al comienzo de dicha fase
d) Todas las opciones con correctas

Por que son correctas la b y la c?


En respuesta a Facundo Andres Torterola Artave

Re: Examen Febrero 2019 pregunta 25

de Cecilia Apa -

Hola Facundo,

La pregunta que habría que hacerse es ¿por qué no son correctas?

La respuesta b) "Lograr que el software deba cumplir una especificación." es en lo que se basan las pruebas de caja negra. Se diseñan pruebas de acuerdo a la especificación del objeto bajo pruebas y mediante su ejecución se determina si este cumple o no con su especificación.

La respuesta c) "Proceso de evaluar un sistema o componente, con el fin de determinar si los productos de cierta fase de desarrollo, satisfacen las condiciones impuestas al comienzo de dicha fase" Muchas veces en fases tempranas de desarrollo imponemos cierta flexibilidad en relación a lo que se construye en dicha fase, de acuerdo al objetivo de la fase. En el MUM, por ejemplo, el objetivo de la fase de elaboración es estabilizar la arquitectura e implementar los requisitos relevantes para la arquitectura. Al momento de las pruebas, es probable que se ponga foco en dichos requisitos desde el punto de vista de factibilidad técnica, que desde otros puntos de vista, como ser: robustez, usabilidad, etc.

Espero haber aclarado.


Saludos,

Cecilia.