Grounded theory in software engineering research: a critical review and guidelines
Grounded Theory (GT) has proved an extremely useful research approach in several fields
including medical sociology, nursing, education and management theory. However, GT is a …
including medical sociology, nursing, education and management theory. However, GT is a …
Cognitive biases in software engineering: A systematic mapping study
One source of software project challenges and failures is the systematic errors introduced by
human cognitive biases. Although extensively explored in cognitive psychology …
human cognitive biases. Although extensively explored in cognitive psychology …
Twenty years of creativity research in human-computer interaction: Current state and future directions
J Frich, M Mose Biskjaer, P Dalsgaard - Proceedings of the 2018 …, 2018 - dl.acm.org
Creativity has been a growing topic in the ACM community since the 1990s; however, no
clear overview of this trend has been offered. We present a thorough survey of 998 creativity …
clear overview of this trend has been offered. We present a thorough survey of 998 creativity …
Decision making in software architecture
H Van Vliet, A Tang - Journal of Systems and Software, 2016 - Elsevier
Traditionally, software architecture is seen as the result of the software architecture design
process, the solution, usually represented by a set of components and connectors. Recently …
process, the solution, usually represented by a set of components and connectors. Recently …
[HTML][HTML] A metric for evaluating novelty and circularity as a whole in conceptual design proposals
Product design is one of the most important factors to introduce the circular economy model.
In this discipline, the decisions made influence the whole life cycle of the product, since the …
In this discipline, the decisions made influence the whole life cycle of the product, since the …
[HTML][HTML] The vision of on-demand architectural knowledge systems as a decision-making companion
M Razavian, B Paech, A Tang - Journal of Systems and Software, 2023 - Elsevier
Cobbler's children do not wear shoes. Software engineers build sophisticated software but
we often cannot find the needed information and knowledge for ourselves. Issues are the …
we often cannot find the needed information and knowledge for ourselves. Issues are the …
[HTML][HTML] The evolution of “Co-evolution”(Part I): Problem solving, problem finding, and their interaction in design and other creative practices
N Crilly - She Ji: The Journal of Design, Economics, and …, 2021 - Elsevier
One of the most influential descriptions of design activity emphasizes how problems and
solutions “co-evolve.” This concept has somehow escaped critical review and cross …
solutions “co-evolve.” This concept has somehow escaped critical review and cross …
An empirical investigation of the influence of persona with personality traits on conceptual design
Persona, an archetypical user, is increasingly becoming a popular tool for Software
Engineers to design and communicate with stakeholders. A persona is a representative of a …
Engineers to design and communicate with stakeholders. A persona is a representative of a …
Framing a sustainable architecture for data analytics systems: An exploratory study
J Zhao, Y Liu, P Zhou - IEEE Access, 2018 - ieeexplore.ieee.org
Data analytics systems (DASs) with big data capabilities have started playing a promising
role in online service ecosystems and large-scaled interconnected systems of many …
role in online service ecosystems and large-scaled interconnected systems of many …
The dimensions of software engineering success
Software engineering research and practice are hampered by the lack of a well-understood,
top-level dependent variable. Recent initiatives on General Theory of Software Engineering …
top-level dependent variable. Recent initiatives on General Theory of Software Engineering …