Recurring |
one_organization |
(a) The software failure incident related to the National Common Intelligence Application (NCIA) used by police to investigate extremists was reported to have serious flaws and was not fit for purpose when introduced in 2014 [126700]. Former counter-terrorism officer Tony Thorne raised concerns about faults in the intelligence software, including issues such as producing inconsistent results, allowing data to be destroyed, and lacking monitoring capabilities. Thorne mentioned that the NCIA system was rolled out too quickly and put to use before faults had been corrected, indicating a failure within the organization responsible for its development and implementation.
(b) The article does not provide specific information about similar incidents happening at other organizations or with their products and services. |
Phase (Design/Operation) |
design, operation |
(a) The software failure incident related to the design phase is evident in the case of the National Common Intelligence Application (NCIA) used by police for counter-terrorism purposes. Former detective constable Tony Thorne highlighted serious flaws in the intelligence software, mentioning that during the pilot project in 2013, users conducting identical searches yielded different results, indicating inconsistencies in the system's design [126700].
(b) The software failure incident related to the operation phase is demonstrated by the fact that the NCIA system allowed data to be destroyed as users could accidentally overwrite it, with no way of monitoring if any information had been altered. This flaw in the operation of the system was identified during testing, where Mr. Thorne accessed an intelligence file, edited it, and found that it couldn't be unedited, indicating operational issues with data integrity and security [126700]. |
Boundary (Internal/External) |
within_system |
(a) within_system: The software failure incident related to the National Common Intelligence Application (NCIA) used by police to investigate extremists was primarily due to contributing factors that originated from within the system itself. Former counter-terrorism officer Tony Thorne highlighted serious flaws within the NCIA, such as being "clunky," "clumsy," producing inconsistent results, allowing data to be destroyed or altered easily, and lacking proper monitoring capabilities [126700]. These issues were intrinsic to the design and functionality of the NCIA, indicating that the failure was primarily within the system itself. |
Nature (Human/Non-human) |
non-human_actions, human_actions |
(a) The software failure incident in the article was primarily due to non-human actions, specifically flaws in the National Common Intelligence Application (NCIA) system. The former counter-terrorism officer highlighted serious flaws in the intelligence software, such as producing inconsistent results, allowing data to be destroyed, and lacking monitoring capabilities [126700].
(b) However, human actions also played a role in the software failure incident. The former detective constable, Tony Thorne, raised concerns about the faults in the NCIA system to his bosses in 2014 but felt that the system was rolled out too quickly and put to use before the faults had been corrected. He expressed his worries that the faults he had warned about could have played a part in the failure to stop the Manchester Arena bombing [126700]. |
Dimension (Hardware/Software) |
software |
(a) The software failure incident related to hardware:
- The National Common Intelligence Application (NCIA) system, which was the software involved in the failure incident, had serious flaws such as allowing data to be destroyed as users could accidentally overwrite it, and there was no way of monitoring if any information had been altered [126700].
- Former detective constable Tony Thorne mentioned that during a pilot project in 2013, users sitting side-by-side at computer terminals were watched while they conducted identical searches. When these searches yielded different results, it raised concerns about the system [126700].
(b) The software failure incident related to software:
- The NCIA system was described as "clunky", "clumsy", and producing inconsistent results by former officer Tony Thorne [126700].
- Tony Thorne highlighted that the system allowed data to be destroyed, could not be unedited once edited, and was not fit for purpose from the very start [126700]. |
Objective (Malicious/Non-malicious) |
non-malicious |
(a) The software failure incident related to the National Common Intelligence Application (NCIA) used by police to investigate extremists was non-malicious. The former counter-terrorism officer Tony Thorne highlighted serious flaws in the NCIA system, such as being "clunky", "clumsy", producing inconsistent results, allowing data to be destroyed accidentally, and lacking monitoring capabilities [126700]. These issues were not introduced with malicious intent but rather stemmed from design and implementation shortcomings in the software. |
Intent (Poor/Accidental Decisions) |
poor_decisions, accidental_decisions |
(a) The intent of the software failure incident was poor_decisions. Former counter-terrorism officer Tony Thorne highlighted that the National Common Intelligence Application (NCIA) used by police to investigate extremists was "not fit for purpose" when introduced in 2014 due to serious flaws [126700]. Thorne mentioned that the system allowed data to be destroyed as users could accidentally overwrite it, and there was no way of monitoring if any information had been altered. He also emphasized that the NCIA was rolled out too quickly and put to use before faults had been corrected, indicating poor decision-making in the deployment of the software. |
Capability (Incompetence/Accidental) |
development_incompetence, accidental |
(a) The software failure incident related to development incompetence is evident in the case of the National Common Intelligence Application (NCIA) used by police for investigating extremists. Former counter-terrorism officer Tony Thorne highlighted serious flaws in the intelligence software, including issues such as inconsistent results, data destruction, inability to monitor alterations, and the system allowing users to edit intelligence files without the ability to undo the changes [126700].
(b) The software failure incident also involved accidental factors, as users of the NCIA system could accidentally overwrite data, leading to potential loss of information. This accidental aspect of the failure was highlighted by the ability of users to edit intelligence files without a mechanism to reverse those changes, as mentioned by former detective constable Tony Thorne during his testing of the system [126700]. |
Duration |
permanent, temporary |
(a) The software failure incident related to the National Common Intelligence Application (NCIA) used by police to investigate extremists was more of a permanent failure. Former counter-terrorism officer Tony Thorne highlighted serious flaws in the NCIA system when it was introduced in 2014, mentioning issues such as data inconsistencies, the ability to accidentally overwrite data, and the lack of monitoring for alterations [126700]. These fundamental flaws in the system design and functionality indicated that the software was not fit for its intended purpose from the start. Additionally, delays in the system rollout and the deployment of the system before correcting faults further emphasized the permanent nature of the failure.
(b) The software failure incident could also be considered temporary to some extent as Counter Terrorism Policing mentioned that "substantial improvements" were made following a significant review after terror attacks in 2017, including at the Manchester Arena [126700]. This suggests that while the initial implementation of the NCIA system was flawed and led to significant issues, efforts were made to address and improve the system over time. The temporary nature of the failure can be seen in the fact that improvements were implemented to enhance counter-terrorism work in the years following the initial deployment of the system. |
Behaviour |
crash, omission, other |
(a) crash: The software failure incident related to the National Common Intelligence Application (NCIA) involved a crash behavior where the system lost state and did not perform its intended functions. Former detective constable Tony Thorne mentioned that during a pilot project in 2013, users sitting side-by-side at computer terminals were watched while they conducted identical searches. However, the searches yielded different results, indicating a crash in the system. Thorne also highlighted that the system allowed data to be destroyed as users could accidentally overwrite it, and there was no way of monitoring if any information had been altered, further indicating a crash behavior [126700].
(b) omission: The software failure incident also involved an omission behavior where the system omitted to perform its intended functions at instances. Tony Thorne mentioned that during the pilot project, the system allowed data to be destroyed as users could accidentally overwrite it, indicating an omission in the system's functionality [126700].
(c) timing: There is no specific information in the provided article indicating a timing-related failure.
(d) value: The software failure incident did not involve a failure due to the system performing its intended functions incorrectly.
(e) byzantine: The software failure incident did not involve a failure due to the system behaving erroneously with inconsistent responses and interactions.
(f) other: The other behavior observed in the software failure incident was related to the system being described as "clunky," "clumsy," and producing inconsistent results. This behavior could be categorized as a general usability issue affecting the overall performance and user experience of the system [126700]. |