Project Details
Description
CMMI is the acronym of Capability Maturity Model® Integration (CMMI). CMMI has been defined by
Carnegie Mellon’s Software Engineering Institute’ (see http://www.sei.cmu.edu/cmmi/) and has
become a de-facto standard world-wide how software development processes are assessed.
In general „a capability maturity model delineates the characteristics of a mature, capable process. It
identifies the practices that are basic to implementing effective processes as well as advanced
practices. It also assigns to those practices associated maturity levels ranging from unrepeatable to a
mature, well-managed process. Typically a path is recommended through the various practices for
achieving higher levels of maturity and, therefore, improve an organization's processes.“ (see
http://www.sei.cmu.edu/cmmi/)
Establishing CMMI-compatible processes is in general a massive cultural and organizational change.
As CMMI is not in particular tailored to embedded software development and does not take modelbased
development of embedded control systems into consideration, the aim is to adapt the relevant
aspects of CMMI to state-of-the-art embedded software engineering.
Existing processes are reviewed and extended/adapted.
The internationally standardized CMMI process framework is used as foundation.
Training material is developed.
Adapt the relevant aspects of CMMI to state-of-the-art embedded software engineering.
Acronym | embeddedCMMI |
---|---|
Status | Finished |
Effective start/end date | 1/04/05 → 31/07/06 |
Fields of Science and Technology Classification 2002
- 1108 Informatics