The use and importance of external sources of knowledge in the software development process

被引:35
|
作者
Segelod, E [1 ]
Jordan, G [1 ]
机构
[1] Malardalen Univ, Dept Business Studies & Informat Syst, SE-63105 Eskilstuna, Sweden
关键词
D O I
10.1111/j.1467-9310.2004.00336.x
中图分类号
F [经济];
学科分类号
02 ;
摘要
This is an empirical study of external sources of knowledge and their relative importance in different stages of the software development process. The amount of new knowledge generated through different sources and the differences between single client, customised and packaged software, are analysed. The analysis draws on case studies of 92, mostly European, software projects, and a pilot study. It shows the length, type, and relative importance of 718 sources of external knowledge in the software development process. The data collected show that there are important differences between tangible hardware and software projects with respect to the relative importance of the various sources and the knowledge acquired from these sources; differences which in part may be derived from the special characteristics of software in contrast to hardware development projects. Frequently the customers cannot specify exactly what they want, which means that the development process must be kept open to customer influence and feedback which may result in changes in the requirements, and subsequent modifications in the software.
引用
收藏
页码:239 / 252
页数:14
相关论文
共 50 条
  • [21] Organizing the software development process knowledge: An approach based on patterns
    de Vasconcelos, FM
    Werner, CML
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1998, 8 (04) : 461 - 482
  • [22] Managing Tacit Knowledge for a Software Development Process: A Case Study
    Stevens, David
    Hsu, Sonya
    Zhu, Zhiwei
    JOURNAL OF INFORMATION & KNOWLEDGE MANAGEMENT, 2012, 11 (01)
  • [23] A Conceptual model of Knowledge Worker Performance on Knowledge Work Productivity in Software Development process
    Yusoff, Mohd Zairol
    Mahmuddin, Massudi
    Ahmad, Mazida
    PROCEEDING OF KNOWLEDGE MANAGEMENT INTERNATIONAL CONFERENCE (KMICE) 2014, VOLS 1 AND 2, 2014, : 214 - 219
  • [24] Knowledge Work Productivity Effect on Quality of Knowledge Work In Software Development Process in SME
    Yusoff, Mohd Zairol
    Mahmuddin, Massudi
    Ahmad, Mazida
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON APPLIED SCIENCE AND TECHNOLOGY 2016 (ICAST '16), 2016, 1761
  • [25] The use of prototypes to bridge knowledge boundaries in agile software development
    Huber, Thomas L.
    Winkler, Maike A. E.
    Dibbern, Jens
    Brown, Carol V.
    INFORMATION SYSTEMS JOURNAL, 2020, 30 (02) : 270 - 294
  • [26] Opening Up the Innovation Process in Construction Firms: External Knowledge Sources and Dual Innovation
    Duodu, Bismark
    Rowlinson, Steve
    JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT, 2021, 147 (08)
  • [27] SOFTWARE PROCESS IMPROVEMENT: AWARENESS, USE, AND BENEFITS IN CANADIAN SOFTWARE DEVELOPMENT FIRMS
    Chevers, Delroy
    RAE-REVISTA DE ADMINISTRACAO DE EMPRESAS, 2017, 57 (02): : 170 - 177
  • [28] The Analysis of Business Preferences to use Internal and External Sources of Research and Development
    Golichenko, Oleg
    Samovoleva, Svetlana
    PROCEEDINGS OF THE 9TH EUROPEAN CONFERENCE ON INNOVATION AND ENTREPRENEURSHIP (ECIE 2014), 2014, : 216 - 224
  • [29] External Dependencies in Software Development
    Hosry, Aless
    Anquetil, Nicolas
    Communications in Computer and Information Science, 2023, 1871 CCIS : 215 - 232
  • [30] KNOWLEDGE REPRESENTATION IN THE SOFTWARE-DEVELOPMENT PROCESS - A CASE-STUDY
    MYLOPOULOS, J
    BORGIDA, A
    GREENSPAN, S
    MEGHINI, C
    NIXON, B
    LECTURE NOTES IN CONTROL AND INFORMATION SCIENCES, 1986, 80 : 23 - 44