Affiliation:
1. Research Centre in Mathematics (CIMAT, A.C.), Mexico
2. University of São Paulo – Escola Politécnica, Brazil
Abstract
In the multimodel improvement context, Software Organizations need to incorporate into their processes different practices from several improvement technologies simultaneously (i.e. CMMI, PSP, ISO 15504, and others). Over the last few years, software process architectures have been considered a means to harmonize these technologies. However, it is unclear how to design a software process architecture supporting a multimodel environment. In this chapter, an overview of the method to design a software process architecture is presented, identifying basic concepts, views, phases, activities, and artifacts. In addition, important aspects in the creation of this method are explained. This method will assist process stakeholders in the design, documentation, and maintenance of their software process architecture.
Reference55 articles.
1. Software process improvement: Blueprints versus recipes
2. Facilitating design knowledge management by tailoring software patterns to organizational roles.;R.Ahlgren;Proceedings of AMCIS,2007
3. Process Elements: Components of Software Process Architectures