European software developers are not being held accountable for their poor quality code, leaving companies at risk, according to research.

Software analysis and measurement firm CAST questioned 500 developers across the UK, France, Germany and the US to discover the reasons for poor software quality that puts businesses at risk. It discovered that there was “little accountability for bad code” and “little understanding” of system architecture.