Insights into Domain Knowledge Sharing in Software Development Practice in SMEs

被引:1
|
作者
Buchan, Jim [1 ]
Ekadharmawan, Christian Harsana [1 ]
MacDonell, Stephen G. [1 ]
机构
[1] Auckland Univ Technol, Sch Comp & Math Sci, Auckland, New Zealand
关键词
software engineering; empirical software; knowledge sharing; requirements engineering; REQUIREMENTS; QUALITY;
D O I
10.1109/APSEC.2009.47
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The collaborative development of shared understanding is crucial to the success of software development projects. It is also a challenging and volatile process in practice. Small organizations may be especially vulnerable due to reliance on key individuals and insufficient resource to employ several domain specialists. There is, however, minimal empirical research on sharing domain understanding in the context of small soft-ware organizations. In this paper we present the results of a field study of commercial software development practice in which we conducted semi-structured interviews with practitioners from ten such organizations. The study provides insights into practices, perceptions, and challenges related to developing shared domain understanding. Our results show that smaller organizations place particular emphasis on the use of prototypes or existing products to refine and verify domain understanding. Furthermore they perceive the biggest challenge to developing shared understanding as the quality of the client representative(s).
引用
收藏
页码:93 / 100
页数:8
相关论文
共 50 条
  • [1] Knowledge sharing in family SMEs: the role of communities of practice
    Rossignoli, Francesca
    Lionzo, Andrea
    Henschel, Thomas
    Boers, Boerje
    [J]. JOURNAL OF FAMILY BUSINESS MANAGEMENT, 2024, 14 (02) : 310 - 331
  • [2] Individual Benefit from Knowledge Sharing in Software Development Communities of Practice
    Nxumalo, Lindelani
    Mnkandla, Ernest
    [J]. 2019 IEEE AFRICON, 2019,
  • [3] Knowledge sharing and technological innovation capabilities of Chinese software SMEs
    Yao, Jianguo
    Crupi, Antonio
    Di Minin, Alberto
    Zhang, Xumei
    [J]. JOURNAL OF KNOWLEDGE MANAGEMENT, 2020, 24 (03) : 607 - 634
  • [4] Software development and new product development: Potentials for cross-domain knowledge sharing
    Nambisan, S
    Wilemon, D
    [J]. IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2000, 47 (02) : 211 - 220
  • [5] Knowledge Sharing in Software Development Projects
    Khoza, Lucas Thulani
    Pretorius, Agnieta Beatrijs
    [J]. PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON INTELLECTUAL CAPITAL KNOWLEDGE MANAGEMENT & ORGANISATIONAL LEARNING (ICICKM 2016), 2016, : 143 - 150
  • [6] Towards an Integrated Model of Knowledge Sharing in Software Development: Insights from a Case Study
    Kautz, Karlheinz
    Kjaergaard, Annemette
    [J]. INTERNATIONAL JOURNAL OF KNOWLEDGE MANAGEMENT, 2007, 3 (02) : 91 - 117
  • [7] Improving knowledge sharing in distributed software development
    Waheed, Sara
    Hamid, Bushra
    Jhanjhi, N.Z.
    Humayun, Mamoona
    Malik, Nazir A.
    [J]. International Journal of Advanced Computer Science and Applications, 2019, 10 (06): : 434 - 443
  • [8] Improving Knowledge Sharing in Distributed Software Development
    Waheed, Sara
    Hamid, Bushra
    Jhanjhi, N. Z.
    Humayun, Mamoona
    Malik, Nazir A.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (06) : 434 - 443
  • [9] Study on knowledge sharing behavior in software development team
    Wang Juan-Ru
    Yang Jin
    [J]. 2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 12661 - +
  • [10] The application of ontologies on knowledge sharing in software development projects
    Zhang, Z. G.
    Zhang, X.
    [J]. FRONTIERS IN ENTERPRISE INTEGRATION, 2008, : 335 - 340