Home > Research > Publications & Outputs > A Passion for Security

Electronic data

  • WeirSEIP2021Signed

    Rights statement: ©2021 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

    Accepted author manuscript, 848 KB, PDF document

    Available under license: None

Links

Text available via DOI:

View graph of relations

A Passion for Security: Intervening to Help Software Developers

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

A Passion for Security: Intervening to Help Software Developers. / Weir, Charles; Becker, Ingolf; Blair, Lynne.
2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP). IEEE, 2021. p. 21-30.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Weir, C, Becker, I & Blair, L 2021, A Passion for Security: Intervening to Help Software Developers. in 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP). IEEE, pp. 21-30. https://doi.org/10.1109/ICSE-SEIP52600.2021.00011

APA

Weir, C., Becker, I., & Blair, L. (2021). A Passion for Security: Intervening to Help Software Developers. In 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP) (pp. 21-30). IEEE. https://doi.org/10.1109/ICSE-SEIP52600.2021.00011

Vancouver

Weir C, Becker I, Blair L. A Passion for Security: Intervening to Help Software Developers. In 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP). IEEE. 2021. p. 21-30 doi: 10.1109/ICSE-SEIP52600.2021.00011

Author

Weir, Charles ; Becker, Ingolf ; Blair, Lynne. / A Passion for Security : Intervening to Help Software Developers. 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP). IEEE, 2021. pp. 21-30

Bibtex

@inproceedings{41c74e0849db4e20ae4867e16f24bad3,
title = "A Passion for Security: Intervening to Help Software Developers",
abstract = "While the techniques to achieve secure, privacy-preserving software are now well understood, evidence shows that many software development teams do not use them: they lack the 'security maturity' to assess security needs and decide on appropriate tools and processes; and they lack the ability to negotiate with product management for the required resources. This paper describes a measuring approach to assess twelve aspects of this security maturity; its use to assess the impact of a lightweight package of workshops designed to increase security maturity; and a novel approach within that package to support developers in resource negotiation. Based on trials in eight organizations, involving over 80 developers, this paper demonstrates that (1) development teams can notably improve their security maturity even in the absence of security specialists; and (2) suitably guided, developers can find effective ways to promote security to product management. Empowering developers to make their own decisions and promote security in this way offers a powerful grassroots approach to improving the security of software worldwide.",
keywords = "Developer Centered Security, software security, software developer, intervention, Design Based Research",
author = "Charles Weir and Ingolf Becker and Lynne Blair",
note = "{\textcopyright}2021 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. ",
year = "2021",
month = may,
day = "25",
doi = "10.1109/ICSE-SEIP52600.2021.00011",
language = "English",
isbn = "9781665438698",
pages = "21--30",
booktitle = "2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP)",
publisher = "IEEE",

}

RIS

TY - GEN

T1 - A Passion for Security

T2 - Intervening to Help Software Developers

AU - Weir, Charles

AU - Becker, Ingolf

AU - Blair, Lynne

N1 - ©2021 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

PY - 2021/5/25

Y1 - 2021/5/25

N2 - While the techniques to achieve secure, privacy-preserving software are now well understood, evidence shows that many software development teams do not use them: they lack the 'security maturity' to assess security needs and decide on appropriate tools and processes; and they lack the ability to negotiate with product management for the required resources. This paper describes a measuring approach to assess twelve aspects of this security maturity; its use to assess the impact of a lightweight package of workshops designed to increase security maturity; and a novel approach within that package to support developers in resource negotiation. Based on trials in eight organizations, involving over 80 developers, this paper demonstrates that (1) development teams can notably improve their security maturity even in the absence of security specialists; and (2) suitably guided, developers can find effective ways to promote security to product management. Empowering developers to make their own decisions and promote security in this way offers a powerful grassroots approach to improving the security of software worldwide.

AB - While the techniques to achieve secure, privacy-preserving software are now well understood, evidence shows that many software development teams do not use them: they lack the 'security maturity' to assess security needs and decide on appropriate tools and processes; and they lack the ability to negotiate with product management for the required resources. This paper describes a measuring approach to assess twelve aspects of this security maturity; its use to assess the impact of a lightweight package of workshops designed to increase security maturity; and a novel approach within that package to support developers in resource negotiation. Based on trials in eight organizations, involving over 80 developers, this paper demonstrates that (1) development teams can notably improve their security maturity even in the absence of security specialists; and (2) suitably guided, developers can find effective ways to promote security to product management. Empowering developers to make their own decisions and promote security in this way offers a powerful grassroots approach to improving the security of software worldwide.

KW - Developer Centered Security

KW - software security

KW - software developer

KW - intervention

KW - Design Based Research

U2 - 10.1109/ICSE-SEIP52600.2021.00011

DO - 10.1109/ICSE-SEIP52600.2021.00011

M3 - Conference contribution/Paper

SN - 9781665438698

SP - 21

EP - 30

BT - 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP)

PB - IEEE

ER -