2013
DOI: 10.2139/ssrn.2219851
|View full text |Cite
|
Sign up to set email alerts
|

The Sensemaking-Coevolution-Implementation Theory of Software Design

Abstract: Understanding software design practice is critical to understanding modern information systems development. New developments in empirical software engineering, information systems design science and the interdisciplinary design literature combined with recent advances in process theory and testability have created a situation ripe for innovation. Consequently, this paper utilizes these breakthroughs to formulate a process theory of software design practice: SensemakingCoevolution-Implementation Theory explains… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
26
0
1

Year Published

2015
2015
2021
2021

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 15 publications
(27 citation statements)
references
References 118 publications
(138 reference statements)
0
26
0
1
Order By: Relevance
“…authors, reviewers and program committee members for the GTSE workshop series [1][2][3] and associated special issues [4]), we find contributors with an engineering-oriented perspective [38][39][40][41][42][43] as well as participants influenced by the social sciences (typically via the information systems discipline) [44][45][46][47][48]. This broad community seems to contain also differing views on epistemology.…”
Section: Critique Of Pure Engineeringmentioning
confidence: 99%
See 2 more Smart Citations
“…authors, reviewers and program committee members for the GTSE workshop series [1][2][3] and associated special issues [4]), we find contributors with an engineering-oriented perspective [38][39][40][41][42][43] as well as participants influenced by the social sciences (typically via the information systems discipline) [44][45][46][47][48]. This broad community seems to contain also differing views on epistemology.…”
Section: Critique Of Pure Engineeringmentioning
confidence: 99%
“…This broad community seems to contain also differing views on epistemology. Schön, an author cited by some GTSE authors [44,46], describes the differing viewpoints as follows:…”
Section: Critique Of Pure Engineeringmentioning
confidence: 99%
See 1 more Smart Citation
“…More recently, (eg., Ralph [30]) there has been work on the underlying theories of how the human agent designs a software system without following systematic methods. Ralph [30] states that the software development literature is dominated by "methods" which are, by definition, prescriptive and "…include practices, techniques, tools and phase models", and that, "… phases are also explicitly adopted in the official IEEE Guide to the Software Engineering Body of Knowledge". We found methods dominate software quality standards as well (eg.…”
Section: Accepted Manuscriptmentioning
confidence: 99%
“…Ralph [30] proposes an alternate process theory of software design, based on realizing perceptions, refining understandings, and recording that understanding in the technological artifact (the software), in other words a design theory that does not prescribe methods and is based on acquiring knowledge. The model we propose can be viewed as an extension of the alternative that Ralph is proposing.…”
Section: Accepted Manuscriptmentioning
confidence: 99%