2. ¿Que pasaría si los programadores hicieran aviones? 1- Por que se da ese fenómeno? Porque no llevaron en orden todos los pasos para hacer el avión, porque después de que funcionaba el avión no lo terminaron de armar sino que lo armaron hasta cuando estaba trabajando.
3. 2- ¿Cual es mensaje que te dejo el video? Que es importante la aplicación de los pasos requeridos para la creación de un software y dejar un trabajo completo y bien hecho para que no nos de un mal desempeño.
4. 3- ¿Se hará realmente lo correcto? Según mi criterio no porque ellos hicieron funcionar el avión y después lo hicieron que desempeñara su función y luego lo terminaron de armar en lo que iba volando. Y lo que se tenia que haber echo era primero terminarlo y después ponerlo a trabajar.
5. 4- ¿Que estrategias nos proporciona la ingeniería de Software para resolver esta situación? Nos proporciona métodos, técnicas y estrategias para el desarrollo de el sistema y también que nos haga mas fácil su aplicación y que nos ayude a mantener y llevar el orden la creación del software.
6. ¨Ariane Flight 501¨ 1- ¿Que fue lo que sucedió? El cohete después de despegar y ya cuando alcanzo una altura determinada el exploto.
7. 2- ¿Que efectos tienen las fallas del Software sobre el cohete? Tiene fallas y efectos muy malos ya que el mal desarrollo del software fue una de las principales causas por la cual exploto el avión y también dio perdidas de millones de dólares para la empresa que construyo el cohete.
8. 3- ¿Como afecta nuestras vidas que el Software no sea de calidad? Si el software no es de calidad no podrá desempeñar bien todas sus funciones, y será eficiente para el usuario y este le traerá dificultades al momento de ejecutar dicho software .
9. 4- ¿Como podremos garantizar la calidad en el desarrollo de software? Se puede garantizar si se han realizado todos los pasos que nos llevan a una buena creación del Software y también si hemos realizado las pruebas necesarias para verificar y probar el buen funcionamiento del software y así también garantizar al usuario la calidad del software que se le esta proporcionando.