Software process models, irrespective of whether they are life cycle oriented or not, focus strictly on the activity domain within a single project. This focus is heavily challenged by COSMOS, a multidimensional software process model. In addition to the activity structure, it takes into account also the communication- and infrastructure in which software development takes place. This three-dimensional framework meets special challenges due to incorporating software reuse and object orientedness into large scale software production and it allows for adequate planning of various activities controlling software development which are not directly attributable to a specific project, but which might run in parallel to a host of projects. This paper reports on investigations concerning the mapping of this multidimensional software development model on a software process maturity scale, analog to the one proposed by Humphrey (1989).
Read full abstract