A Detailed Software Process Improvement Methodology: BG-SPI

被引:0
|
作者
Aysolmaz, Banu [1 ]
Demirors, Onur [2 ]
机构
[1] Middle East Tech Univ, Inst Informat, TR-06531 Ankara, Turkey
[2] Middle East Tech Univ Technopolis, Turkey & Bilgi Grp Ltd, TR-06531 Ankara, Turkey
关键词
Software process improvement; SPI; SPI methodology; SPI lifecycle; CMMI; ISO/IEC; 15504;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software Process Improvement (SPI) methodology is defined as definitions of sequence of tasks, tools and techniques to be performed to plan and implement improvement activities. Well-known SPI frameworks like CMMI and ISO/IEC 15504 define SPI methodologies in an abstract manner. We developed an SPI methodology, BG-SPI. providing a ready-to-use SPI scheme with guidance on an iterative SPI lifecycle, composed of task definitions with details on resources, tools, roles, participation of groups, process assets, and other process specific supporting items. Utilizing BG-SPI with support of SPI experts. organizations can easily plan and manage SPI lifecycle. BG-SPI methodology is applied over 10 organizations with different size, sectors and SPI motivations. This paper explains BG-SPI and provide insight on how a detailed SPI methodology helps the SPI projects in various aspects.
引用
收藏
页码:97 / +
页数:3
相关论文
共 50 条
  • [41] Software Process Improvement in Very Small Organizations Software Process Improvement in Very Small Organizations
    Larrucea, Xabier
    O'Connor, Rory V.
    Colomo-Palacios, Ricardo
    Laporte, Claude Y.
    IEEE SOFTWARE, 2016, 33 (02) : 85 - 89
  • [42] Managing the software process with a software process improvement tool in a small enterprise
    Garcia, Ivan
    Pacheco, Carla
    Mendoza, Eloy
    Calvo-Manzano, Jose A.
    Cuevas, Gonzalo
    San Feliu, Tomas
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2012, 24 (05) : 481 - 491
  • [43] Software Process Analysis Methodology A Methodology based on Lessons Learned in Embracing Legacy Software
    Leemans, Maikel
    van der Aalst, Wil M. P.
    van den Brand, Mark G. J.
    Schiffelers, Ramon R. H.
    Lensink, Leonard
    PROCEEDINGS 2018 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2018, : 665 - 674
  • [44] Process Definition for Reuse Asset Management Process for Software Detailed Design
    Promtaveepong, Tanawat
    Prompoon, Nakornthip
    2013 10TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING/ELECTRONICS, COMPUTER, TELECOMMUNICATIONS AND INFORMATION TECHNOLOGY (ECTI-CON), 2013,
  • [45] Agility and software teams: The future of software process improvement
    Dalcher, Darren
    Software Process Improvement and Practice, 2007, 12 (03): : 219 - 221
  • [46] On the Role of Software Quality Management in Software Process Improvement
    Jacobsen, Jan Wiedemann
    Kuhrmann, Marco
    Muench, Juergen
    Diebold, Philipp
    Felderer, Michael
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2016), 2016, 10027 : 327 - 343
  • [47] An Agile Business Process Improvement Methodology
    Martins, Paula Ventura
    Zacarias, Marielba
    CENTERIS 2017 - INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS / PROJMAN 2017 - INTERNATIONAL CONFERENCE ON PROJECT MANAGEMENT / HCIST 2017 - INTERNATIONAL CONFERENCE ON HEALTH AND SOCIAL CARE INFORMATION SYSTEMS AND TECHNOLOGIES, CENTERI, 2017, 121 : 129 - 136
  • [48] Process simplification as a continuous improvement methodology
    Seams, C
    1997 IEEE INTERNATIONAL SYMPOSIUM ON SEMICONDUCTOR MANUFACTURING CONFERENCE PROCEEDINGS, 1997, : P119 - P121
  • [49] A methodology for business process improvement and IS development
    Damij, Nadja
    Damij, Talib
    Grad, Janez
    Jelenc, Franc
    INFORMATION AND SOFTWARE TECHNOLOGY, 2008, 50 (11) : 1127 - 1141
  • [50] Software process improvement in Web time
    Wiegers, K
    IEEE SOFTWARE, 1999, 16 (04) : 78 - 86