Architectural Risk Analysis in Agile Development of Cloud Software
Original version
Jaatun, M. G. (2019, December). Architectural Risk Analysis in Agile Development of Cloud Software. In 2019 IEEE International Conference on Cloud Computing Technology and Science (CloudCom) (pp. 295-300). IEEE. 10.1109/CloudCom.2019.00050Abstract
Software in the cloud is predominantly developed using agile methodologies, where practices such as continuous deployment and DevOps contribute to increased speed and quick turnarounds. This increased speed does however require additional focus on software security in order to avoid security bugs and architectural flaws from crippling a cloud business. Architectural Risk Analysis has been touted as one of the most powerful software security activities, but in some agile development projects there is no distinct architecture activity, and often no dedicated architects. In this paper we will examine the challenges of performing Architectural Risk Analysis in agile development projects.