Identifying knowledge management needs in software maintenance groups:: A qualitative approach

被引:6
|
作者
Rodriguez, OM [1 ]
Martínez, AI [1 ]
Vizcaíno, A [1 ]
Favela, J [1 ]
Piattini, M [1 ]
机构
[1] CICESE, Dept Comp Sci, Mexico City, DF, Mexico
关键词
D O I
10.1109/ENC.2004.1342591
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software maintenance is an activity that requires lots of knowledge. For example, maintainers must know what changes should do to the software, where to do those changes and how those changes can affect other modules of the system. Frequently they do not have enough knowledge to make the best decision and must consult other information sources, but these sources are often unknown. or difficult to locate. Therefore, knowledge management could be useful to address some of these problems; however, before knowledge management tools could be developed for software maintenance groups, some questions must be answered: such as what kinds of problems could be solved. In this paper a qualitative approach to the identification of knowledge management needs in software maintenance teams is presented. This approach has been applied in two case studies, and an agent-based knowledge management tool has been designed and implemented from the results obtained.
引用
收藏
页码:72 / 79
页数:8
相关论文
共 50 条
  • [31] Knowledge activities applied | towards a holistic knowledge management approach in the software industry
    Dietze, Martin
    Kahrens, Marion
    VINE JOURNAL OF INFORMATION AND KNOWLEDGE MANAGEMENT SYSTEMS, 2024, 54 (02) : 398 - 423
  • [32] A reverse engineering approach to support software maintenance: Version control knowledge extraction
    Wu, XM
    Murray, A
    Storey, MA
    Lintern, R
    11TH WORKING CONFERENCE ON REVERSE ENGINEERING, PROCEEDINGS, 2004, : 90 - 99
  • [33] Organizing the knowledge used in software maintenance
    Dias, MGB
    Anquetil, N
    de Oliveira, KM
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2003, 9 (07) : 641 - 658
  • [34] Software Maintenance as Materialization of Common Knowledge
    Ojala, Mace
    Cohn, Marisa Leavitt
    ENGAGING SCIENCE TECHNOLOGY AND SOCIETY, 2023, 9 (03): : 165 - 185
  • [35] Qualitative Analysis of Semantically Enabled Knowledge Management Systems in Agile Software Engineering
    Rech, Joerg
    Bogner, Christian
    INTERNATIONAL JOURNAL OF KNOWLEDGE MANAGEMENT, 2010, 6 (02) : 66 - 85
  • [36] Medical Software Management: A failure analysis approach for maintenance and safety plan
    Miniati, R.
    Dori, F.
    Iadanza, E.
    Medici, M. F.
    2010 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2010, : 454 - 457
  • [37] A Knowledge Management Approach for Testing Open Source Software Systems
    Abdou, Tamer
    Kamthan, Pankaj
    2014 IEEE INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2014,
  • [38] An Ontology-Based Approach For Software Architectural Knowledge Management
    Choobdaran, Narges
    Sharfi, Sayed Mehran
    Khayyambashi, Mohamad Reza
    JOURNAL OF MATHEMATICS AND COMPUTER SCIENCE-JMCS, 2014, 11 (02): : 93 - 104
  • [39] A Vertical Approach to Knowledge Management: Codification and Personalization in Software Processes
    Jahn, Karsten
    Nielsen, Peter Axel
    INTERNATIONAL JOURNAL OF HUMAN CAPITAL AND INFORMATION TECHNOLOGY PROFESSIONALS, 2011, 2 (02) : 26 - 36
  • [40] Domain ontologies and software agents: A methodological approach to knowledge management
    George, R
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XVI, PROCEEDINGS: SYSTEMICS AND INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATION, 2003, : 363 - 368