Paste
Copy
Cut
Options

¡Tu solución está lista!

Nuestra ayuda de expertos desglosó tu problema en una solución confiable y fácil de entender.

Mira la respuesta
  • Pregunta: Wayne Davidson es ingeniero de software en la división aeroespacial de Occidental Engineering, una gran empresa de ingeniería. Durante los últimos dos años ha trabajado como ingeniero de pruebas para Operation Safe Skies, un proyecto para construir un prototipo del sistema de control de tráfico aéreo de próxima generación. Este proyecto, financiado mediante

    Wayne Davidson es ingeniero de software en la división aeroespacial de Occidental Engineering, una gran empresa de ingeniería. Durante los últimos dos años ha trabajado como ingeniero de pruebas para Operation Safe Skies, un proyecto para construir un prototipo del sistema de control de tráfico aéreo de próxima generación. Este proyecto, financiado mediante un contrato de la Agencia Federal de Aviación (FAA), es muy importante para Occidental. Con todos los recortes en el gasto en defensa, la división aeroespacial ha estado perdiendo negocios. El proyecto Safe Skies ha proporcionado negocios muy necesarios y podría dar lugar a un contrato mucho mayor si tiene éxito. Consciente de su importancia estratégica, la empresa había ofertado de forma muy agresiva por el contrato original. De hecho, lo habían "rebajado", ofertando menos de lo que se necesitaría para hacer el trabajo correctamente. Sintieron que esa era la única manera de vencer a sus competidores, que estaban igualmente hambrientos de trabajo. Debido a su situación financiera algo inestable, la empresa no estaba dispuesta a asumir pérdidas en el proyecto, por lo que el proyecto no contaba con fondos ni personal suficientes. Sin embargo, quienes trabajan en el proyecto han hecho un esfuerzo heroico, trabajando dieciocho horas al día, siete días a la semana para cumplir con el plazo, porque saben lo mucho que significa para la empresa, sin mencionar sus propios puestos de trabajo. Ahora están muy cerca del éxito. Se completó una versión del prototipo y se la entregó a Wayne para que la pruebe. Realizó extensas simulaciones y descubrió que funciona como debería, excepto por un pequeño problema. Cuando hay demasiadas aeronaves en el sistema, a veces se pierde el rastro de una o más de ellas. El avión "olvidado" simplemente desaparecerá de la pantalla, no habrá rastro de él en ninguna parte y será ignorado por todas las pruebas de prevención de colisiones y otras pruebas de seguridad. Wayne ha estado trabajando con los diseñadores de software para identificar la causa del problema y lo han rastreado hasta un error sutil en la asignación y reutilización de la memoria. Confían en que podrán solucionarlo, pero les llevará un mes o más realizar el rediseño, la codificación y las pruebas. Wayne se reúne con su jefa, Deborah Shepherd, la directora del proyecto, para discutir las implicaciones. Ella le dice que lo que pide es imposible. El contrato requiere que la empresa entregue una versión funcional y totalmente certificada del software en tres días para la integración y prueba del sistema. El gobierno ha desarrollado una política nueva y estricta sobre el incumplimiento de los plazos y los sobrecostos, y Occidental teme que si no cumplen con este plazo, el gobierno los convierta en un ejemplo. Estarían sujetos a multas y a la pérdida del resto del contrato prototipo; y es posible que no se les permita ofertar por el contrato para el sistema completo. Esto tendría un efecto devastador en la división aeroespacial y provocaría la pérdida de miles de puestos de trabajo. Consideran si pueden aplicar un parche rápido al software antes de entregarlo, pero Wayne se niega rotundamente a publicar cualquier código que no haya sido probado exhaustivamente. Siempre existe la posibilidad de que el parche interactúe con alguna otra parte del programa para crear un nuevo error. "Entonces tendremos que entregar el software tal como está", afirma Deborah. "No puedo poner en peligro este proyecto ni los puestos de trabajo de mi gente si no cumple con ese plazo". "¡No podemos hacer eso!" exclama Wayne. "Eso es como entregar un coche con frenos defectuosos". "No te preocupes", le asegura Deborah. "Tenemos contactos en la FAA, por lo que conocemos sus planes de prueba. Harán muchas simulaciones para asegurarse de que el software funcione con el hardware y tenga toda la funcionalidad especificada en las especificaciones. Luego harán pruebas en vivo, pero solo en Un aeropuerto pequeño, con un sistema de respaldo activo en todo momento. No hay forma de que sobrecarguen el sistema en nada de esto. Después de eso, tendrán algunas solicitudes de cambio. Incluso si no lo hacen, podemos darles una versión actualizada. del programa Podemos incluir la corrección del error. Nunca verán el problema. Incluso si lo hacen, podemos afirmar que fue un suceso aleatorio que no necesariamente aparecería en nuestras pruebas. en cualquier peligro." "Tal vez no encuentren el error, pero sé que está ahí. Mentiría si dijera que el sistema pasó todas las pruebas necesarias. No puedo hacer eso. De todos modos, sería ilegal y poco profesional". "Se puede certificar que es seguro, porque así es, de la forma en que lo van a utilizar". Y así lo hace. Al final, Wayne aprueba el software. Se entrega a la FAA y supera todas las pruebas preliminares, incluidas pruebas en vivo en un pequeño aeropuerto en el Medio Oeste. Como resultado de estas pruebas, la FAA solicita algunos cambios en la interfaz de usuario, y cuando Occidental entrega el nuevo software incluye una solución robusta al problema de la desaparición del avión. Nadie fuera del grupo de Deborah se entera del problema. De hecho, el éxito de Occidental con el prototipo conduce a importantes contratos para software de control de tráfico aéreo, dando un negocio muy necesario a la división aeroespacial. Esto salva cientos de puestos de trabajo y permite a la empresa agregar cientos más. Wayne Davidson, sin embargo, se jubila anticipadamente una vez finalizado el proyecto del prototipo para escribir un libro sobre pruebas de software. Siente que el libro debería tener un capítulo sobre ética, pero nunca se atreve a escribirlo.

    pregunta Análisis ético del estudio de caso Prepare un informe de unas 500 palabras que proporcione un análisis ético de las cuestiones planteadas en el estudio de caso. Su informe debe incluir al menos lo siguiente:

  • Chegg Logo
    Esta es la mejor manera de resolver el problema.
    Solución

    ¡Hola espectadores! Respuesta: Esta investigación contextual presenta la importancia de la moral en las tareas básicas y el problema moral que enfrentan los Venture Chiefs al ejecutar sus actividades. "Los fines no legitiman los significados" ha sido

    Mira la respuesta completa
    answer image blur