Home > Research > Publications & Outputs > The Soft Skills of Software Learning Development

Electronic data

  • ease2022-65

    Rights statement: © ACM, 2022. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in Proceedings of the ACM International Conference on Evaluation and Assessment in Software Engineering, EASE 2022, 2022 http://doi.acm.org/10.1145/3530019.3535344

    Accepted author manuscript, 963 KB, PDF document

    Available under license: CC BY-NC: Creative Commons Attribution-NonCommercial 4.0 International License

Links

Text available via DOI:

View graph of relations

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

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

Published

Standard

The Soft Skills of Software Learning Development: the Psychological Dimensions of Computing and Security Behaviours. / Ivory, Matthew.
Proceedings of the ACM International Conference on Evaluation and Assessment in Software Engineering, EASE 2022. New York: ACM, 2022. p. 317-322 (ACM International Conference Proceeding Series).

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

Harvard

Ivory, M 2022, The Soft Skills of Software Learning Development: the Psychological Dimensions of Computing and Security Behaviours. in Proceedings of the ACM International Conference on Evaluation and Assessment in Software Engineering, EASE 2022. ACM International Conference Proceeding Series, ACM, New York, pp. 317-322. https://doi.org/10.1145/3530019.3535344

APA

Ivory, M. (2022). The Soft Skills of Software Learning Development: the Psychological Dimensions of Computing and Security Behaviours. In Proceedings of the ACM International Conference on Evaluation and Assessment in Software Engineering, EASE 2022 (pp. 317-322). (ACM International Conference Proceeding Series). ACM. https://doi.org/10.1145/3530019.3535344

Vancouver

Ivory M. The Soft Skills of Software Learning Development: the Psychological Dimensions of Computing and Security Behaviours. In Proceedings of the ACM International Conference on Evaluation and Assessment in Software Engineering, EASE 2022. New York: ACM. 2022. p. 317-322. (ACM International Conference Proceeding Series). doi: 10.1145/3530019.3535344

Author

Ivory, Matthew. / The Soft Skills of Software Learning Development : the Psychological Dimensions of Computing and Security Behaviours. Proceedings of the ACM International Conference on Evaluation and Assessment in Software Engineering, EASE 2022. New York : ACM, 2022. pp. 317-322 (ACM International Conference Proceeding Series).

Bibtex

@inproceedings{3be3848845db417ca88de3fc06681b25,
title = "The Soft Skills of Software Learning Development: the Psychological Dimensions of Computing and Security Behaviours",
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 students to prepare the future generation of software developers.The motivations behind this research are presented alongside the work plan. Three distinct phases are introduced, along with planned analyses. Phase one is currently in the data collection stage, with the second phase in planning. Prior relevant work is highlighted, and the paper concludes with a presentation of preliminary results and the planned next steps.",
author = "Matthew Ivory",
note = "{\textcopyright} ACM, 2022. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in Proceedings of the ACM International Conference on Evaluation and Assessment in Software Engineering, EASE 2022, 2022 http://doi.acm.org/10.1145/3530019.3535344",
year = "2022",
month = jun,
day = "13",
doi = "10.1145/3530019.3535344",
language = "English",
series = "ACM International Conference Proceeding Series",
publisher = "ACM",
pages = "317--322",
booktitle = "Proceedings of the ACM International Conference on Evaluation and Assessment in Software Engineering, EASE 2022",

}

RIS

TY - GEN

T1 - The Soft Skills of Software Learning Development

T2 - the Psychological Dimensions of Computing and Security Behaviours

AU - Ivory, Matthew

N1 - © ACM, 2022. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in Proceedings of the ACM International Conference on Evaluation and Assessment in Software Engineering, EASE 2022, 2022 http://doi.acm.org/10.1145/3530019.3535344

PY - 2022/6/13

Y1 - 2022/6/13

N2 - 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 students to prepare the future generation of software developers.The motivations behind this research are presented alongside the work plan. Three distinct phases are introduced, along with planned analyses. Phase one is currently in the data collection stage, with the second phase in planning. Prior relevant work is highlighted, and the paper concludes with a presentation of preliminary results and the planned next steps.

AB - 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 students to prepare the future generation of software developers.The motivations behind this research are presented alongside the work plan. Three distinct phases are introduced, along with planned analyses. Phase one is currently in the data collection stage, with the second phase in planning. Prior relevant work is highlighted, and the paper concludes with a presentation of preliminary results and the planned next steps.

U2 - 10.1145/3530019.3535344

DO - 10.1145/3530019.3535344

M3 - Conference contribution/Paper

T3 - ACM International Conference Proceeding Series

SP - 317

EP - 322

BT - Proceedings of the ACM International Conference on Evaluation and Assessment in Software Engineering, EASE 2022

PB - ACM

CY - New York

ER -