Home > Research > Publications & Outputs > Design requirements, epistemic uncertainty and ...
View graph of relations

Design requirements, epistemic uncertainty and solution development strategies in software design

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

Design requirements, epistemic uncertainty and solution development strategies in software design. / Ball, Linden J.; Onarheim, Balder; Christensen, Bo T.
In: Design Studies, Vol. 31, No. 6, 11.2010, p. 567-589.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

APA

Vancouver

Ball LJ, Onarheim B, Christensen BT. Design requirements, epistemic uncertainty and solution development strategies in software design. Design Studies. 2010 Nov;31(6):567-589. doi: 10.1016/j.destud.2010.09.003

Author

Ball, Linden J. ; Onarheim, Balder ; Christensen, Bo T. / Design requirements, epistemic uncertainty and solution development strategies in software design. In: Design Studies. 2010 ; Vol. 31, No. 6. pp. 567-589.

Bibtex

@article{9b97370ed21149b387e7a9de63d042f5,
title = "Design requirements, epistemic uncertainty and solution development strategies in software design",
abstract = "This paper investigates the potential involvement of epistemic uncertainity in mediating between complex design requirements and strategic switches in software design strategies The analysis revealed that the designers produced an initial fist-pass solution to the given design brief in a breadth-first manner with this solution addressing several easy-to-handle requirements The designers then focused on adding relatively complex-to-handle requirements to this initial solution in what appeared to be a depth-first manner as reflected for example by detailed mental simulations that spanned many transcript segments Fin them more such depth-fist development of complex requirements was linked to increases in epistemic uncertainty a finding that supports the predicted mole of uncertainity in mediating between complex requirements and depth-fist design Overall these findings support a view of software design as involving a mixed breadth-fist and depth-first solution development approach with Strategic switching to depth-first design being triggered by requirement complexity and being mediated by associated feelings of uncertainty (C) 2010 Elsevier Ltd All rights reserved",
keywords = "software design, design strategy, uncertainty, mental simulation, design requirements, COGNITIVE-PROCESSES, ENGINEERING DESIGN",
author = "Ball, {Linden J.} and Balder Onarheim and Christensen, {Bo T.}",
year = "2010",
month = nov,
doi = "10.1016/j.destud.2010.09.003",
language = "English",
volume = "31",
pages = "567--589",
journal = "Design Studies",
issn = "0142-694X",
publisher = "Elsevier Limited",
number = "6",

}

RIS

TY - JOUR

T1 - Design requirements, epistemic uncertainty and solution development strategies in software design

AU - Ball, Linden J.

AU - Onarheim, Balder

AU - Christensen, Bo T.

PY - 2010/11

Y1 - 2010/11

N2 - This paper investigates the potential involvement of epistemic uncertainity in mediating between complex design requirements and strategic switches in software design strategies The analysis revealed that the designers produced an initial fist-pass solution to the given design brief in a breadth-first manner with this solution addressing several easy-to-handle requirements The designers then focused on adding relatively complex-to-handle requirements to this initial solution in what appeared to be a depth-first manner as reflected for example by detailed mental simulations that spanned many transcript segments Fin them more such depth-fist development of complex requirements was linked to increases in epistemic uncertainty a finding that supports the predicted mole of uncertainity in mediating between complex requirements and depth-fist design Overall these findings support a view of software design as involving a mixed breadth-fist and depth-first solution development approach with Strategic switching to depth-first design being triggered by requirement complexity and being mediated by associated feelings of uncertainty (C) 2010 Elsevier Ltd All rights reserved

AB - This paper investigates the potential involvement of epistemic uncertainity in mediating between complex design requirements and strategic switches in software design strategies The analysis revealed that the designers produced an initial fist-pass solution to the given design brief in a breadth-first manner with this solution addressing several easy-to-handle requirements The designers then focused on adding relatively complex-to-handle requirements to this initial solution in what appeared to be a depth-first manner as reflected for example by detailed mental simulations that spanned many transcript segments Fin them more such depth-fist development of complex requirements was linked to increases in epistemic uncertainty a finding that supports the predicted mole of uncertainity in mediating between complex requirements and depth-fist design Overall these findings support a view of software design as involving a mixed breadth-fist and depth-first solution development approach with Strategic switching to depth-first design being triggered by requirement complexity and being mediated by associated feelings of uncertainty (C) 2010 Elsevier Ltd All rights reserved

KW - software design

KW - design strategy

KW - uncertainty

KW - mental simulation

KW - design requirements

KW - COGNITIVE-PROCESSES

KW - ENGINEERING DESIGN

U2 - 10.1016/j.destud.2010.09.003

DO - 10.1016/j.destud.2010.09.003

M3 - Journal article

VL - 31

SP - 567

EP - 589

JO - Design Studies

JF - Design Studies

SN - 0142-694X

IS - 6

ER -