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 条
  • [21] Customer segmentation model based on value generation for marketing strategies formulation
    Julio Cuadros, Alvaro
    Eugenia Dominguez, Victoria
    [J]. ESTUDIOS GERENCIALES, 2014, 30 (130) : 25 - 30
  • [22] A model-based approach to object-oriented software metrics
    Mei, H
    Xie, T
    Yang, FQ
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2002, 17 (06) : 757 - 769
  • [23] A model-based approach to object-oriented software metrics
    Hong Mei
    Tao Xie
    Fuqing Yang
    [J]. Journal of Computer Science and Technology, 2002, 17 : 757 - 769
  • [24] Empirical study of customer value evaluation model for telecom enterprise based on SEM
    Xu Heng
    Zhao Songzheng
    Wu Jianhua
    [J]. GLOBALIZATION CHALLENGE AND MANAGEMENT TRANSFORMATION, VOLS I - III, 2007, : 992 - 998
  • [25] Stochastic model of brokerage customer value based on investment psychology segmentation and GARCH
    Yun, Chen
    Yan, Pan
    [J]. PROCEEDINGS OF 2013 6TH INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT, INNOVATION MANAGEMENT AND INDUSTRIAL ENGINEERING (ICIII 2013) VOL 1, 2013, : 34 - +
  • [26] A novel utility-based model for identifying the customer value in online shopping
    [J]. Tabaei, Zahra (Zahra-Tabaei@ind.iust.ac.ir), 1600, Inderscience Publishers (11): : 119 - 152
  • [27] A Conceptual Model of Personalized Pricing Recommender System Based on Customer Online Behavior
    Massoud, Mohamed
    Abo-Rizka, Mohamed
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2012, 12 (06): : 129 - 133
  • [28] The research on the customer value of dynamic B2C e-business based on the customer Behavior model graph
    Jing, Ranzhe
    Jiang, Zuo
    Qiu, Xun
    Lu, Zhijie
    [J]. PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON INFORMATION AND MANAGEMENT SCIENCES, 2007, 6 : 62 - 66
  • [29] Type-2 Fuzzy Logic Based Prediction Model of Object Oriented Software Maintainability
    Olatunji, Sunday Olusanya
    Selamat, Ali
    [J]. INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, SOMET 2014, 2015, 513 : 329 - 342
  • [30] A model of market positioning based on value creation and service quality in the lodging industry: an empirical application of online customer reviews
    Rodriguez Diaz, Manuel
    Espino Rodriguez, Tomas F.
    Rodriguez Diaz, Rosa
    [J]. TOURISM ECONOMICS, 2015, 21 (06) : 1273 - 1294