Software architecture research tends to assume or aim for rational approaches to software architecture decision making. Such approaches attempt to search the entire problem space, and to make optimal decisions based on enduring goals. The assumption here is that rational approaches are unilaterally desirable, and that intuitive approaches relying on experience and 'gut feeling' always lead to reasoning errors. However, newer research is showing us that this assumption is misguided. Evidence from fields such as cognitive psychology, general management, and new product development has shown that using intuition during certain stages of the design process leads to more creative ideas, and may result in better and faster decision making during ...
Context: Despite past empirical research in software architecture decision making, we have not yet s...
Emerging research suggests that software architecture can be represented as a set of design decision...
A model is given for the analysis of rationality in design decision making. We define a formal means...
Software architecture research tends to assume or aim for rational approaches to software architectu...
Intuition and rationality, or System 1 and System 2 when speaking more broadly, are two modes of cog...
Intuition and rationality, or System 1 and System 2 when speaking more broadly, are two modes of cog...
Despite past efforts, we have little understanding and limited research efforts on how architects ma...
Traditionally, software architecture is seen as the result of the software architecture design proce...
Despite past efforts, we have little understanding and limited research efforts on how architects ma...
The software architecture community has advocated design rationale in the last decade. However, ther...
The architecture of a software intensive system can be defined as the set of relevant design decisio...
The architecture of a software intensive system can be defined as the set of relevant design decisio...
Software architectures have high costs for change, are complex, and erode during evolution. We belie...
\u3cp\u3eContext: Despite past empirical research in software architecture decision making, we have ...
The increasing interest to consider design decisions and its rationale as an inherent part of the so...
Context: Despite past empirical research in software architecture decision making, we have not yet s...
Emerging research suggests that software architecture can be represented as a set of design decision...
A model is given for the analysis of rationality in design decision making. We define a formal means...
Software architecture research tends to assume or aim for rational approaches to software architectu...
Intuition and rationality, or System 1 and System 2 when speaking more broadly, are two modes of cog...
Intuition and rationality, or System 1 and System 2 when speaking more broadly, are two modes of cog...
Despite past efforts, we have little understanding and limited research efforts on how architects ma...
Traditionally, software architecture is seen as the result of the software architecture design proce...
Despite past efforts, we have little understanding and limited research efforts on how architects ma...
The software architecture community has advocated design rationale in the last decade. However, ther...
The architecture of a software intensive system can be defined as the set of relevant design decisio...
The architecture of a software intensive system can be defined as the set of relevant design decisio...
Software architectures have high costs for change, are complex, and erode during evolution. We belie...
\u3cp\u3eContext: Despite past empirical research in software architecture decision making, we have ...
The increasing interest to consider design decisions and its rationale as an inherent part of the so...
Context: Despite past empirical research in software architecture decision making, we have not yet s...
Emerging research suggests that software architecture can be represented as a set of design decision...
A model is given for the analysis of rationality in design decision making. We define a formal means...