The Soft Skills of Software Learning Development: the Psychological Dimensions of Computing and Security Behaviours
Matthew Ivory

TL;DR
This research investigates how psychological soft skills influence security behaviors in software development and explores methods to teach these skills to computer science students to improve secure coding practices.
Contribution
It identifies key soft skills affecting security behaviors and proposes strategies for integrating soft skills training into computer science education.
Findings
Preliminary data suggests soft skills impact security practices.
Identified soft skills relevant to secure software development.
Proposed frameworks for teaching soft skills in computer science.
Abstract
When writing software code, developers typically prioritise functionality over security, either consciously or unconsciously through biases and heuristics. This is often attributed to tangible pressures such as client requirements, but little is understood about the psychological dimensions affecting security behaviours. There is an increasing demand for understanding how psychological skills affect secure software development and to understand how these skills themselves are developed during the learning process. This doctoral research explores this research space, with aims to identify important workplace-based skills for software developers; to identify and empirically investigate the soft skills behind these workplace skills in order to understand how soft skills can influence security behaviours; and, to identify ways to introduce and teach soft skills to computer science…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
