There exists no generally accepted theory in software engineering, and at the same time a scientific discipline needs theories. Some laws, hypotheses and conjectures exist, but yet no generally accepted theory. Several researchers and initiatives emphasize the need for theory in the discipline. The objective of this paper is to formulate a theory of software engineering. The theory is generated from empirical observations of industry practice, including several case studies and many years of experience in working closely between academia and industry. The theory captures the balancing of three different intellectual capitals: human, social and organizational capitals, respectively. The theory is formulated using a method for building theori...
Restricted until 3 Mar. 2010.The activity of developing software systems is not an end, but a means ...
There is growing acknowledgement within the software engineering community that a theory of software...
The paper outlines a model for theorizing about development practices, especially taking into accoun...
AbstractThere exists no generally accepted theory in software engineering, and at the same time a sc...
Context: Software Engineering is a discipline that has been shaped by over 50 years of practice. Ma...
Software engineering needs a general theory, i.e., a theory that applies across the field and unifie...
Software engineering is a practical engineering discipline without scientific ambitions where rules ...
A theory of software engineering (SE) is presented and its application to explaining and analysing S...
Taming complexity is a fundamental goal of software engineering. The core techniques that have been ...
Many academic disciplines have general theories, which apply across the discipline and underlie much...
There has been a growing interest in the role of theory within Software Engineering (SE) research. F...
Recent articles in EJIS have discussed whether or not Information Systems is a ‘discipline’. In The ...
General theories of software engineering must balance between providing full understanding of a sing...
This article leverages the findings of the transaction cost economics field, and proposes a simple t...
The article presents an analysis of the main stages of the development of software engineering (SE) ...
Restricted until 3 Mar. 2010.The activity of developing software systems is not an end, but a means ...
There is growing acknowledgement within the software engineering community that a theory of software...
The paper outlines a model for theorizing about development practices, especially taking into accoun...
AbstractThere exists no generally accepted theory in software engineering, and at the same time a sc...
Context: Software Engineering is a discipline that has been shaped by over 50 years of practice. Ma...
Software engineering needs a general theory, i.e., a theory that applies across the field and unifie...
Software engineering is a practical engineering discipline without scientific ambitions where rules ...
A theory of software engineering (SE) is presented and its application to explaining and analysing S...
Taming complexity is a fundamental goal of software engineering. The core techniques that have been ...
Many academic disciplines have general theories, which apply across the discipline and underlie much...
There has been a growing interest in the role of theory within Software Engineering (SE) research. F...
Recent articles in EJIS have discussed whether or not Information Systems is a ‘discipline’. In The ...
General theories of software engineering must balance between providing full understanding of a sing...
This article leverages the findings of the transaction cost economics field, and proposes a simple t...
The article presents an analysis of the main stages of the development of software engineering (SE) ...
Restricted until 3 Mar. 2010.The activity of developing software systems is not an end, but a means ...
There is growing acknowledgement within the software engineering community that a theory of software...
The paper outlines a model for theorizing about development practices, especially taking into accoun...