Knowledge reuse in software projects: Retrieving software development Q&A posts based on project task similarity
نویسندگان
چکیده
منابع مشابه
Knowledge Reuse in Software Project Management
Knowledge Reuse is an innate part of every organization especially those that belong to the Software industry. It is a part of the “holy trinity” of the Knowledge Management System along with Knowledge Sharing and Knowledge Transfer.The study aims at implementing the process of Knowledge Reuse on SAP related corporate knowledge and to realize its advantages with respect to the time and cost sav...
متن کاملLeveraging Software Reuse with Knowledge Management in Software Development
Managing knowledge in software development is very important, since software development is a human and knowledge intensive activity. The main asset of a software organization consists of its intellectual capital. In this paper we propose KnowBench, a novel knowledge management system that integrates into the daily software development process and can be used for capturing knowledge and experie...
متن کاملUsing Ontologies for Software Development Knowledge Reuse
As software systems become bigger and more complex, software developers need to cope with a growing amount of information and knowledge. The knowledge generated during the software development process can be a valuable asset for a software company. But in order to take advantage of this knowledge, the company must store and manage it for reuse. Ontologies are a powerful mechanism for representi...
متن کاملKnowledge Reuse for Software Reuse
Software reuse can provide significant improvements in software productivity and quality whilst reducing development costs. Expressing software reuse intentions can be difficult though. A developer may aspire to reuse a software component but experience difficulty expressing their reuse intentions in a manner that is compatible with, or understood by, the component retrieval system. Various int...
متن کاملDeveloping a Risk Management Model for Banking Software Development Projects Based on Fuzzy Inference System
Risk management is one of the most influential parts of project management that has a major impact on the success or failure of projects. Due to the increasing use of information technology (IT) systems in all fields and the high failure rate of IT projects in software development and production, it is essential to effectively manage these projects is essential. Therefore, this study is aimed t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: PLOS ONE
سال: 2020
ISSN: 1932-6203
DOI: 10.1371/journal.pone.0243852