Building and Validating a Scale for Secure Software Development Self-Efficacy

要旨

Security is an essential component of the software development lifecycle. Researchers and practitioners have developed educational interventions, guidelines, security analysis tools, and new APIs aimed at improving security. However, measuring any resulting improvement in secure development skill is challenging. As a proxy for skill, we propose to measure self-efficacy, which has been shown to correlate with skill in other contexts. Here, we present a validated scale measuring secure software-development self-efficacy (SSD-SES). We first reviewed popular secure-development frameworks and surveyed 22 secure-development experts to identify 58 unique tasks. Next, we asked 311 developers — over multiple rounds — to rate their skill at each task. We iteratively updated our questions to ensure they were easily understandable, showed adequate variance between participants, and demonstrated reliability. Our final 15-item scale contains two sub-scales measuring belief in ability to perform vulnerability identification and mitigation as well as security communications tasks.

キーワード
Secure Development
Scale Development
著者
Daniel Votipka
University of Maryland, College Park, MD, USA
Desiree Abrokwa
University of Maryland, College Park, MD, USA
Michelle L. Mazurek
University of Maryland, College Park, MD, USA
DOI

10.1145/3313831.3376754

論文URL

https://doi.org/10.1145/3313831.3376754

動画

会議: CHI 2020

The ACM CHI Conference on Human Factors in Computing Systems (https://chi2020.acm.org/)

セッション: Developers, security & privacy

Paper session
313B O'AHU
4 件の発表
2020-04-30 23:00:00
2020-05-01 00:15:00
日本語まとめ
読み込み中…