Recurring |
one_organization |
(a) The software failure incident related to inaccurate book lists due to errors in merging data from different sources happened again at The Washington Post. The incident occurred in late May 2018 and was not fully resolved until June 2019, indicating a recurrence within the same organization [87968].
(b) There is no information in the provided article to suggest that a similar incident has happened at other organizations or with their products and services. |
Phase (Design/Operation) |
design |
(a) The software failure incident in the article was related to the design phase. The errors in merging data from two sources and the inadvertent removal of the top bestseller were attributed to how the software ingested and combined data from the sources, as well as a change in one data source that affected the software's functionality [87968]. |
Boundary (Internal/External) |
within_system |
(a) The software failure incident described in Article 87968 was primarily within the system. The errors were related to how the software ingested and combined data from different sources, as well as a change in one data source that led to unintended consequences within the software itself. These internal factors contributed to the inaccuracies in the lists of best-selling books. The article mentions that the errors were caught, corrected, and the process was improved by hand-checking every list before publication to ensure accuracy, indicating an internal focus on addressing the software issues [87968]. |
Nature (Human/Non-human) |
non-human_actions |
(a) The software failure incident in Article 87968 was primarily due to non-human_actions. The errors in the best-selling books lists were caused by issues related to how the software ingested and combined data from different sources, as well as a change in one data source that led to the software inadvertently removing the top bestseller and causing the books to be listed inaccurately. These issues were not directly caused by human actions but rather by changes in data sources and software behavior [87968]. |
Dimension (Hardware/Software) |
software |
(a) The software failure incident described in Article 87968 was primarily due to contributing factors originating in software. The incident involved errors in the software that merged data from different sources, leading to inaccuracies in the lists of best-selling books. Specifically, issues arose from how the software ingested and combined data from NPD BookScan and Amazon, as well as a change in one data source that caused the software to inadvertently remove the top bestseller and list books incorrectly. These software-related issues resulted in the need for manual checking and corrections before publication [87968]. |
Objective (Malicious/Non-malicious) |
non-malicious |
(a) The software failure incident described in Article 87968 was non-malicious. The errors in the lists of best-selling books were attributed to issues in how the software ingested and combined data from different sources, as well as a change in one data source that inadvertently caused the software to remove the top bestseller and list books in the wrong order. These issues were not intentional but rather resulted from unintended consequences of software changes and data integration processes [87968]. |
Intent (Poor/Accidental Decisions) |
poor_decisions, accidental_decisions |
(a) The software failure incident related to the intent of poor_decisions can be seen in the article. The incident was caused by two identified factors. One factor was related to how the software ingested and combined data from the two sources, indicating a potential poor decision in the design or implementation of that process. The other factor started when a change in one data source led the software to inadvertently remove the top bestseller, causing the lists to be inaccurate, which could also be attributed to a poor decision in managing data sources [87968]. |
Capability (Incompetence/Accidental) |
development_incompetence, accidental |
(a) The software failure incident related to development incompetence is evident in the article as it mentions that the errors in the lists were caused by issues in how the software ingested and combined data from the two sources, as well as a change in one data source that led to the software inadvertently removing the top bestseller. These issues were not caught until June 2019, indicating a lack of professional competence in ensuring the accuracy of the software's data processing and handling [87968].
(b) The software failure incident also had accidental contributing factors, as mentioned in the article. The change in one data source that led to the software inadvertently removing the top bestseller was not intentional but occurred accidentally, causing the lists to be inaccurate and sales from top-selling titles to be ignored [87968]. |
Duration |
temporary |
The software failure incident described in Article 87968 was temporary. The incident started in late May 2018 and continued until June 2019 when the errors were caught and corrected. The errors were intermittent and were caused by issues in how the software ingested and combined data from different sources, as well as a change in one data source that led to further inaccuracies. The fact that the errors were eventually identified, corrected, and the process was improved by hand-checking every list before publication indicates that the failure was not permanent but rather temporary [87968]. |
Behaviour |
omission, value, other |
(a) crash: The software failure incident did not involve a crash where the system lost state and did not perform any of its intended functions. The issue was related to inaccurate data merging and incorrect listing of best-selling books, but the system did not completely stop functioning.
(b) omission: The software failure incident involved omission where the system omitted to perform its intended functions by inadvertently removing the top bestseller, causing the books to be listed in the wrong order and ignoring some sales from top-selling titles [87968].
(c) timing: The software failure incident did not involve timing issues where the system performed its intended functions correctly but too late or too early. The issue was more related to data inaccuracies and errors in the merging process.
(d) value: The software failure incident did involve a value issue where the system performed its intended functions incorrectly by listing the best-selling books inaccurately due to errors in data merging and processing [87968].
(e) byzantine: The software failure incident did not exhibit a byzantine behavior where the system behaved erroneously with inconsistent responses and interactions. The errors were more related to data processing and merging issues.
(f) other: The other behavior exhibited by the software failure incident was related to errors in data ingestion and combination from different sources, leading to substantial and intermittent inaccuracies in the lists of best-selling books [87968]. |