Incident: Adobe Lightroom 6.2 Update: Import Bug and Feature Removal Fiasco

Published Date: 2015-10-12

Postmortem Analysis
Timeline 1. The software failure incident with Adobe Lightroom happened on October 5, 2015, as mentioned in Article 52438.
System 1. Lightroom software version 2015.10 for Adobe's Creative Cloud subscribers and version 6.2 for perpetual license holders failed due to a crash-inducing bug related to the new import function [52438].
Responsible Organization 1. Adobe Systems - Adobe Systems was responsible for causing the software failure incident by releasing a bug-plagued update to its Lightroom software [52438].
Impacted Organization 1. Customers using Adobe Lightroom software [52438]
Software Causes 1. The software failure incident was caused by a crash-inducing bug related to the new import function in the Lightroom software release [52438].
Non-software Causes 1. Lack of proper communication with customers regarding changes to features [52438] 2. Dissatisfaction among customers due to changes in the import function stripping out useful features [52438] 3. Customer frustration with the new import module being perceived as a step in the wrong direction [52438]
Impacts 1. The software failure incident led to customer wrath over changes to the Lightroom program for editing and cataloging photos, causing dissatisfaction among users [52438]. 2. The release of the bug-plagued update brought a crash-inducing bug related to the new import function, affecting the usability and stability of the software [52438]. 3. The incident resulted in Adobe facing challenges in maintaining customer trust and satisfaction, with some users expressing rock-bottom confidence in the company [52438]. 4. The failure to communicate properly about the changes and features affected by the update led to a breakdown in customer-company relations, highlighting the importance of transparent communication in software updates [52438].
Preventions 1. Conducting thorough beta testing with a diverse group of users to identify and address potential bugs and usability issues before the official release [52438]. 2. Implementing better communication strategies with customers regarding upcoming changes to features in the software to manage expectations and gather feedback prior to release [52438]. 3. Providing a clear and transparent roadmap for software updates and changes to ensure customers are informed and prepared for any modifications to the software [52438].
Fixes 1. Improved Quality Assurance Processes: Implementing more rigorous testing procedures to catch bugs before software updates are released [52438]. 2. Transparent Communication: Establishing open and clear communication channels with customers to inform them about changes to features before launch [52438]. 3. Customer Feedback Integration: Actively listening to customer feedback and incorporating their suggestions into future updates to regain trust and improve user experience [52438].
References 1. Adobe Systems 2. Tom Hogarty, Adobe's director of product management for photography 3. Daniel Malmberg, a professional sports photographer 4. Sharad Mangalick, Adobe's senior product manager for digital imaging

Software Taxonomy of Faults

Category Option Rationale
Recurring one_organization, multiple_organization (a) The software failure incident related to Adobe Lightroom's bug-plagued update is an example of a failure happening again within the same organization. Adobe Systems faced customer wrath over changes to the program for editing and cataloging photos due to a crash-inducing bug in the new update [52438]. (b) The incident with Adobe Lightroom's bug-plagued update can also be seen as a case where a software failure has occurred at multiple organizations. This is because software companies in general may face similar challenges with releasing updates that contain bugs or issues that impact user experience and functionality, leading to customer dissatisfaction [52438].
Phase (Design/Operation) design, operation (a) The software failure incident in the article was related to the design phase. Adobe released a bug-plagued update to its Lightroom software, which was supposed to bring improvements but instead brought a crash-inducing bug related to the new import function and stripped out some useful features [Article 52438]. (b) The software failure incident in the article was also related to the operation phase. Customers were displeased with the changes to the import function and Adobe's handling of communications about the changes, leading to dissatisfaction among users who were paying for subscriptions [Article 52438].
Boundary (Internal/External) within_system, outside_system The software failure incident related to Adobe Lightroom's bug-plagued update can be attributed to factors both within and outside the system. (a) within_system: The failure within the system can be attributed to the crash-inducing bug related to the new import function that was introduced in the update. This bug caused crashes within the software, leading to customer dissatisfaction [52438]. (b) outside_system: On the other hand, the failure can also be linked to factors outside the system, such as the dissatisfaction of customers like Daniel Malmberg, a professional sports photographer, who expressed frustration with the changes made to the import module. This external factor of customer dissatisfaction and the impact on Adobe's reputation and customer trust also contributed to the software failure incident [52438].
Nature (Human/Non-human) non-human_actions (a) The software failure incident in this case was primarily due to non-human actions, specifically a bug introduced in the new import function of Adobe Lightroom version 2015.10. This bug caused crashes and stripped out some useful features, leading to customer dissatisfaction [52438].
Dimension (Hardware/Software) software (a) The software failure incident in this case was primarily due to contributing factors that originated in software. Adobe released a bug-plagued update to its Lightroom software, which brought a crash-inducing bug related to the new import function and displeasure from customers over changes to features [52438]. The director of product management for photography at Adobe, Tom Hogarty, apologized for mishandling communications about the changes and acknowledged the need to earn back customer trust through subsequent releases. The incident highlights the importance of maintaining open communication with customers and the impact of software-related issues on user experience.
Objective (Malicious/Non-malicious) non-malicious (a) The software failure incident related to the Adobe Lightroom update was non-malicious. The incident was primarily caused by a bug in the new import function of the software, which led to crashes and displeasure among customers due to stripped-out features. Adobe acknowledged the issues, apologized for the poor quality of the release, and expressed a commitment to earning back customer trust through subsequent releases [Article 52438].
Intent (Poor/Accidental Decisions) poor_decisions (a) The software failure incident related to the release of Adobe Lightroom version 2015.10 was primarily due to poor decisions made by Adobe. The update was plagued with bugs, including a crash-inducing bug related to the new import function, which led to customer dissatisfaction. Adobe's director of product management for photography, Tom Hogarty, apologized for mishandling communications about changes to features and acknowledged the poor quality of the release. The incident highlighted the importance of maintaining contact with customers and the need for open communication before implementing significant changes to software features [52438].
Capability (Incompetence/Accidental) development_incompetence, accidental (a) The software failure incident related to development incompetence is evident in the article. Adobe Systems released a bug-plagued update to its Lightroom software, which brought a crash-inducing bug related to the new import function and stripped out some useful features, leading to customer wrath [52438]. The director of product management for photography at Adobe, Tom Hogarty, apologized for mishandling communications about changes to features, acknowledging the poor quality of the release and the need to earn back customers' trust [52438]. (b) The software failure incident also had accidental elements. Adobe's senior product manager for digital imaging, Sharad Mangalick, mentioned that customers were universally unable to decipher the Import dialog without getting frustrated, indicating that the changes were made without proper communication and understanding of user needs, leading to accidental negative consequences [52438].
Duration temporary The software failure incident related to the Adobe Lightroom update can be categorized as a temporary failure. The incident involved a bug in the new import function of Lightroom version 2015.10, which caused crashes and stripped out some useful features for users [52438]. Adobe acknowledged the issue and released an update to fix the bug, indicating that the failure was due to specific circumstances introduced by the new release rather than being a permanent issue inherent in the software.
Behaviour crash, omission, value (a) The software failure incident in the article is related to a crash. The release of the new Lightroom version 2015.10 brought a crash-inducing bug related to the new import function, which caused the software to crash when attempting to import photos [52438]. (b) The software failure incident also involved omission. Users were displeased that the import function stripped out some useful features, indicating that the system omitted to perform its intended functions as expected by the users [52438]. (c) There is no specific information in the article indicating a timing-related failure. (d) The software failure incident can be attributed to a value-related failure. The new import module introduced in the update was considered a big step in the wrong direction by users like Daniel Malmberg, a professional sports photographer, indicating that the system was performing its intended functions incorrectly according to user expectations [52438]. (e) The software failure incident does not exhibit a byzantine behavior. (f) In addition to the crash and omission, the software failure incident also involved a failure related to communication. The changes introduced in the update were not communicated properly or openly before launch, leading to dissatisfaction among users and a lack of trust in the company's handling of the situation [52438].

IoT System Layer

Layer Option Rationale
Perception None None
Communication None None
Application None None

Other Details

Category Option Rationale
Consequence unknown The consequence of the software failure incident in the article was mainly related to customer dissatisfaction and impact on their workflow rather than any severe real-world consequences such as death, harm, basic needs, property loss, or delays. The incident led to displeasure among customers, frustration with the changes made to the software, and concerns about the direction of the product. Adobe faced backlash from customers, with one professional sports photographer expressing rock-bottom confidence in Adobe and being unable to cancel his subscription until the following year [52438]. The primary consequence discussed was the impact on customer trust, satisfaction, and the user experience of the software.
Domain entertainment (a) The failed system in this incident was related to the photography industry, specifically digital photography, as Adobe Lightroom is a software program used for editing and cataloging photos [Article 52438].

Sources

Back to List