This study by CAST reveals potential reasons for poor software quality that puts businesses at risk, including clashes with management and little understanding of system architecture.
Key findings include:
- Google is the dream job
- Pride in craftsmanship drives high-quality work
- Code quality is not always measured during performance reviews
- Full system architecture is rarely understood by developer teams