Abstract
Organizational factors influence the success of security initiatives in software development. Security audits and developer training can motivate development teams to adopt security practices, but their interplay with organizational structures and routines remains unclear. We studied how security consultancy affected organizational routines in a software development group. Security consultants tested their product, reported vulnerabilities, and delivered a security training. We followed the group during and after consultancy events. As a result of the consultancy, group members improved their understanding of security issues, but could not effect a change of routines within the given organizational structure. They handled vulnerabilities in a stabilization routine without changes in feature development, where security remained intangible. Interestingly, group members acknowledged an unfulfilled need for change but defended the structure inhibiting change. Security initiatives need to consider this interplay of structure and situated practice, and manage change in addition to providing expertise and tools.
Original language | English |
---|---|
Title of host publication | CSCW 2017 - Proceedings of the 2017 ACM Conference on Computer Supported Cooperative Work and Social Computing |
Publisher | ACM |
Pages | 2489-2503 |
Number of pages | 15 |
ISBN (Electronic) | 9781450343350 |
DOIs | |
Publication status | Published - 25 Feb 2017 |
MoE publication type | A4 Conference publication |
Event | ACM Conference on Computer-Supported Cooperative Work and Social Computing - Portland, United States Duration: 25 Feb 2017 → 1 Mar 2017 |
Conference
Conference | ACM Conference on Computer-Supported Cooperative Work and Social Computing |
---|---|
Abbreviated title | CSCW |
Country/Territory | United States |
City | Portland |
Period | 25/02/2017 → 01/03/2017 |
Keywords
- Agile development
- It security
- Organizational change
- Organizational factors
- Organizational routines
- Penetration test
- Scrum
- Security training
- Software development
- Software development teams
- Structure-and-agency duality