An Investigation of Software Development Process Terminology

被引:21
|
作者
Clarke, Paul [1 ,2 ]
Mesquida, Antoni-Lluis [4 ]
Ekert, Damjan [5 ]
Ekstrom, J. J. [6 ]
Gornostaja, Tatjana [7 ]
Jovanovic, Milos [4 ]
Johansen, Jorn [8 ]
Mas, Antonia [4 ]
Messnarz, Richard [5 ]
Villar, Blanca Najera [9 ]
O'Connor, Alexander [1 ,3 ]
O'Connor, Rory V. [1 ,2 ]
Reiner, Michael [10 ]
Sauberer, Gabriele [9 ]
Schmitz, Klaus-Dirk [11 ]
Yilmaz, Murat [12 ]
机构
[1] Dublin City Univ, Dublin, Ireland
[2] Lero, Limerick, Ireland
[3] Global Ctr Excellence Digital Content Technol, ADAPT, Dublin, Ireland
[4] Univ Illes Balears, Palma De Mallorca, Mallorca, Spain
[5] Int Software Consulting Network, Graz, Austria
[6] Brigham Young Univ, Provo, UT 84602 USA
[7] Tilde Co, Riga, Latvia
[8] Whitebox Aps, Horsholm, Denmark
[9] TermNet, Vienna, Austria
[10] European Certificat & Qualificat Assoc, Krems, Austria
[11] Tech Univ Cologne, Cologne, Germany
[12] Cankaya Univ, Ankara, Turkey
关键词
Software engineering; Software development process; Software development roles; Specialised communication; Terminology; Ontology; MANAGEMENT;
D O I
10.1007/978-3-319-38980-6_25
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The practice of software development has evolved considerably in recent decades, with new programming technologies, the affordability of hardware, pervasive internet access and mobile computing all contributing to the emergence of new software development processes. The newer process initiatives, which include those which are sometimes referred to as agile or lean methods, have brought with them new terms, which sometimes reflect the introduction of novel concepts. Other times, new terms correspond to long established concepts that have been repackaged. The net position is that we have a proliferation of language and term usage in the software development process domain, a problem which has implications for assessors and assessment frameworks, and for the broader community. In this paper, we explore this problem, finding that it is worthy of further research. Plus, we identify a technique suited to addressing this concern: the establishment of a canonical software process ontological model.
引用
收藏
页码:351 / 361
页数:11
相关论文
共 50 条
  • [21] A Global Software Inspection Process for Distributed Software Development
    Mishra, Deepti
    Mishra, Alok
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2012, 18 (19) : 2731 - 2746
  • [22] The Impact of Software Development Process on Software Quality: A Review
    Singh, Brijendra
    Gautam, Shikha
    [J]. 2016 8TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS (CICN), 2016, : 666 - 672
  • [23] The role of software verification and validation in software development process
    Sujatha, P
    Sankar, GV
    Rao, AS
    Satyanarayana, T
    [J]. IETE TECHNICAL REVIEW, 2001, 18 (01): : 23 - 26
  • [24] Use of Software Process in Research Software Development: A Survey
    Eisty, Nasir U.
    Thiruvathukal, George K.
    Carver, Jeffrey C.
    [J]. PROCEEDINGS OF EASE 2019 - EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, 2019, : 276 - 282
  • [25] Use of Software Metrics in Agile Software Development Process
    Padmini, K. V. Jeeva
    Bandara, H. M. N. Dilum
    Perera, Indika
    [J]. 2015 MORATUWA ENGINEERING RESEARCH CONFERENCE (MERCON), 2015, : 312 - 317
  • [26] Aspect-oriented software development and software process
    Sutton, SM
    [J]. UNIFYING THE SOFTWARE PROCESS SPECTRUM, 2005, 3840 : 177 - 191
  • [27] An investigation of software development productivity in China
    He, Mei
    Li, Mingshu
    Wang, Qing
    Yang, Ye
    Ye, Kai
    [J]. MAKING GLOBALLY DISTRIBUTED SOFTWARE DEVELOPMENT A SUCCESS STORY, 2008, 5007 : 381 - 394
  • [28] Empirical investigation of innovation diffusion in a software process
    Tortorella, M
    Visaggio, G
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1999, 9 (05) : 595 - 621
  • [29] Investigation on Common Software Process Weaknesses in Automotive
    Biscoglio, Isabella
    Falcini, Fabio
    Lami, Giuseppe
    [J]. 2015 ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM), 2015, : 110 - 117
  • [30] SOFTWARE SPECIFICATION IN BUSINESS TERMINOLOGY
    GINBAYASHI, J
    HASHIMOTO, K
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1992, E75D (05) : 648 - 656