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 条
  • [1] Enhanced V-Model
    Durmus, Mustafa Seckin
    Ustoglu, Ilker
    Tsarev, Roman Yu
    Boercsoek, Josef
    INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2018, 42 (04): : 577 - 585
  • [2] 4.5.3 V-Model Views
    1600, John Wiley and Sons Inc (23):
  • [3] A Classical Modernization of the V-Model
    Barnum, William J.
    Fisher, William
    Winstead, Mark W.
    Walsh, Stephen J.
    INCOSE International Symposium, 2024, 34 (01) : 781 - 792
  • [4] Reedy Diagrams in V-Model Categories
    Moncef Ghazel
    Fethi Kadhi
    Applied Categorical Structures, 2019, 27 : 549 - 566
  • [5] The tailoring process in the German V-model
    Industrieanlagen - B., Einsteinstrasse 20, 85521 Ottobrunn, Germany
    Journal of Systems Architecture, 1996, 42 (8 SPEC. ISS.): : 601 - 609
  • [6] Reedy Diagrams in V-Model Categories
    Ghazel, Moncef
    Kadhi, Fethi
    APPLIED CATEGORICAL STRUCTURES, 2019, 27 (05) : 549 - 566
  • [7] Tailoring process in the German V-model
    J Syst Archit, 8 (601):
  • [8] V-Model Approach for Role Engineering
    Constantinescu, Radu
    Toma, Andrei
    Scorta, Iuliana
    Nastase, Floarea
    Zota, Razvan
    PROCEEDINGS OF THE 13TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTERS, 2009, : 148 - +
  • [9] The tailoring process in the German V-model
    Plogert, K
    JOURNAL OF SYSTEMS ARCHITECTURE, 1996, 42 (08) : 601 - 609
  • [10] RHEOLOGICAL PROPERTIES OF M/V-MODEL OF SOLIDS
    KISIEL, I
    BULLETIN DE L ACADEMIE POLONAISE DES SCIENCES-SERIE DES SCIENCES TECHNIQUES, 1971, 19 (7-8): : 551 - &