In contemporary software development, an emergent understanding of the problem domain and envisioned goals forms the basis of designing, testing and development activities. Lack of a common understanding of the domain can result in costly rework or client dissatisfaction. Research shows that the development of shared understanding in this context is a complex and error-prone process and there is room for improvement. Is this because practitioners are not following suggested practice from literature? Or are the actual barriers to shared understanding not being addressed by current tools and techniques? Is the development of shared domain understanding even viewed as problematic (or even important) by practitioners? These are some questions t...
In this paper we empirically explore knowledge sharing in a group of project managers in the Danish ...
Background: Software engineering teams must have a shared understanding of the system design in orde...
Many factors determine the success of software development projects. The exchange and harnessing of ...
In contemporary software development, an emergent understanding of the problem domain and envisioned...
The collaborative development of shared understanding is crucial to the success of software developm...
Knowledge sharing has a crucial role in intellectual work such as software development. Intellectual...
Knowledge sharing (KS) has become a popular topic in the era of digitalization as many organizations...
Offshore software development (OSD) is a leading business sector in the present ‘glocal’ IT marketp...
In the competitive world of business, more challenges than ever are putting higher pressure on enter...
Abstract: Knowledge is a crucial asset for organisations to gain sustainable competitive advantage. ...
Agile software development is a high-technology environment with several challenges. One of these is...
Context: Software engineering is a knowledge intensive activity that is supported by documenting and...
This paper describes an empirical study in the field of product design. It focuses on far-reaching i...
This paper reports on a research project that aimed to identify the different aspects of knowledge m...
Purpose - The purpose of this study is to investigate the effects of knowledge sharing on mnovalive...
In this paper we empirically explore knowledge sharing in a group of project managers in the Danish ...
Background: Software engineering teams must have a shared understanding of the system design in orde...
Many factors determine the success of software development projects. The exchange and harnessing of ...
In contemporary software development, an emergent understanding of the problem domain and envisioned...
The collaborative development of shared understanding is crucial to the success of software developm...
Knowledge sharing has a crucial role in intellectual work such as software development. Intellectual...
Knowledge sharing (KS) has become a popular topic in the era of digitalization as many organizations...
Offshore software development (OSD) is a leading business sector in the present ‘glocal’ IT marketp...
In the competitive world of business, more challenges than ever are putting higher pressure on enter...
Abstract: Knowledge is a crucial asset for organisations to gain sustainable competitive advantage. ...
Agile software development is a high-technology environment with several challenges. One of these is...
Context: Software engineering is a knowledge intensive activity that is supported by documenting and...
This paper describes an empirical study in the field of product design. It focuses on far-reaching i...
This paper reports on a research project that aimed to identify the different aspects of knowledge m...
Purpose - The purpose of this study is to investigate the effects of knowledge sharing on mnovalive...
In this paper we empirically explore knowledge sharing in a group of project managers in the Danish ...
Background: Software engineering teams must have a shared understanding of the system design in orde...
Many factors determine the success of software development projects. The exchange and harnessing of ...