Software Product System Model: A Customer-Value Oriented, Adaptable, DevOps-Based Product Model

被引:5
|
作者
Haluk Altunel
Bilge Say
机构
[1] Softtech Inc., Ankara
[2] Department of Computer Engineering, Bilkent University, Ankara
[3] Department of Software Engineering, Atilim University, Ankara
关键词
Customer value; DevOps; Software attributes; Software metrics; Software product management; Software Product System Model; Systems thinking;
D O I
10.1007/s42979-021-00899-9
中图分类号
学科分类号
摘要
DevOps pipelines have brought notable advantages, such as fast and frequent software delivery to software production paradigms, but dynamically dealing with quality attributes desired by the customer employing a DevOps pipeline remains a challenge. This work aims to define the design of a systems thinking inspired model, called Software Product System Model (SPSM), applying a customer-value oriented, holistic approach for implementing quality requirements, and its application and evaluation in a large software house. The main features include dynamic control of quality gates, the parameters of which are driven by customer requirements and feedback from surveys. All of the inputs are collected in a product backlog and fed forward to the quality gates over the DevOps pipeline. SPSM was successfully deployed in a large software house extending a DevOps pipeline with an accompanying improvement of customer-value oriented key performance indicators for projects. In a 2-year-long case study, security and code quality were the main quality attributes, with the metrics on security vulnerabilities and unit test coverage. At the end of the 2020, the DevOps pipeline within SPSM provided a 69.50% decrease of security vulnerabilities of all software products, and a 29.43% increase in unit test coverage for the whole code base for increasing code quality. At the end of 2020, the project completion ratio was measured to be 99.50% and the Schedule Performance Index (SPI) was measured to be 99.78% as the average of 762 projects delivered. The flexibility of SPSM allowed the software house to adapt to changing customer expectations. A checklist is provided for the replicability of the model application. © The Author(s), under exclusive licence to Springer Nature Singapore Pte Ltd 2021.
引用
收藏
相关论文
共 31 条
  • [1] Continuous Assessment and Improvement of Software Quality with DevOps-Based Hybrid Model of Automation Tools
    Narang, Poonam
    Mittal, Pooja
    JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2023, 62 (02) : 412 - 419
  • [2] Continuous Assessment and Improvement of Software Quality with DevOps-Based Hybrid Model of Automation Tools
    Poonam Narang
    Pooja Mittal
    Journal of Computer and Systems Sciences International, 2023, 62 : 412 - 419
  • [3] Customer value in lean product development: Conceptual model for incremental innovations
    Santos, Ana Carolina Oliveira
    da Silva, Carlos Eduardo Sanches
    Braga, Rodrigo Aparecido da Silva
    Correa, Joao ederson
    de Almeida, Fabricio Alves
    SYSTEMS ENGINEERING, 2020, 23 (03) : 281 - 293
  • [4] Study of the elements and value of the integrated product based on customer value orientation
    Zhang, ML
    Gao, H
    Proceedings of the 2005 International Conference on Management Science & Engineering (12th), Vols 1- 3, 2005, : 919 - 922
  • [6] Multifactor Customer Classification Model For IP Transit Product
    Yosef, Ian
    Samuels, Christophorus Ivan
    2014 8TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATION SYSTEMS SERVICES AND APPLICATIONS (TSSA), 2014,
  • [7] Creating Value from the Customer Oriented Marketing Point of View: As a Model of Value Delivery System
    Uzunoglu, Ebru
    ESKISEHIR OSMANGAZI UNIVERSITESI IIBF DERGISI-ESKISEHIR OSMANGAZI UNIVERSITY JOURNAL OF ECONOMICS AND ADMINISTRATIVE SCIENCES, 2007, 2 (01): : 11 - +
  • [8] A New Model of Software Network for Object-Oriented Software System
    Zhu, Yan
    Huang, Youfei
    Jiang, Ningkang
    Chen, Liangyu
    2021 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2021, : 516 - 522
  • [10] A value-based customer loyalty evolution model
    Zhou Meihua
    Yao Weikun
    Cai Xiang
    Men Jian
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INNOVATION & MANAGEMENT, VOLS I AND II, 2007, : 267 - 271