Studying Supply and Demand of Software Maintenance and Evolution Services

被引:3
|
作者
April, Alain [1 ]
机构
[1] ETS Univ, Dept Software Engn, 1100 Notre Dame West, Montreal, PQ, Canada
来源
QUATIC 2010: SEVENTH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY | 2010年
关键词
Software Maintenance; Software Maintenance improvement; trend analysis;
D O I
10.1109/QUATIC.2010.65
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software maintenance and evolution constitutes an important part of the total cost of the life cycle of software. Some even argue this is the most important fraction of the cost. The added value of software maintenance and evolution is often not fully understood by the customer leading to a perception that software maintenance organizations are costly and inefficient. A common view of maintenance and evolution is that it merely fixes bugs. However, studies over the years have indicated that in many organizations the majority of the maintenance effort is devoted to value-added activities. To improve customer perceptions it is important to provide them with better insight into the activities performed by the maintenance organization and to document such performance with objective measures of software maintenance activities. In this paper, software maintenance trend analysis is used as a basis for improvement. First, the differences between software maintenance activities and the Information System (IS) department development projects are described. Then a trend model is developed as a mean to manage the expectations of customers. To conclude, some remarks are made regarding the application of trend analysis by maintenance work categories for software maintenance managers.
引用
收藏
页码:352 / 357
页数:6
相关论文
共 50 条
  • [1] Software Maintenance and Evolution and Automated Software Engineering
    Carver, Jeffrey C.
    Serebrenik, Alexander
    IEEE SOFTWARE, 2018, 35 (02) : 102 - 104
  • [2] Innovation in Services: Implications for Software Maintenance
    Prodan, Mircea
    Prodan, Adriana
    Ogrezeanu, Andreea
    Purcarea, Anca Alexandra
    SOFTWARE ENGINEERING IN INTELLIGENT SYSTEMS (CSOC2015), VOL 3, 2015, 349 : 131 - 141
  • [3] An empirical approach to studying software evolution
    Kemerer, CF
    Slaughter, S
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1999, 25 (04) : 493 - 509
  • [4] Implications of evolution metrics on software maintenance
    Lehman, MM
    Perry, DE
    Ramil, JF
    INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 1998, : 208 - 217
  • [5] Introduction to the special issue on software maintenance and evolution
    Moonen, Leon
    Pollock, Lori
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2016, 28 (07) : 510 - 511
  • [6] Measuring and Monitoring Software Maintenance Services: An Industrial Experience
    Kurtel, Kaan
    2013 JOINT CONFERENCE OF THE 23RD INTERNATIONAL WORKSHOP ON SOFTWARE MEASUREMENT AND THE 2013 EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS AND PRODUCT MEASUREMENT (IWSM-MENSURA), 2013, : 247 - 252
  • [7] Development/maintenance/reuse: Software evolution in product lines
    Schach, SR
    Tomer, A
    SOFTWARE PRODUCT LINES: EXPERIENCE AND RESEARCH DIRECTIONS, 2000, 576 : 437 - 450
  • [8] CCEvovis: A Clone Evolution Visualization System for Software Maintenance
    Honda, Hirotaka
    Tokui, Shogo
    Yokoi, Kazuki
    Choi, Eunjong
    Yoshida, Norihiro
    Inoue, Katsuro
    2019 IEEE/ACM 27TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2019), 2019, : 122 - 125
  • [9] Qualitative Evaluation of Software Maintenance Services Integrated in a Virtual Learning Environment
    Stojanov, Zeljko
    Dobrilovic, Dalibor
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2016, 32 (02) : 790 - 803
  • [10] Evolution of a software maintenance organization from cost center to service center
    Smit, S
    de With, PHN
    van Dijk, GJ
    INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2003, : 209 - 212