CMMI quick self-assessment
The aim of this self-test is to get a quick assessment of the capability maturity of your team / organisation (whichever you are answering for).
Capability maturity is a measure for your (or your vendor’s!) likelihood / ability to deliver as promised, on-time, to cost. Increased maturity means significantly reduced risks, time and cost of software development (see CMMI explained)
This is not an official CMMI assessment, and by using this page you acknowledge that. A proper CMMI assessment involves checking the compliance of the development process and application thereof (by staff) versus the CMMI key process areas, goals, and practices defined for each level. The full (up-to level 5) CMMI practices list is roughly 500 entries long, and needs to be checked for a number of projects and with a range of staff. Hence it takes considerable effort to do a formal assessment.
However, you can get a reasonably accurate idea of your project’s / organization’s capability maturity by answering a few “simple” questions below (which have far reaching underlying implications). All you need to do is honestly and quickly answer these questions. If you don’t know 100% for sure what is meant, just click “unsure”. If you don’t have sub-contractors or vendors working with / for you, click on “N/A” (not applicable) to exclude this from the scoring. In brackets you’ll find the CMMI key process area tested.
If you are already at level 3, see if you are truly at that level or whether someone was clever at passing the auditors (is the goal certification or time/cost benefit?!). If you are operating at level 4 or 5 have fun and consider the underlying logic of the questions …
(30 seconds gone, now get going ☺)