Resolver las siguientes preguntas y preparar un material de exposición.
Referencia: Capítulo 16 de libro INGENIERIA DE SOFTWARE del autor Roger Pressman
1. ¿Es posible evaluar la calidad del software si el cliente cambia continuamente lo
que se supone que debe hacerse? 2. ¿Un programa puede corregirse y aun así ser confiable? Explique su respuesta. 3. ¿Un programa puede corregirse y tener buena calidad? Explique lo que responda. 4. ¿Por qué es frecuente que haya tensiones entre el grupo de ingeniería de software y el del aseguramiento de la calidad? ¿Es saludable eso? 5. El lector tiene la responsabilidad de mejorar la calidad del software en su organización. ¿Qué es lo primero que debe hacer? ¿Qué es lo siguiente? 6. Además de contar los errores y defectos, ¿hay otras características cuantificables de software que impliquen calidad? ¿Cuáles son y cómo podrían medirse directamente? 7. Considere dos sistemas cuya seguridad sea crítica y que estén controlados por computadora. Enliste al menos tres peligros que se relacionen directamente con fallas del software.
Resolver las siguientes preguntas y preparar un material de exposición.
Referencia: Capítulo 17 de libro INGENIERIA DE SOFTWARE del autor Roger Pressman
1. Con sus palabras, describa la diferencia entre verificación y validación. ¿Ambas
usan los métodos de diseño de casos de prueba y estrategias de pruebas? 2. Mencione algunos problemas que pueden asociarse con la creación de un grupo de prueba independiente. 3. ¿Por qué un módulo altamente acoplado es difícil para la prueba de unidad? 4. ¿Cómo puede la calendarización del proyecto afectar la prueba de integración? 5. ¿Quién debe realizar la prueba de validación: el desarrollador o el usuario del software? Justifique su respuesta.