Towards integrating agile development and risk management

Risk management has become recognized as a best practice in the software industry. Controlling risks improves essential software development features such as product quality, planning precision and cost-efficiency. For this reason, the inclusion of risk management in software development is an impor...

Full description

Bibliographic Details
Main Author: Nyfjord, Jaana
Format: Doctoral Thesis
Language:English
Published: Stockholms universitet, Institutionen för data- och systemvetenskap 2008
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:su:diva-8138
http://nbn-resolving.de/urn:isbn:978-91-7155-687-5
id ndltd-UPSALLA1-oai-DiVA.org-su-8138
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-su-81382013-01-08T13:04:50ZTowards integrating agile development and risk managementengNyfjord, JaanaStockholms universitet, Institutionen för data- och systemvetenskapKista : Institutionen för data- och systemvetenskap (tills m KTH)2008Computer and systems scienceData- och systemvetenskapRisk management has become recognized as a best practice in the software industry. Controlling risks improves essential software development features such as product quality, planning precision and cost-efficiency. For this reason, the inclusion of risk management in software development is an important factor to consider if one wishes to achieve project success. Agile software development models claim to be risk-driven. They state that their iterative approach enables continuous attention to risks and that the risks can be reduced by practices such as continuous software integration and early testing. In reality, however, the agile development models implement few risk management practices. The research problem addressed in this thesis is multi-faceted. The problem concerns the lack of explicit risk management practices in agile development. However, it also concerns the need to address risk management on an organization-wide basis. In addition, it concerns the conflict that emerges from trying to merge the agile process with standard industrial processes, such as risk management, without compromising agility. The goal of this thesis is to explore integration as a solution for addressing the lack of risk management in the agile model based on empirical research. It involves (a) outlining a model integrating the agile and risk management processes on an organization-wide basis, and (b) providing a foundation for its extension. The results show that, within the scope of this research, the proposed solution is a valid candidate for improving the agile situation. However, it is still in its infancy. It does not claim to be complete but needs to be further elaborated and complemented with details. Hence, we outline the model and provide a foundation established in empirical investigation for extending it in future research. Doctoral thesis, comprehensive summaryinfo:eu-repo/semantics/doctoralThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:su:diva-8138urn:isbn:978-91-7155-687-5Report Series / Department of Computer & Systems Sciences, 1101-8526 ; No. 08-008application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Doctoral Thesis
sources NDLTD
topic Computer and systems science
Data- och systemvetenskap
spellingShingle Computer and systems science
Data- och systemvetenskap
Nyfjord, Jaana
Towards integrating agile development and risk management
description Risk management has become recognized as a best practice in the software industry. Controlling risks improves essential software development features such as product quality, planning precision and cost-efficiency. For this reason, the inclusion of risk management in software development is an important factor to consider if one wishes to achieve project success. Agile software development models claim to be risk-driven. They state that their iterative approach enables continuous attention to risks and that the risks can be reduced by practices such as continuous software integration and early testing. In reality, however, the agile development models implement few risk management practices. The research problem addressed in this thesis is multi-faceted. The problem concerns the lack of explicit risk management practices in agile development. However, it also concerns the need to address risk management on an organization-wide basis. In addition, it concerns the conflict that emerges from trying to merge the agile process with standard industrial processes, such as risk management, without compromising agility. The goal of this thesis is to explore integration as a solution for addressing the lack of risk management in the agile model based on empirical research. It involves (a) outlining a model integrating the agile and risk management processes on an organization-wide basis, and (b) providing a foundation for its extension. The results show that, within the scope of this research, the proposed solution is a valid candidate for improving the agile situation. However, it is still in its infancy. It does not claim to be complete but needs to be further elaborated and complemented with details. Hence, we outline the model and provide a foundation established in empirical investigation for extending it in future research.
author Nyfjord, Jaana
author_facet Nyfjord, Jaana
author_sort Nyfjord, Jaana
title Towards integrating agile development and risk management
title_short Towards integrating agile development and risk management
title_full Towards integrating agile development and risk management
title_fullStr Towards integrating agile development and risk management
title_full_unstemmed Towards integrating agile development and risk management
title_sort towards integrating agile development and risk management
publisher Stockholms universitet, Institutionen för data- och systemvetenskap
publishDate 2008
url http://urn.kb.se/resolve?urn=urn:nbn:se:su:diva-8138
http://nbn-resolving.de/urn:isbn:978-91-7155-687-5
work_keys_str_mv AT nyfjordjaana towardsintegratingagiledevelopmentandriskmanagement
_version_ 1716508123316879360