Back
Technology

Frequent Corporate Software Updates Impact Productivity and Usability

View source

Corporate-owned computers frequently interrupt users with system updates, leading to reduced efficiency and increased stress in office work environments. These interruptions are often attributed to efforts to enhance security, which can result in unexpected downtime and slower system performance.

Reasons for Frequent Updates

Security Measures: An Adelaide-based IT expert, who requested anonymity, stated that the high level of cyber threats compels companies to implement all available updates to maintain system security. This approach, while risk-averse, often slows down corporate systems. Previously, corporations selectively applied updates; however, the increased volume of threats, including those from foreign entities, has led to a policy of applying all updates to prevent reputational damage from security breaches.

Feature Prioritization Over Usability: Professor Asif Gil, Head of Software Engineering at the University of Technology Sydney, indicated that updates are also driven by factors such as revenue goals, regulatory compliance, and brand reputation. He noted a tendency to focus on introducing new features or "shiny tools" rapidly, often at the expense of "real usability" and alignment with established work habits. This can stem from an organizational desire to avoid falling behind or to gain a competitive advantage.

Hardware Limitations: Older computer hardware often struggles to handle new software versions and updates, which typically demand more processing power due to enhanced functionality and security features. The Adelaide IT expert suggested that many companies retain IT equipment for extended periods, contributing to productivity losses not always accounted for as direct costs. Additionally, bespoke corporate software must be updated to maintain compatibility with external software changes.

Internal Directives: Updates may also occur to fulfill internal employee performance agreements, even if these updates do not significantly improve usability.

Future Outlook

Dr. Gil anticipates that the frequency of software updates may increase, partly due to advancements in AI-generated code. He highlighted a potential misalignment between the rapid generation of code and the readiness of human users to adopt and be accountable for these changes. The challenge remains to balance stringent security requirements with maintaining software usability and speed.