Developers Spend up to 25% of Their Time Debugging
What does your developer do all day? While you might think they are creating some wildly innovative new feature, they're probably debugging application errors.
Results from a survey conducted by ClusterHQ shows, in fact, that 42 percent of app developers spend between 10 and 25 percent of their time debugging application errors discovered in production, rather than developing new features.
The most common common causes were an inability to fully recreate production environments in testing (33 percent), challenges with interdependence on external systems that make integration testing difficult (27 percent) and testing against unrealistic data before moving into production (26 percent).
The ClusterHQ study suggests that as more organizations transition to microservices-based applications, legacy testing processes will no longer be sufficient to meet the speed and agility requirements of modern businesses.
As a developer or someone who works with or employee developers, does this hold true to your experience?