Motivating Jenny to develop secure software: community and culture of coding

Motivation significantly influences productivity and code quality in software development projects. Successful developers are motivated to learn new technologies, but are rarely motivated by reading documentation or studying manuals. They engage in peer-to-peer interactions and assessments, two forms of interaction that have been found to bring about lasting cultural change within the wider software developer community. This†project (2017-2020) produced a developer-centered view of everyday security and a set of four practitioner packs to help initiate and sustain a software development culture that takes account of that view.


Publications:

Lopez, Tamara, Tun, Thein, Bandara, Arosha, Levine, Mark, Nuseibeh, Bashar, Sharp, Helen, Taking the Middle Path: Learning about Security Through Online Social Interaction