Learning within software development involves the transfer of knowledge between different yet interdependent functional teams. In reality however, these teams often create islands of knowledge due mostly to indistinct flow of knowledge transfer (KT), thus fail to take advantage of the opportunity to learn from each other. Taking the non-collocated software architecture development teams as a challenge, the goal of this study is to investigate the nature of KT that occurs between the analyst and software architect teams in non-collocated software architecture development. Data are collected from semi-structured interviews with 30 respondents consisting of industrial experts ranging from analyst, software architects and project managers. We m...
Knowledge transfer is essential for an organization to be competitive and successful. However, as pr...
Software projects require tacit knowledge and shared contexts for creative problem solving. Existing...
Software projects require tacit knowledge and shared contexts for creative problem solving. Existing...
Software architecture is all about making design decisions based on the requirements specified by th...
Knowledge transfer (KT) is crucially essential for making design decisions in software architecture ...
Software architecture is a recognized and indispensable part of system development. Software archite...
Context: The acquisition of new knowledge, by means of teaching programming languages, tools, method...
Capturing the technical knowledge, contextual information, and rationale surrounding the design deci...
Context: Knowledge management technologies have been employed across software engineering activities...
Software architecture development is a creative process that requires integration of different kno...
In the field of software architecture, there has been a paradigm shift from describing the outcome o...
Context: Knowledge management technologies have been employed across software engineering activities...
Software architecture development is a creative process that requires integration of different knowl...
The importance of architectural knowledge (AK) management for software development has been highligh...
Most current literature on Software Architecture Knowledge Management (AKM) reports research aimed a...
Knowledge transfer is essential for an organization to be competitive and successful. However, as pr...
Software projects require tacit knowledge and shared contexts for creative problem solving. Existing...
Software projects require tacit knowledge and shared contexts for creative problem solving. Existing...
Software architecture is all about making design decisions based on the requirements specified by th...
Knowledge transfer (KT) is crucially essential for making design decisions in software architecture ...
Software architecture is a recognized and indispensable part of system development. Software archite...
Context: The acquisition of new knowledge, by means of teaching programming languages, tools, method...
Capturing the technical knowledge, contextual information, and rationale surrounding the design deci...
Context: Knowledge management technologies have been employed across software engineering activities...
Software architecture development is a creative process that requires integration of different kno...
In the field of software architecture, there has been a paradigm shift from describing the outcome o...
Context: Knowledge management technologies have been employed across software engineering activities...
Software architecture development is a creative process that requires integration of different knowl...
The importance of architectural knowledge (AK) management for software development has been highligh...
Most current literature on Software Architecture Knowledge Management (AKM) reports research aimed a...
Knowledge transfer is essential for an organization to be competitive and successful. However, as pr...
Software projects require tacit knowledge and shared contexts for creative problem solving. Existing...
Software projects require tacit knowledge and shared contexts for creative problem solving. Existing...