A Veracode survey asking developers about their top concerns found that 37% identified cyberattacks and data breaches as their top concern. Application-layer attacks are the top source of data breaches, and that’s a huge problem for all of us. For most developers, training in application security concepts and practices hasn’t been part of their career development. Developers have to assume responsibility for the quality of the entire software development life cycle, from coding through production. Managing developers can be like herding cats, and it only gets worse if you don’t clearly communicate requirements and accountability.”]

