Recurring |
one_organization, multiple_organization |
(a) The software failure incident having happened again at one_organization:
Next, the retailer, experienced a software failure incident related to payroll issues caused by the botched implementation of a new computer system. This incident is not the first time this year that payroll issues have affected a large UK employer, as Asda, another company, also faced similar problems with its external payroll provider making errors affecting the wages of staff [130019].
(b) The software failure incident having happened again at multiple_organization:
The article mentions that Asda, the supermarket chain, admitted to facing payroll issues with nearly 11,000 errors made by its external payroll provider, affecting the wages of 5,500 staff. This indicates that multiple organizations, including Next and Asda, have experienced software failure incidents related to payroll systems [130019]. |
Phase (Design/Operation) |
design, operation |
(a) The software failure incident at Next was related to the design phase. The article mentions that Next usually designs its own software but struggled to make Oracle’s software work with its own. This struggle with integrating their in-house applications with third-party platforms led to payroll errors affecting staff salaries [130019].
(b) The software failure incident at Next was also related to the operation phase. Employees had pension contributions deducted from their pay that were not invested in pension funds, indicating issues with the operation or misuse of the system. Next acknowledged the problems caused by these payroll errors and assured that they were resolving them as a priority [130019]. |
Boundary (Internal/External) |
within_system, outside_system |
(a) within_system: The software failure incident at Next was primarily caused by issues related to the botched implementation of a new computer system after the decision to outsource payroll functions to Oracle [130019]. Next typically designs its own software but faced challenges in making Oracle's software work with its own, leading to payroll errors affecting staff payments and pension contributions [130019]. The company acknowledged the need to integrate their in-house applications with third-party platforms and mentioned having a dedicated team to address errors and rectify payment issues [130019].
(b) outside_system: The software failure incident at Next was exacerbated by external factors such as the decision to outsource payroll functions to Oracle, which led to months of salary underpayment for staff [130019]. Additionally, the incident occurred during a period of rapid consumer price inflation, impacting workers' spending power and exacerbating the effects of the payroll errors on employees [130019]. |
Nature (Human/Non-human) |
non-human_actions, human_actions |
(a) The software failure incident at Next was primarily due to non-human actions, specifically the botched implementation of a new computer system after outsourcing payroll functions to Oracle [130019].
(b) However, human actions were also involved in the failure as Next struggled to make Oracle's software work with its own, leading to the need for a dedicated team to spot errors and rectify the missing payments to workers [130019]. |
Dimension (Hardware/Software) |
software |
(a) The software failure incident at Next was primarily due to contributing factors originating in software. The issue arose from the botched implementation of a new computer system after the retailer decided to outsource its payroll functions to Oracle, a US technology company. Next usually designs its own software but faced challenges in making Oracle's software work with its own, leading to payroll errors affecting staff salaries and pension contributions [130019]. |
Objective (Malicious/Non-malicious) |
non-malicious |
(a) The software failure incident at Next related to salary underpayment was non-malicious. The issue stemmed from the botched implementation of a new computer system after the decision to outsource payroll functions to Oracle. Next struggled to make Oracle's software work with its own, leading to errors in payroll processing and underpayment of staff [130019]. |
Intent (Poor/Accidental Decisions) |
poor_decisions |
(a) The software failure incident at Next was primarily due to poor decisions. The issue stemmed from the decision to outsource the payroll functions to Oracle, which led to months of salary underpayment for the staff. Next had been struggling to make Oracle's software work with its own, indicating a poor decision in the integration process [130019]. |
Capability (Incompetence/Accidental) |
development_incompetence |
(a) The software failure incident at Next was related to development incompetence. The issue arose from the botched implementation of a new computer system after the retailer decided to outsource its payroll functions to Oracle, a US technology company. Next, which usually designs its own software, struggled to make Oracle's software work with its own, leading to payroll errors affecting staff salaries and pension contributions [130019].
(b) The software failure incident was not explicitly mentioned to be accidental in the provided article. |
Duration |
temporary |
The software failure incident at Next related to salary underpayment was temporary in nature. The article mentions that the problems emerged in February and have been ongoing for months, indicating that the issue was not permanent but rather caused by specific circumstances such as the botched implementation of the new computer system and the struggle to make Oracle's software work with Next's own software [130019]. |
Behaviour |
omission, value, other |
(a) crash: The software failure incident in the article is not described as a crash where the system loses state and does not perform any of its intended functions [130019].
(b) omission: The software failure incident in the article is related to the system omitting to perform its intended functions at instances, specifically causing underpayment to staff due to payroll errors [130019].
(c) timing: The software failure incident in the article is not related to the system performing its intended functions correctly but too late or too early [130019].
(d) value: The software failure incident in the article is related to the system performing its intended functions incorrectly, leading to underpayment of staff and errors in pension contributions [130019].
(e) byzantine: The software failure incident in the article is not described as the system behaving erroneously with inconsistent responses and interactions [130019].
(f) other: The software failure incident in the article is not specifically categorized under the options provided. The behavior described involves issues with the implementation of a new computer system, outsourcing payroll functions to Oracle, and struggling to integrate in-house applications with third-party platforms, leading to payroll errors and underpayment of staff [130019]. |