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 条
  • [31] Utilization of RFLP in V-Model methodology for the interdisciplinary development of Digital Twins
    Fett, Michel
    Wilking, Fabian
    Goetz, Stefan
    Wartzack, Sandro
    Kirchner, Eckhard
    FORSCHUNG IM INGENIEURWESEN-ENGINEERING RESEARCH, 2025, 89 (01):
  • [32] Correct Formalization of Requirement Specifications: A V-Model for Building Formal Models
    Filax, Marco
    Gonschorek, Tim
    Ortmeier, Frank
    RELIABILITY, SAFETY, AND SECURITY OF RAILWAY SYSTEMS: MODELLING, ANALYSIS, VERIFICATION, AND CERTIFICATION, RSSRAIL 2016, 2016, 9707 : 106 - 122
  • [33] Integration and Implementation of Scaled Agile Framework and V-Model in the Healthcare Sector Organization
    Pavlickova, Marcela
    Mojzisova, Andrea
    Bodikova, Zuzana
    Szeplaki, Richard
    Laciak, Marek
    ELECTRONICS, 2024, 13 (11)
  • [34] USING V-MODEL OF STOCHASTIC-PROGRAMMING IN FORMULATION OF INVERSE PROBLEMS OF GEOPHYSICS
    NIKOLENKO, VN
    DOPOVIDI AKADEMII NAUK UKRAINSKOI RSR SERIYA B-GEOLOGICHNI KHIMICHNI TA BIOLOGICHNI NAUKI, 1982, (08): : 12 - 16
  • [35] System of Systems Engineering and Family of Systems Engineering From a Standards, V-Model, and Dual-V Model Perspective
    Clark, John O.
    2009 IEEE INTERNATIONAL SYSTEMS CONFERENCE, PROCEEDINGS, 2009, : 381 - 387
  • [36] Extending V-model practices to support SRE to build Secure Web Application
    Abdulrazeg, Ala A.
    Norwawi, Norita Md
    Basir, Nurlida
    2014 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE AND INFORMATION SYSTEMS (ICACSIS), 2014, : 213 - 218
  • [37] Development and Validation of the Wheel Speed Sensor Interface Based on V-model Method
    Gross, Nicolae Ioan
    Svasta, Paul
    2022 45TH INTERNATIONAL SPRING SEMINAR ON ELECTRONICS TECHNOLOGY (ISSE), 2022,
  • [38] Value-Driven V-Model: From Requirements Analysis to Acceptance Testing
    Han, Youngsub
    Lee, Dong-hyun
    Choi, Byoungju
    Hinchey, Mike
    In, Hoh Peter
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2016, E99D (07): : 1776 - 1785
  • [39] Introducing Control Theory in Industry: the case of V-model embedded software developers
    Tiberi, Ubaldo
    IFAC PAPERSONLINE, 2020, 53 (02): : 17320 - 17325
  • [40] Designing Early Testing Course Curricula with Activities Matching the V-Model Phases
    Hynninen, Timo
    Knutas, Antti
    Kasurinen, Jussi
    2019 42ND INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2019, : 1593 - 1598