What small business and small organizations say about the CMM: experience report
ICSE '94 Proceedings of the 16th international conference on Software engineering
Capturing the Benefits of Requirements Engineering
IEEE Software
IEEE Transactions on Software Engineering
Proceedings of the 26th International Conference on Software Engineering
Enterprise Architecting: Critical Problems
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 08
An exploratory study of why organizations do not adopt CMMI
Journal of Systems and Software
A Case Study of Issues Related to Automotive E/E System Architecture Development
ECBS '08 Proceedings of the 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems
Issues Related to Development of E/E Product Line Architectures in Heavy Vehicles
HICSS '09 Proceedings of the 42nd Hawaii International Conference on System Sciences
The influence of CMMI on establishing an architecting process
QoSA'07 Proceedings of the Quality of software architectures 3rd international conference on Software architectures, components, and applications
Problems and their mitigation in system and software architecting
Information and Software Technology
Hi-index | 0.00 |
Many companies developing embedded systems and software as part of a product line struggle with how to improve their architecting practices to deal with increasing complexity. As the amount of legacy systems from previous products increases, the architecting becomes more and more evolutionary. This paper develops a process maturity model for evolutionary architecting, that can be used by an organization to improve its practices. The model is based on the Capability Maturity Model Integration (CMMI) which is instantiated to suit the architecting needs. Through this instantiation and simplification, it becomes feasible also for a small architecting team to systematically improve its maturity without dealing with the full CMMI. It is shown how the resulting maturity model addresses a number of issues previously collected from industrial case studies. The method is evaluated by performing maturity evaluations at several companies.