首页> 外文期刊>VINE >Knowledge4Scrum, a novel knowledge management tool for agile distributed teams
【24h】

Knowledge4Scrum, a novel knowledge management tool for agile distributed teams

机译:Knowledge4Scrum,面向敏捷分布式团队的新颖知识管理工具

获取原文
获取原文并翻译 | 示例
       

摘要

Purpose-The purpose of this paper is to propose Knowledge4Scrum, a novel knowledge management tool for agile distributed teams. Agile software development (ASD) refers to a group of software development methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. The two most widely used methodologies based on the agile philosophy are scrum and extreme programming. Whichever methodology is considered, agile teams usually consist of few members and are collocated under the same roof. However, nowadays, agile practices for distributed development are gaining much momentum. The main reasons behind such practice are cheaper skilled labour, minimizing production cost, reducing time to market and increasing the quality and performance of projects. Along with the benefits obtained through globally distributed development, there are, however, many difficulties faced by various organisations. These problems are caused mostly due to distance, time and cultural differences. To meet up with the level of complexity of projects, ASD also has to keep up with many challenges, especially in cases of distributed teams. Four major challenges have been identified. First, the introduction of global software development entails a number of difficulties, especially related to knowledge sharing. For instance, lack of transparency is frequently observed within such teams, whereby a team member is totally unaware of the activities of his/her colleagues. Second, the unavailability of team members due to time zone differences adds up to the list of problems confronted by distributed teams. Third, there can be misunderstanding amongst the team member due to communication problems, especially in cases where the mother language of the team members is different. Fourth, a common issue faced by distributed teams is the loss of knowledge when an employee resigns from his/her post. Design/methodology/approach - Based on the main problems outlined above, what has been proposed is Knowledge4Scrum, a novel knowledge management tool for agile distributed teams. Knowledge4Scrum will act as a global repository for knowledge sharing in Scrum distributed teams with the possibility of creating new knowledge through data mining techniques. Valid past projects data have been collected to train and test the data mining models. The research also investigates the suitability of knowledge management in Scrum distributed teams to address the various challenges addressed above. Findings - Knowledge4Scrum supports the four knowledge management processes, namely, knowledge creation/acquisition, knowledge storage, knowledge dissemination and knowledge application. It has been found that the aforementioned tool satisfactorily addressed issues of distance, time and cultural differences that crop-up in distributed development teams. Data mining has been the main aspect for the knowledge creation and application processes, whereby new knowledge has been determined by examining and extracting patterns from existing data found in the repository. Originality/value - A major feature of the Knowledge4Scrum tool lies in the knowledge creation and application section, where a number of data mining techniques have been utilised to identify trends and patterns in past data collected. When compared to the Constructive COst MOdel to estimate project duration, Knowledge4Scrum gives more than satisfactory results. Such functionalities will actually help managers for future project planning and in decision-making.
机译:目的-本文的目的是提出Knowledge4Scrum,这是一种用于敏捷分布式团队的新颖知识管理工具。敏捷软件开发(ASD)是指基于迭代开发的一组软件开发方法,其中需求和解决方案通过自组织的跨职能团队之间的协作发展。基于敏捷哲学的两种最广泛使用的方法是scrum和极限编程。无论采用哪种方法,敏捷团队通常只由很少的成员组成,并位于同一屋檐下。但是,如今,用于分布式开发的敏捷实践获得了很大的发展势头。这种做法背后的主要原因是廉价的熟练劳动力,最小化生产成本,缩短了上市时间并提高了项目的质量和性能。但是,随着通过全球分布式开发获得的收益,各种组织也面临许多困难。这些问题主要是由于距离,时间和文化差异造成的。为了满足项目的复杂性,ASD还必须应对许多挑战,尤其是在分散团队的情况下。已经确定了四个主要挑战。首先,引入全球软件开发会带来许多困难,尤其是与知识共享有关的困难。例如,在这样的团队中经常观察到缺乏透明度,从而使团队成员完全不知道他/她的同事的活动。其次,由于时区不同而导致团队成员无法使用,这构成了分布式团队面临的一系列问题。第三,由于沟通问题,尤其是在团队成员的母语不同的情况下,团队成员之间可能会产生误解。第四,分布式团队面临的一个常见问题是员工辞职后知识的流失。设计/方法/方法-基于上面概述的主要问题,已经提出了Knowledge4Scrum,这是一种用于敏捷分布式团队的新颖知识管理工具。 Knowledge4Scrum将充当Scrum分布式团队中知识共享的全球存储库,并可能通过数据挖掘技术创建新知识。已经收集了有效的过去项目数据,以训练和测试数据挖掘模型。该研究还调查了Scrum分布式团队中知识管理的适用性,以解决上述各种挑战。调查结果-Knowledge4Scrum支持四个知识管理过程,即知识创建/获取,知识存储,知识传播和知识应用。已经发现,上述工具令人满意地解决了在分布式开发团队中出现的距离,时间和文化差异的问题。数据挖掘一直是知识创建和应用过程的主要方面,通过检查和提取存储库中现有数据中的模式来确定新知识。独创性/价值-Knowledge4Scrum工具的主要功能在于知识创建和应用部分,该部分已利用多种数据挖掘技术来识别过去收集的数据中的趋势和模式。与建设性COst MOdel相比,估计项目工期时,Knowledge4Scrum给出了令人满意的结果。这些功能实际上将帮助管理人员进行将来的项目规划和决策。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号