Recurring |
unknown |
The articles do not mention any specific software failure incident happening again at the same organization (UPS) or at multiple organizations. Therefore, the information related to the software failure incident happening again at one organization or multiple organizations is unknown. |
Phase (Design/Operation) |
design, operation |
(a) The software failure incident related to the design phase is evident in the UPS cargo plane crash incident. The National Transportation Safety Board (NTSB) pointed out that UPS did not update the software on a ground proximity warning system, which could have provided the crew with an earlier indication that they were too close to the ground. NTSB member Robert Sumwalt criticized UPS for failing to take actions that could have prevented the crash, specifically mentioning the lack of software updates on the plane's warning system [29728].
(b) The software failure incident related to the operation phase is highlighted by the fact that UPS did not provide all available weather information to the pilots. This lack of information led to the pilots expecting to see the airport after descending below clouds at 1,000 feet, but they didn't clear the clouds until 350 feet. Additionally, the NTSB mentioned that the captain did not have a stabilized approach in the final minutes, indicating issues with the operation of the aircraft [29728]. |
Boundary (Internal/External) |
within_system |
(a) within_system: The software failure incident related to the UPS cargo plane crash in Alabama was primarily within the system. The failure was attributed to the pilots' errors, such as the captain failing to correctly program the aircraft computer, failing to monitor the plane's altitude, and not relaying important information to the co-pilot [29728]. Additionally, the global delivery company, UPS, was criticized for not updating the software on a ground proximity warning system, which could have provided the crew with an earlier indication that they were too close to the ground [29728].
(b) outside_system: There is no specific mention in the articles of the software failure incident being caused by contributing factors originating from outside the system. |
Nature (Human/Non-human) |
non-human_actions, human_actions |
(a) The software failure incident occurring due to non-human actions:
- The NTSB mentioned that UPS did not update software on a ground proximity warning system, which could have given the crew an earlier indication they were too close to the ground. This failure to update the software was a contributing factor that was not directly related to human actions [29728].
(b) The software failure incident occurring due to human actions:
- The NTSB cited a litany of errors made by the pilots, including the captain failing to correctly program an aircraft computer, failing to monitor the plane's altitude, and not relaying important information to the co-pilot. These human errors directly contributed to the crash of the UPS cargo plane [29728]. |
Dimension (Hardware/Software) |
hardware, software |
(a) The software failure incident occurring due to hardware:
- The NTSB mentioned that UPS did not update software on a ground proximity warning system, which could have given the crew an earlier indication they were too close to the ground. This failure to update the software on the system was a hardware-related contributing factor to the incident [29728].
(b) The software failure incident occurring due to software:
- The NTSB did not directly attribute the software as a contributing factor in the incident. However, there was a mention of the need for UPS to update software on a ground proximity warning system, indicating a potential software-related issue that could have played a role in the crash [29728]. |
Objective (Malicious/Non-malicious) |
non-malicious |
(a) The software failure incident in the UPS cargo plane crash in Alabama in 2013 was non-malicious. The incident was primarily attributed to errors made by the pilots, including the captain failing to correctly program the aircraft computer, failing to monitor the plane's altitude, and not relaying important information to the co-pilot. Additionally, UPS was criticized for not updating the software on a ground proximity warning system, which could have provided the crew with an earlier indication that they were too close to the ground [29728].
(b) The incident was not attributed to malicious intent but rather to a series of errors and failures in both human actions and software updates that could have potentially prevented the crash. |
Intent (Poor/Accidental Decisions) |
unknown |
The articles do not provide information about a software failure incident related to either poor_decisions or accidental_decisions. |
Capability (Incompetence/Accidental) |
development_incompetence |
(a) The software failure incident related to development incompetence:
- The NTSB pointed out that UPS did not update software on a ground proximity warning system, which could have provided the crew with an earlier indication they were too close to the ground. This lack of software update was highlighted as a factor that could have prevented the crash [29728].
- NTSB member Robert Sumwalt criticized UPS for not taking actions that could have prevented the crash, mentioning that if UPS officials had an iPhone, they would keep their software up to date, yet they failed to update software on the plane carrying two of its employees [29728].
(b) The software failure incident related to accidental factors:
- There is no direct mention in the articles of the software failure incident being caused by accidental factors. |
Duration |
unknown |
The articles do not mention any software failure incident related to either a permanent or temporary duration. Therefore, the information about the duration of the software failure incident is unknown. |
Behaviour |
crash, omission, other |
(a) crash: The software failure incident in this case resulted in a crash, as the UPS cargo plane crashed near the Birmingham runway due to a series of errors made by the pilots and the failure of the ground proximity warning system software to provide an early indication of being too close to the ground [29728].
(b) omission: The software failure incident also involved omission, as the UPS cargo company did not update the software on the ground proximity warning system, which could have potentially prevented the crash by providing the crew with an earlier indication of being too close to the ground [29728].
(c) timing: There is no specific mention of a timing-related failure in the software incident described in the articles.
(d) value: The software failure incident did not involve a value-related failure where the system performed its intended functions incorrectly.
(e) byzantine: The software failure incident did not exhibit a byzantine behavior with inconsistent responses and interactions.
(f) other: The other behavior observed in this software failure incident is the failure of the software to provide all available weather information to the pilots, which could have impacted their decision-making during the approach to the airport [29728]. |