Slicing the V-model - Reduced effort, higher flexibility

被引:3
|
作者
Deuter, Andreas [1 ]
机构
[1] PHOENIX CONTACT Elect GmbH, D-31812 Bad Pyrmont, Germany
关键词
Distributed software development; V-model; Work Item; Slicing; Traceability;
D O I
10.1109/ICGSE.2013.10
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Companies requiring a formal software process model tend to choose the V-model. Having its advantages in a strong focus on verification and validation, the main drawbacks of the V-model are the need to create a large amount of documentation, to keep this documentation continuously updated and to manage traceability of requirements implementation and testing. As it is based on the waterfall process model the timing behavior of the V-model is considered to be stiff. Additional complexity arises whenever teams work together in globally distributed environments. All these aspects reduce the software productivity of the teams when using the V-model. It is known that agile processes solve some of the mentioned problems. However, agile processes are not always accepted in formal environments, e. g., if certification bodies need to approve safety-critical developments. This article proposes a new approach, called "sliced V-model", where documents are split into work items and these work items are linked between the documents, forming small and independent "V" shapes. Working with such so-called "V" slices downsizes the efforts for keeping documents updated, simplifies the management of traceability and increases flexibility. Since the sliced V-model requires the utilization of a web-based repository, it is easy to apply in globally distributed teams. An example of successful implementation in a globally operating industry company is shown.
引用
收藏
页码:1 / 10
页数:10
相关论文
共 50 条
  • [21] The phase effect of a driving field on spontaneous emission in V-model
    Yuan, S
    Gao, JY
    ACTA PHYSICA SINICA, 2000, 49 (06) : 1081 - 1085
  • [22] V-Model: a new perspective for EHR-based phenotyping
    Park, Heekyong
    Choi, Jinwook
    BMC MEDICAL INFORMATICS AND DECISION MAKING, 2014, 14
  • [23] The phase effect of a driving field on spontaneous emission in V-Model
    Shi, Yuan
    Gao, Jin-Yue
    Wuli Xuebao/Acta Physica Sinica, 2000, 49 (06):
  • [24] Teaching fuzzy controllers through a V-model based methodology
    Ponce, Pedro
    Mendez, Efrain
    Molina, Arturo
    COMPUTERS & ELECTRICAL ENGINEERING, 2021, 94
  • [25] Managing Requirements Volatility while 'Scrumming' within the V-Model
    Anitha, P. C.
    Savio, Deepti
    Mani, V. S.
    2013 IEEE THIRD INTERNATIONAL WORKSHOP ON EMPIRICAL REQUIREMENTS ENGINEERING (EMPIRE), 2013, : 17 - 23
  • [26] Phase effect of a driving field on spontaneous emission in V-model
    Yuan, Shi
    Gao, Jinyue
    Wuli Xuebao/Acta Physica Sinica, 2000, 49 (06): : 1081 - 1085
  • [27] Proposed V-Model for Verification, Validation, and Safety Activities for Artificial Intelligence
    Schumeg, Benjamin
    Marotta, Franklin
    Werner, Benjamin
    2023 IEEE INTERNATIONAL CONFERENCE ON ASSURED AUTONOMY, ICAA, 2023, : 61 - 66
  • [28] Ensuring Quality in Metal Additive Manufacturing Through a V-Model Framework
    Roh, Byeong-Min
    Simpson, Timothy W.
    Yang, Hui
    Kumara, Soundar R. T.
    Witherell, Paul
    Jones, Albert T.
    IEEE ACCESS, 2023, 11 : 123807 - 123819
  • [29] V-model with fuzzy quality function deployments for mobile application development
    Lim, Chong Hon
    Chin, Jeng Feng
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2023, 35 (01)
  • [30] Tailored V-Model exploiting the theory of preemptive Time Petri Nets
    Carnevali, Laura
    Grassi, Leonardo
    Vicario, Enrico
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2008, 2008, 5026 : 87 - 100