Towards Configurable ISO/IEC 29110-compliant Software Development Processes for Very Small Entities

Towards Configurable ISO/IEC 29110-compliant Software Development Processes for Very Small Entities

Quentin Boucher, Gilles Perrouin, Jean-Christophe Deprez, and Patrick Heymans, Towards Configurable ISO/IEC 29110-compliant Software Development Processes for Very Small Entities, In Proc. of the 19th EuroSPI conference, Vienna, Austria, June 2012.

Using ISO/IEC 29110, very small entities (VSEs) can perform a stepwise
increment of their software process by switching between the different ISO/
IEC profiles. However, ISO/IEC 29110 provides no guidance on how to switch
between profiles incrementally, other than resorting to costly software development
process experts unaffordable for VSEs. To address this shortcoming, this
paper shows how to model the variability of currently available ISO/IEC 29110
profiles in an integrated and configurable workflow with illustration on the Requirements
Engineering (RE) activity. This workflow is linked to a questionnaire
used to support automated process configuration. Thereby, the user can easily derive
the ISO/IEC-compliant processes to switch between profiles incrementally.
The feasibility of this approach is shown using open-source workflow management
tools Synergia and YAWL.