21.01.2014 Views

A Rationale-based Model for Architecture Design Reasoning

A Rationale-based Model for Architecture Design Reasoning

A Rationale-based Model for Architecture Design Reasoning

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 3<br />

Related work in design rationale<br />

In<strong>for</strong>mation system design is a process of creating tangibles artefacts to meet the needs of<br />

business and organisations. During this process, designers create or design tangible solutions<br />

to meet intangible goals. Such creations involve creative thinking, design knowledge<br />

as well as the designer’s interpretation and preferences. The nature of the design process<br />

is not how things are, as in natural science, but is concerned with how things ought to<br />

be with devising artefacts to attain goals. Goals are satisficed by better or worse designs<br />

through searching and selecting from a set of alternatives which are not“given” but must<br />

be synthesised [141].<br />

Rittel and Webber [134] viewed deign as a process of negotiation and deliberation.<br />

They suggested that design is a “wicked problem” in which it does not have a well-defined<br />

set of potential solutions. Even though the act of design is a logical process, it is subject<br />

to how a designer handles the wicked problem. Singley and Carroll [143] suggested five<br />

distinct ways of bringing psychological constraints to bear on the design process. They<br />

analysed the positive psychological effects a design promotes and the negative effects it<br />

mitigates by using this taxonomy of design reasoning.<br />

The choices a designer makes are a result of a design reasoning process. This design<br />

reasoning process may differ from designer to designer, and probably would change over<br />

time. It is often just intuitively used by designers. In order to understand this design<br />

reasoning process, one has to examine how synthesised artefacts satisfice their design<br />

goals. This in turn requires relevant design rationale to be made explicit <strong>for</strong> examination.<br />

In this chapter, we examine the nature of design rationale and how it works <strong>for</strong> design<br />

and maintenance. We summarise the current design rationale methods and discuss their<br />

capabilities and shortcomings.<br />

24

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!