Abstract

Agile software development methods are often applied in volatile software development environments typically perceived as being difficult to tackle by traditional methods. Yet, only a minority of organizations is able to transfer to agile development effectively. This paper proposes a knowledge transfer framework supporting the transition to agile development with guidance on how to put knowledge transfer into action. In this framework, a knowledge transfer process consists of six components (i.e., problems, antecedents, knowledge, mechanisms, knowledge application, and outcomes) and flows through four distinct stages (i.e., Initiation, Implementation, Ramp-up, and Integration). In each stage, components interact with each other multi-directionally and play an important role depending on the stage's functionality. A set of knowledge transfer activities in each stage is also specified which aligns with agile ways, especially Scrum. The description of the application of the developed framework and lessons learned conclude the paper.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.