Cast survey: whatever happened to software accountability?

Software analysis and measurement company Cast has conducted its annual developer survey with a twist (this year) which attempts to uncover whether developers are being held accountable for the code they create.

The study points to little accountability for bad code and little understanding of system architecture as major issues.

This survey (of 500 developers across four counties) suggests that a third of developers are not held accountable for poor code quality.

Over a third of developers are not held accountable for poor code quality — more than a third (37%) of developers are not graded on code quality; and in France, this figure goes up to 45%, compared to 39% for Germany and the UK and 27% for the US.

Java JavaScript future

Cast this year says it has found that 56% of respondents feel the most important languages to master in the next five years are Java and JavaScript, followed by C++ (38%), Python (35%) and SQL (30%).

Also as a comment on the open source sphere, Stack Overflow and GitHub are not the preferred destinations for learning.

At 41%, YouTube is the first go-to place for developers to learn new programming tricks, followed by Google Communities (36%) and Microsoft Virtual Academy (36%).

  • Turning to their manager for advice is also not an option for 81% of respondents.
  • Surprisingly low, only 17% of developers go to Stack Overflow or GitHub for help.

“Despite the regularity of IT outages caused by software, our survey findings indicate developers are not being held accountable for application stability,” said Dr. Bill Curtis, SVP and chief scientist at Cast Research Labs. “One takeaway for IT managers is clear: elevate the importance of architectural and coding standards, and hold developers accountable for the quality of their code.”

A copy of the full report can be downloaded here.