Defining technical risks in software development
Paper i proceeding, 2014

Challenges of technical risk assessment is difficult to address, while its success can benefit software organizations appreciably. Classical definition of risk as a 'combination of probability and impact of adverse event' appears not working with technical risk assessment. The main reason of this is the nature of adverse event's outcome which is rather continuous than discrete. The objective of this study was to scrutinize different aspects of technical risks and provide a definition, which will support effective risk assessment and management in software development organizations. In this study we defined the risk considering the nature of actual risks, emerged in software development. Afterwards, we summarized the software engineers' view on technical risks as results of three workshops with 15 engineers of four software development companies. The results show that technical risks could be viewed as a combination of uncertainty and magnitude of difference between actual and optimal design of product artifacts and processes. The presented definition is congruent with practitioners view on technical risk. It supports risk assessment in a quantitative manner and enables identification of potential product improvement areas.

model

forecast

code

measure

technical

software

risk

Författare

Vard Antinyan

Göteborgs universitet

Miroslaw Staron

Göteborgs universitet

Wilhelm Meding

A. Henriksson

Jörgen Hansson

Chalmers, Data- och informationsteknik, Software Engineering

A. Sandberg

Joint Conference of the 24th International Workshop on Software Measurement, IWSM 2014 and the 9th International Conference on Software Process and Product Measurement, Mensura 2014; ss RotterdamRotterdam; Netherlands; 6 October 2014 through 8 October 2014

66-71

Ämneskategorier

Programvaruteknik

DOI

10.1109/IWSM.Mensura.2014.14

ISBN

978-14-79-94174-2

Mer information

Skapat

2017-10-08