Recurring |
one_organization |
a) The software failure incident related to the Boeing 737 struggling to take off due to the wrong temperature input by the pilots happened again within the same organization. The incident occurred on a Sunwing holiday flight from Belfast to Corfu on 21 July last year [77609]. The Air Accidents Investigation Branch recommended that all Boeing 737s have a software upgrade to ensure the plane crosschecks the information typed into the flight management system with its own temperature sensors, which had been available but not installed on the Sunwing flight.
b) The software failure incident related to the wrong temperature input causing a plane to struggle during takeoff has not been explicitly mentioned to have happened at other organizations or with their products and services in the provided articles. |
Phase (Design/Operation) |
design |
(a) The software failure incident in the articles can be attributed to the design phase. The incident occurred because the pilots typed the wrong temperature into the onboard computer, leading to the autopilot calculating the takeoff speed based on the incorrect temperature input [77609, 77582]. This design flaw in the system development process contributed to the plane struggling to take off and flying low for two and a half miles after departure, potentially leading to catastrophic consequences. Additionally, the Air Accidents Investigation Branch recommended a software upgrade to ensure the plane crosschecks the information typed into the flight management system with its own temperature sensors, highlighting a design-related solution to prevent such incidents in the future [77609].
(b) The software failure incident does not seem to be directly related to the operation phase or misuse of the system. The focus of the incident was on the incorrect temperature input during the design phase, which led to the plane's struggle during takeoff. There was no indication in the articles that the failure was caused by the operation or misuse of the system. |
Boundary (Internal/External) |
within_system, outside_system |
(a) The software failure incident in the articles is primarily within_system. The incident occurred because the pilots typed the wrong temperature into the onboard computer, causing the autopilot to calculate the takeoff speed based on the incorrect temperature input [77609, 77582]. This internal error within the system led to the plane struggling to take off and flying low for a significant distance after departure. Additionally, the software upgrade recommended by the Air Accidents Investigation Branch was aimed at ensuring the plane crosschecks the information typed into the flight management system with its own temperature sensors, indicating an internal system improvement to prevent such incidents in the future [77609].
(b) The software failure incident also had elements of outside_system factors. The crew members' mistake of entering the wrong temperature was attributed to potential jetlag affecting one of the pilots, which is an external factor influencing the crew's performance [77609]. Furthermore, the investigation found that the crew did not recognize the issue until they reached the end of the runway, indicating a lack of alerting mechanisms or external checks to catch such errors during the pre-flight phase [77582]. |
Nature (Human/Non-human) |
non-human_actions, human_actions |
(a) The software failure incident occurred due to non-human actions, specifically a mistake in entering the outside temperature into the Flight Management Computer. This error led to the autopilot calculating the takeoff speed based on the wrong temperature, resulting in the plane struggling to take off and flying low for a significant distance [77609, 77582].
(b) The incident also involved human actions as the crew members were responsible for entering the incorrect temperature into the system. Investigators found that one of the pilots may have been suffering from jetlag, which could have contributed to the error. Additionally, the crew did not report the incident themselves, and the aircraft operator, tour operator, or aircraft commander failed to inform the Air Accidents Investigation Branch about the incident, despite having a legal duty to do so [77609, 77582]. |
Dimension (Hardware/Software) |
hardware, software |
(a) The software failure incident occurring due to hardware:
- The incident involved a Boeing 737 struggling to take off due to pilots typing the wrong temperature into the onboard computer, which led to the plane lifting off at the extreme end of the runway and striking a light on the ground [77609].
- The crew did not recognize the issue until they reached the end of the runway, indicating a lack of alert or warning systems during takeoff [77582].
(b) The software failure incident occurring due to software:
- The error on the Flight Management Computer, where a crew member entered the wrong outside temperature, resulted in the assumed temperature thrust only delivering 60% of the required thrust for takeoff [77582].
- The Air Accidents Investigation Branch recommended a software upgrade for all Boeing 737s to ensure the plane crosschecks the information typed into the flight management system with its own temperature sensors [77609]. |
Objective (Malicious/Non-malicious) |
non-malicious |
(a) The software failure incident in the articles was non-malicious. The incident occurred due to human error when one of the pilots entered the wrong temperature into the onboard computer, causing the autopilot to calculate the takeoff speed based on the incorrect temperature [-77609, -77582]. Additionally, the crew did not report the incident themselves, and there was no indication of any malicious intent behind the error. |
Intent (Poor/Accidental Decisions) |
poor_decisions, accidental_decisions |
(a) The intent of the software failure incident related to poor_decisions:
- The incident occurred when the crew members entered the wrong temperature into the Flight Management Computer, leading to the autopilot calculating the takeoff speed based on the incorrect temperature [77609, 77582].
- Investigators found that one of the pilots may have been suffering from jetlag, which could have contributed to the error in inputting the temperature [77609].
- The crew did not report the incident themselves, indicating a lack of proactive action to address the mistake [77609].
- The Air Accidents Investigation Branch recommended a software upgrade to ensure the plane crosschecks the information typed into the flight management system with its own temperature sensors, indicating a need for better decision-making processes regarding software updates [77609].
(b) The intent of the software failure incident related to accidental_decisions:
- The error in inputting the temperature into the Flight Management Computer was described as a mistake made by the crew members [77582].
- The crew did not recognize the issue with the temperature input until they reached the end of the runway, suggesting an unintended decision that led to the software failure [77582].
- The investigation found that the crew were unlikely to detect any abnormality due to normal limitations in human performance, indicating that the mistake was not intentional but rather a result of human error [77582]. |
Capability (Incompetence/Accidental) |
development_incompetence, accidental |
(a) The software failure incident in the articles can be attributed to development incompetence. The incident occurred because the pilots of the Boeing 737 entered the wrong temperature into the onboard computer, leading to the autopilot calculating the takeoff speed based on the incorrect temperature of -52C instead of the actual temperature of 16C [77609, 77582]. This mistake was a result of human error or lack of professional competence in entering the correct data into the system, which ultimately led to the plane struggling to take off and almost causing a catastrophic incident.
(b) Additionally, the incident can also be categorized as accidental, as the error in entering the wrong temperature was not intentional but rather a mistake made by the crew members. The crew member accidentally entered -52C instead of the correct temperature of 16C into the Flight Management Computer, which resulted in the plane not achieving the required thrust for takeoff [77582]. This accidental error almost led to a catastrophic incident during the flight from Belfast to Corfu. |
Duration |
temporary |
The software failure incident described in the articles can be categorized as a temporary failure. The incident occurred due to a mistake made by the cabin crew when entering the outside temperature into the Flight Management Computer, resulting in the system calculating the takeoff speed based on the incorrect temperature of -52C instead of the actual temperature of 16C [77609, 77582]. This temporary failure led to the plane not achieving the required thrust for takeoff, which could have had catastrophic consequences. Additionally, the investigation found that the crew did not recognize the issue until they reached the end of the runway, indicating a temporary nature of the failure [77582]. |
Behaviour |
crash, omission, timing, value, other |
(a) crash: The incident involving the Boeing 737 at Belfast International Airport can be categorized as a crash type of software failure. The pilots entered the wrong temperature into the onboard computer, causing the autopilot to calculate the takeoff speed based on the incorrect temperature. This led to the plane struggling to take off, almost reaching the end of the runway, and flying low for two and a half miles before climbing to a safe altitude [77609, 77582].
(b) omission: The software failure incident also involved an omission type of failure. The crew member mistakenly entered the outside temperature as -52C instead of the actual temperature of 16C into the Flight Management Computer. This error resulted in the assumed temperature thrust delivering only 60% of the required thrust for takeoff, leading to the plane not achieving its top speed and hitting a light at the end of the runway [77582].
(c) timing: The timing of the software failure incident can be considered a factor in this case. The crew did not recognize the issue with the incorrect temperature input until they reached the end of the runway, indicating a delay in detecting the error. Additionally, the malfunction that should have alerted staff to the mistake did not occur during takeoff, further highlighting a timing-related failure aspect [77582].
(d) value: The software failure incident also involved a value type of failure. The incorrect temperature input led to the system performing its intended functions incorrectly, resulting in the plane not receiving the necessary thrust for takeoff, which could have had catastrophic consequences [77609, 77582].
(e) byzantine: There is no indication in the articles that the software failure incident exhibited a byzantine type of behavior, which involves inconsistent responses and interactions.
(f) other: The software failure incident also involved a human factor, as one of the pilots may have been suffering from jetlag, which could have contributed to the error in entering the temperature. This human error aspect adds another dimension to the behavior of the software failure incident [77609]. |