The CSMM Software Capability Maturity Guide
CSMM is a domestic software capability maturity assessment system, and what it assesses is an organisation's "capability in the software development and delivery process". It shares CMMI's focus while running on a second road: the systems are independent, and the certificates do not substitute for each other.
The Short Answer
If you only remember three sentences, remember these three:
One, CSMM and CMMI are "the same direction, two roads". Both look at an organisation's software development and delivery process capability: whether the process is defined, whether it is genuinely running, whether there is measurement data, and whether improvement is based on it; both also need evidence to support them, and neither is settled by handing in a set of documents. The difference is ownership — CMMI is an international system (ISACA / CMMI Institute, with appraisals carried out by authorised lead appraisers), while CSMM is a domestic system.
Two, the systems are independent and the certificates do not substitute for each other. This is the point easiest to misread in practice. A similar focus does not mean one can stand in for the other; each system issues its own conclusion, and there is no such usage as using one certificate to cover the other. Whichever one the tender document asks for, prepare that one.
Three, which road to take depends mainly on the tender document and on customer acceptance. Not on which one "sounds more advanced". Government and state-owned-enterprise projects have been adopting CSMM more in recent years, but the specific requirement is subject to the original text of the tender document; where the customer base is mainly overseas or foreign-invested, CMMI is more widely used. Read the tender document first and then set the direction — far more reliable than doing it first and looking for a buyer afterwards.
Certification Overview
Three concepts need straightening out first: CSMM is an assessment system, the assessment is the evaluation action under it, and the tier is how the result of that evaluation is expressed.
| Item | Assessment system | What is assessed | Tiers | Notes |
|---|---|---|---|---|
| CSMM | Domestic software capability maturity assessment system | The process capability of an organisation's software development and delivery | Five tiers, rising from tier 1 to tier 5 | Tier determination is subject to the assessment of the assessing body |
| Where the assessment lands | Process capability, not product features | Project processes, organisational processes, measurement and improvement | Benchmarked against the target tier | Looks at operating evidence, not at document volume |
| Relationship with CMMI | Two independent systems with a similar focus | Both address software development and delivery process capability | Each has its own tiers | Not mutually recognised and not interchangeable; supply whichever item the tender document requires |
| Relationship with ITSS / DCMM | Different assessment directions | Development and delivery process / IT services / data management | Independent of each other | Can be combined, cannot substitute for each other |
| Result and maintenance | Assessment carried out by assessing bodies within the system | Continued conformity of the certified organisation | The tier stated in the conclusion | Validity period and maintenance requirements are subject to the rules in force |
What CSMM Assesses: Process Capability, Not Document Volume
Companies meeting CSMM for the first time often read it as "writing another set of R&D process documents". That direction is off. What it assesses is whether the business of building software and delivering it out is repeatable, predictable and improvable — whether the same team, moved onto a different project, can still deliver the same quality.
Spelled out, the assessment follows a few main lines: whether the process is defined (is there a written R&D and delivery process that fits the actual business), whether the process is executed (are projects really run by that process, rather than the files being archived and never used), whether the process is measured (are there credible data on schedule, quality, defects and effort), and whether the process is improved (when the data comes out, is practice adjusted accordingly and a closed loop left behind). How the individual clauses are divided and how granular the requirements go is subject to the assessment of the assessing body.
Put more plainly: what assessors want to see is "how requirements come in, how they are broken down, how they are reviewed, how they are tested, how they are released, and how a problem is traced back". If any link in that chain has a rule but no record, the tier will not go up — because the assessment looks at operating traces, not at promises.
Process definition
Whether the R&D and delivery process is written down and fits this organisation's project types, rather than being a stack of templates copied from somewhere else.
Process execution
Whether project plans, reviews, testing, release and change run as defined — pick any project at random and see whether it matches.
Measurement data
Whether indicators such as schedule variance, defect density and rework rate have a stable definition, and whether they can be read across several consecutive months.
Continual improvement
Whether there is action after a data anomaly, whether the action is verified, and whether the improvement settles into the process assets.
The Five Tiers: One to Five, Rising Tier by Tier
CSMM has five tiers, tier 1 through tier 5, rising step by step. The higher the number, the more concrete the requirements on process definition, quantitative management and continual optimisation. This order runs opposite to the operations and maintenance capability maturity under ITSS (in that one, tier one is the higher tier). When the two systems sit in the same tender document, check the order first and do not write it backwards.
| Tier | Rough positioning | Typical situations (practical judgement) |
|---|---|---|
| Tier 1 | Starting tier, with the process relying largely on individual experience | Just beginning to standardise R&D processes, solving the "can we deliver" question first |
| Tier 2 | Project-level management takes shape; planning, review and testing follow basic discipline | Several projects running in parallel, where delivery quality must not swing with personnel changes |
| Tier 3 | Organisational process assets established; projects run by tailoring the organisational standard | Bid thresholds often fall in this band; a common target for growth-stage software companies |
| Tier 4 | Quantitative management, with a stable data baseline behind the process | Larger organisations that need to demonstrate delivery capability with data |
| Tier 5 | Advanced tier, where continual optimisation becomes routine | Units with a mature R&D system that carry critical software delivery |
Relationship with and Difference from CMMI: Same Direction, Two Roads
This is one of the pairs we are asked about repeatedly, and one that is easy to get wrong in front of a customer. Both systems look at software development and delivery process capability, and the assessment logic is similar — both look at process definition, both look at project evidence, and both are judged by assessors. But they are two independent systems, with different ownership and different bodies carrying them out, and the certificates do not substitute for each other.
| Comparison | CSMM | CMMI |
|---|---|---|
| Ownership | Domestic assessment system | International system (ISACA / CMMI Institute) |
| What is assessed | Software development and delivery process capability | Software development and delivery process capability |
| Who looks at it | Assessing bodies within the system | Authorised lead appraisers |
| How the result is expressed | Tier 1 to tier 5, rising tier by tier | According to that system's own tier structure |
| Typical scenarios | Government and state-owned-enterprise software tenders, supplier market entry | Cross-border cooperation, foreign-invested customers, international projects |
| Can they replace each other | No. The systems are independent and each issues its own conclusion; supply whichever item the tender document requires | |
What can be shared
A large amount of the underlying work is reusable: process definition, project plans and review records, testing and defect data, measurement definitions, and retrospective mechanisms. These are the same batch of R&D operating data, so the second system does not have to start from zero.
That is why practice often follows a sequence of "get the process running first, then apply as needed": standardise the process and the evidence appears naturally; doing it the other way round — fixing the certificate first and filling in the process afterwards — usually takes longer.
What must not be mixed
The clause structures, evidence requirements and assessment arrangements of the two systems are independent of each other. Material must be prepared to each set of rules; changing the cover page of one set and submitting it is not acceptable.
Still less should you tell a customer that "we have CMMI, which means we have CSMM". That sentence does not hold up in a bid evaluation, and it makes the buyer doubt your understanding of qualifications. The CMMI Level 3 implementation notes can be read alongside for the differences.
What Evidence the Assessment Looks At: Four Categories Decide the Outcome
The danger in a process capability assessment is being "clear in conversation and unable to produce". What assessors actually go through roughly falls into these four categories:
Process definition
Written rules for the R&D and delivery process, templates, tailoring rules and role responsibilities, and whether all of this matches the actual project types
Project execution
Project plans, requirements and design reviews, code and test records, release and change approvals — all required to be traceable to a specific project, a specific time and a specific person
Measurement data
Statistical definitions and continuous data for indicators such as schedule, defects, rework and effort; the higher the tier, the more concrete the weight of this part
Improvement closed loops
Problem retrospectives, root cause analysis, improvement actions and verification results, and whether the improvement settles back into the process assets
These four categories share one feature: they are all "run out", not "written out". Backfilling files at short notice may produce a set of text, but it cannot produce defect and schedule curves that are consistent month after month. So the real starting point is usually to get the R&D process running by the rules first, and only then discuss the application date.
Who Assesses and How: The Process Is Plainer Than You Think
CSMM is assessed by assessing bodies within that system. When choosing a body, look at whether the accepted scope and the assessment experience match your business type (product R&D, bespoke projects and platform work differ considerably) and your target tier — not at the size of the name. The conclusion is decided jointly by the rules and the evidence, and the body does not manufacture capability for the organisation.
| Stage | What to do | Where problems usually appear |
|---|---|---|
| 1. Tier setting and gap analysis | Judge which band current capability falls into against the rules in force, and what is missing for the target tier | Setting the tier by feel, and aiming at a position that is out of reach |
| 2. Process building and rollout | Fill in process definitions, templates, roles and the tool chain so that projects run by the rules | Documents produced without going onto the system, with projects carrying on by experience as before |
| 3. Running and keeping records | Accumulate project records, measurement data and retrospective material to form a checkable trail | Fragmented records, with statistical definitions inconsistent over time |
| 4. Submission and assessment | Submit material as the assessing body requires, and cooperate with document review, project interviews and on-site verification | Two different stories between the material and actual operation, exposed at the first interview question |
| 5. Conclusion and maintenance | Maintain as required after obtaining the conclusion, and accept subsequent surveillance | Relaxing once the certificate is in hand, leaving a gap in data during the maintenance period |
Which Companies It Suits
Not every company needs CSMM. The test is plain: does your revenue come from developing or delivering software for someone else, and will the buyer look at this item during bid evaluation. If both answers are no, the priority usually sits lower.
Bidding for government / SOE software projects
When the tender document writes software capability maturity as a qualification condition or a scoring item, this is a hard requirement. Without the certificate there is no bidding eligibility at all, and discussing value for money is meaningless — the specific clauses are subject to the original text of the tender document.
Supplier market entry
Large enterprises and industry customers set qualification thresholds when selecting software suppliers, and software process capability qualifications are often required together with information security and service system qualifications.
Many projects in parallel, unstable quality
Delivery quality depends heavily on a few key people, and drops when they leave. For these companies the internal improvement gain often exceeds the certificate itself.
System integrators moving into software delivery
Project-based revenue fluctuates; to take on better-structured software projects you need proof of process capability that the buyer can examine.
Already holding CMMI and needing a domestic qualification
The process assets already exist; what is missing is an assessment conclusion in the domestic project context. Much of the underlying evidence can be reused, but it has to be reorganised to CSMM's rules.
When it does not fit yet
Purely labour-supply outsourcing, companies where software is only an accessory to hardware, and organisations without a stable R&D team or project records — solve the business and process problems first, then talk about qualifications.
If you are still comparing several systems, start with the standards overview and put the domestic and the international lines side by side; for supporting qualifications on the information security side see CCRC information security, for the service management system see ISO 20000, and if you need someone alongside to get the process running, the scope is set out under services.
Difference from ITSS and DCMM: Three Directions, Do Not Mix Them Up
These four systems (ITSS, CMMI, CSMM, DCMM) are often squeezed into the same "software company qualification list", which leads many people to assume they can stand in for each other. The directions are in fact different, and mixing them up shows quickly in front of a customer.
| System | Direction assessed | Typical subjects |
|---|---|---|
| CSMM | Software development and delivery process capability (domestic system) | Organisations whose projects are mainly domestic software projects |
| CMMI | Software development and delivery process capability (international system) | R&D organisations focused on cross-border delivery and foreign-invested customers |
| ITSS | IT service and O&M capability | O&M service providers, IT service departments |
| DCMM | Data management capability | Organisations with data asset management and governance needs |
The distinction in one sentence: CSMM / CMMI care about "how the software was built before it was delivered to you"; ITSS cares about "how well the system is operated once it has been handed over to you"; DCMM cares about "what level the data asset is managed at". One faces the build phase, one the operating phase, one data governance. Companies that do integration plus O&M may be asked for all of them; purely R&D-oriented companies usually need only the process capability one.
Further reading: the ITSS information technology service standards guide, DCMM data management capability maturity, and how to choose between ITSS / CMMI / DCMM / CSMM. The four systems have different objectives: rank them first by "what the customer asks for", then by "what foundation we have internally", and the answer is usually clear.
Common Pitfalls
| Pitfall | How it shows up | How to avoid it |
|---|---|---|
| Assuming CMMI covers CSMM | The tender document asks for CSMM and a CMMI certificate is submitted | The two systems are independent and the certificates do not substitute; prepare whichever item the tender document requires |
| Tier order confused | Treating tier one of CSMM as the higher tier (that is the ITSS order) | CSMM runs from tier 1 to tier 5 upwards; check the wording of the tender document before bidding |
| Last-minute scramble for a tender | Starting barely a month before the bid opens, with project records essentially blank | Look at the tender timeline first and work backwards to when the process had to start; if there is not enough time, change the strategy |
| Documents and operation out of step | The process documents are neatly written but sampled projects do not match | Let the documents follow the projects, not the projects accommodate the documents |
| Copying a peer's templates | The process definition does not match this organisation's project types or scale at all | Build tailoring rules around your own project types; the assessment looks at fitness |
| Pushing blindly for a high tier | Applying for an advanced tier before the data baseline is built | Do a gap analysis first, move up band by band, and consolidate the evidence for each tier |
| Watching only local support policies | Setting the project up for a subsidy, only to find the local policy for the current period has changed | Go by the local policy in force for the current period, and confirm the applicable conditions before budgeting |
| Trusting a fixed quotation | Approving a project on a "package price", then facing add-ons as soon as the scope changes | Go by the assessment of the assessing body, and settle scope, number of projects and target tier first |
Key Information
| Name of the system | The CSMM (software capability maturity) assessment system |
| Nature of the system | A domestic system, separate from CMMI, which is an independent system in its own right |
| What is assessed | The process capability of an organisation's software development and delivery |
| Tiers | Five tiers, rising from tier 1 to tier 5 (subject to the assessment of the assessing body) |
| Who carries it out | Assessing bodies within the CSMM system |
| How the result is expressed | The tier stated in the assessment conclusion; pre-setting the outcome before bidding is not advisable |
| Relationship with CMMI | Similar focus, independent systems, certificates that do not substitute for each other; CMMI is appraised by authorised lead appraisers |
| Relationship with ITSS / DCMM | Different directions: development and delivery process capability vs service and O&M capability vs data management capability |
| Usual drivers | Government / SOE software tenders, supplier market entry, internal process improvement |
| Policy support | Some localities have support policies for organisations that pass the assessment; subject to the local policy in force for the current period |
| Timeline and cost | Subject to the assessment of the assessing body; varies with scope, tier and existing foundation |
When preparing bid material, check three documents side by side: the original tender document (clause wording and minimum tier), the local policy in force for the current period (applicable conditions and application window), and the assessing body's acceptance requirements (scope and material list). Where the three disagree, the original tender document takes precedence.
FAQs
Can CSMM and CMMI replace each other?
Five tiers — does a higher number mean higher requirements?
How long does it take and what does it cost?
We already have CMMI — do we still need CSMM?
Not sure whether to do CSMM or CMMI?
Tell us the tender requirements, your customer types and your current R&D process foundation, and we will help you judge which to do first and which tier to aim at
📞 Free Assessment