A Detailed Software Process Improvement Methodology: BG-SPI
@inproceedings{Aysolmaz2011ADS, title={A Detailed Software Process Improvement Methodology: BG-SPI}, author={Banu Aysolmaz and Onur Demir{\"o}rs}, booktitle={EuroSPI}, year={2011} }
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…
16 Citations
Artifact-based software process improvement and management: a method proposal
- Computer ScienceICSSP 2014
- 2014
The ArSPI model is presented, which provides a unified perspective on SPI and company-wide software process management (SPM), the required key artifacts, and the life cycle models and is shown to be of practical support to industry who called for a practical way to define the interfaces between SPI projects.
Crafting a software process improvement approach—a retrospective systematization
- Computer ScienceJ. Softw. Evol. Process.
- 2015
By providing a reference procedure and tested methods, this article support process engineers with the creation and adoption of SPI approaches and provides a structured reflection on their experiences from creating and adopting the Artifact‐based Software Process Improvement & Management (ArSPI) model.
From pragmatic to systematic software process improvement: an evaluated approach
- EngineeringIET Softw.
- 2015
ArSPI was developed and tested across several SPI projects in large organisations in Germany and Eastern Europe and results of its validation indicating ArSPI to be a helpful instrument to set up and steer SPI projects.
Process improvement in governmental agencies: Toward CMMI certification
- Computer Science2015 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)
- 2015
It is argued that the market is becoming more mature whereby SPI approaches may need to be enhanced reaching higher levels of maturity, and internal CMMI appraisals on two selected government agencies indicate early signs of market maturity.
Modeling business processes to generate artifacts for software development: a methodology
- Computer ScienceMiSE 2014
- 2014
This work presents their unified business process modeling methodology, UPROM that is used to generate various artifacts from business process models developed in conformance with its notation and approach.
Method to Establish Strategies for Implementing Process Improvement According to the Organization's Context
- Computer Science, BusinessEuroSPI
- 2016
This paper shows a method that provides strategies for the implementation of software process improvements based on the contextual aspects in which the software is developed, so that, the strategy is provided according to the organization needs and their work culture regarding project management.
Do staged maturity models result in organization-wide continuous process improvement? Insight from employees
- Business
- 2017
Understanding SPI in small organizations: a study of Mexican software enterprises
- BusinessJ. Softw. Evol. Process.
- 2016
The main product of this study is an initial theoretical framework that attempts to explain the effects of SPI initiatives in small organizations and a grounded action research study that investigated SPI initiatives conducted by 10 Mexican small enterprises.
Application of a software agility assessment model - AgilityMod in the field
- Computer ScienceComput. Stand. Interfaces
- 2019
Monitoring the Adoption of SPI-Related Best Practices. An Experience Report
- Computer ScienceEuroSPI
- 2021
The GÉANT experience and observations from the process of adopting the best practices, and the setting the team has been using are presented.
References
SHOWING 1-10 OF 29 REFERENCES
Experiences in the Application of Software Process Improvement in SMES
- Computer Science, BusinessSoftware Quality Journal
- 2004
A new SPI method, called MESOPYME, which main focus is to reduce effort and time on the SPI implementation stage, based on a concept called Action Package, whose components are described in Section 2.1.
MPS Model and TABA Workstation: Implementing Software Process Improvement Initiatives in Small Settings
- Computer Science, BusinessFifth International Workshop on Software Quality (WoSQ'07: ICSE Workshops 2007)
- 2007
The MPS Model components and the main functionalities of the TABA Workstation to support MPS model-based implementations in SME are presented and the achieved results of Brazilian SME that adopted the presented approach are discussed.
IDEAL: A User's Guide for Software Process Improvement.
- Computer Science
- 1996
The purpose of this document is to provide process improvement managers with a generic description of a sequence of recommended steps for SPI, which can be used to guide development of a long-range, integrated plan for initiating and managing a SPI program.
OWPL: A Gradual Approach for Software Process Improvement In SMEs
- Computer Science, Business32nd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO'06)
- 2006
The approach allows SMEs to start SPI in a very targeted manner, to quickly progress within a limited budget and, eventually, to reach an acceptable level according to SPI standard models such as CMM and SPICE.
PRISMS: an approach to software process improvement for small to medium enterprises
- EngineeringThird International Conference on Quality Software, 2003. Proceedings.
- 2003
Key features of the PRISMS process are: explicitly relating improvement goals to business goals, which are used to choose and prioritize key process areas for improvement; the use of a simplified and tailorable assessment method based on CMM; and mechanisms to encourage maximum transparency in the process and participation by all stakeholders.
Software Process Improvement Methodologies for Small and Medium Enterprises
- Computer Science, BusinessPROFES
- 2008
Various SPI methodologies for SMEs are discussed and compared and this will lead towards maturity of software process improvement in SMEs and also facilitates in development of automation tools for SPIs in future.
Experiences on establishing software processes in small companies
- Computer ScienceInf. Softw. Technol.
- 2006
Applying and adjusting a software process improvement model in practice: the use of the IDEAL model in a small software enterprise
- Computer ScienceProceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium
- 2000
The aim of the research described was to investigate the suitability of the IDEAL model for small software enterprises, and it has therefore been deployed and adjusted for successful use in a small Danish software company.
The Tool Coverage of Software Process Improvement Frameworks for Small and Medium Sized Enterprises
- Business, Computer SciencePROFES
- 2009
A comparative study of the most frequently referenced SPI frameworks established for SMEs from a SPI Tool coverage perspective is presented.
Commitment in software process improvement - in search of the process
- BusinessProceedings of the 35th Annual Hawaii International Conference on System Sciences
- 2002
Preliminary results from a study that attempts to explicate commitment process in software process improvement (SPI) indicate that commitment process is about the arrival, existence and departure of a concern and action in actor's commitment net.