🇨🇳 Domestic System · Software Process Capability

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.

In one line: CMMI answers "which band international practice puts your software process capability in", CSMM answers "which band your software process capability sits in within the domestic project context". Same direction, different language.

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.

ItemAssessment systemWhat is assessedTiersNotes
CSMMDomestic software capability maturity assessment systemThe process capability of an organisation's software development and deliveryFive tiers, rising from tier 1 to tier 5Tier determination is subject to the assessment of the assessing body
Where the assessment landsProcess capability, not product featuresProject processes, organisational processes, measurement and improvementBenchmarked against the target tierLooks at operating evidence, not at document volume
Relationship with CMMITwo independent systems with a similar focusBoth address software development and delivery process capabilityEach has its own tiersNot mutually recognised and not interchangeable; supply whichever item the tender document requires
Relationship with ITSS / DCMMDifferent assessment directionsDevelopment and delivery process / IT services / data managementIndependent of each otherCan be combined, cannot substitute for each other
Result and maintenanceAssessment carried out by assessing bodies within the systemContinued conformity of the certified organisationThe tier stated in the conclusionValidity period and maintenance requirements are subject to the rules in force
This table has no "cost" and no "timeline". That is not an omission: both vary widely with the assessment scope, the target tier, the organisation's existing foundation, and the number of projects and sites covered, so any uniform quotation is unreliable — subject to the assessment of the assessing body.

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.

TierRough positioningTypical situations (practical judgement)
Tier 1Starting tier, with the process relying largely on individual experienceJust beginning to standardise R&D processes, solving the "can we deliver" question first
Tier 2Project-level management takes shape; planning, review and testing follow basic disciplineSeveral projects running in parallel, where delivery quality must not swing with personnel changes
Tier 3Organisational process assets established; projects run by tailoring the organisational standardBid thresholds often fall in this band; a common target for growth-stage software companies
Tier 4Quantitative management, with a stable data baseline behind the processLarger organisations that need to demonstrate delivery capability with data
Tier 5Advanced tier, where continual optimisation becomes routineUnits with a mature R&D system that carry critical software delivery
Two reminders: first, the specific requirements, determination method and application conditions for each tier are subject to the assessment of the assessing body, and the rules are adjusted, so check the definitions in force for the current period before starting; second, chasing a high tier blindly is not advisable — the higher the tier, the more concrete the requirements on data accumulation and process closed loops, and applications that skip a tier often stall at the evidence stage. Tier setting comes down to two things: the floor the tender document requires, and how many months of credible data you can produce.

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.

ComparisonCSMMCMMI
OwnershipDomestic assessment systemInternational system (ISACA / CMMI Institute)
What is assessedSoftware development and delivery process capabilitySoftware development and delivery process capability
Who looks at itAssessing bodies within the systemAuthorised lead appraisers
How the result is expressedTier 1 to tier 5, rising tier by tierAccording to that system's own tier structure
Typical scenariosGovernment and state-owned-enterprise software tenders, supplier market entryCross-border cooperation, foreign-invested customers, international projects
Can they replace each otherNo. 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.

Three criteria for choosing: what the tender document actually says (this is a hard constraint); the acceptance habits of the customer and of the bid evaluation panel; and which system's clause structure your existing process assets are closer to. Once those three are ranked, there is usually only one answer.

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:

1

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

2

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

3

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

4

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.

StageWhat to doWhere problems usually appear
1. Tier setting and gap analysisJudge which band current capability falls into against the rules in force, and what is missing for the target tierSetting the tier by feel, and aiming at a position that is out of reach
2. Process building and rolloutFill in process definitions, templates, roles and the tool chain so that projects run by the rulesDocuments produced without going onto the system, with projects carrying on by experience as before
3. Running and keeping recordsAccumulate project records, measurement data and retrospective material to form a checkable trailFragmented records, with statistical definitions inconsistent over time
4. Submission and assessmentSubmit material as the assessing body requires, and cooperate with document review, project interviews and on-site verificationTwo different stories between the material and actual operation, exposed at the first interview question
5. Conclusion and maintenanceMaintain as required after obtaining the conclusion, and accept subsequent surveillanceRelaxing once the certificate is in hand, leaving a gap in data during the maintenance period
On timeline and cost: always subject to the assessment of the assessing body. Assessment scope, target tier, the number of projects and sites covered, and the existing process foundation each change the workload. Any claim of a "uniform price, fixed number of days" deserves scepticism — settle the scope in writing before signing.

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.

SystemDirection assessedTypical subjects
CSMMSoftware development and delivery process capability (domestic system)Organisations whose projects are mainly domestic software projects
CMMISoftware development and delivery process capability (international system)R&D organisations focused on cross-border delivery and foreign-invested customers
ITSSIT service and O&M capabilityO&M service providers, IT service departments
DCMMData management capabilityOrganisations 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

PitfallHow it shows upHow to avoid it
Assuming CMMI covers CSMMThe tender document asks for CSMM and a CMMI certificate is submittedThe two systems are independent and the certificates do not substitute; prepare whichever item the tender document requires
Tier order confusedTreating 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 tenderStarting barely a month before the bid opens, with project records essentially blankLook 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 stepThe process documents are neatly written but sampled projects do not matchLet the documents follow the projects, not the projects accommodate the documents
Copying a peer's templatesThe process definition does not match this organisation's project types or scale at allBuild tailoring rules around your own project types; the assessment looks at fitness
Pushing blindly for a high tierApplying for an advanced tier before the data baseline is builtDo a gap analysis first, move up band by band, and consolidate the evidence for each tier
Watching only local support policiesSetting the project up for a subsidy, only to find the local policy for the current period has changedGo by the local policy in force for the current period, and confirm the applicable conditions before budgeting
Trusting a fixed quotationApproving a project on a "package price", then facing add-ons as soon as the scope changesGo by the assessment of the assessing body, and settle scope, number of projects and target tier first

Key Information

Name of the systemThe CSMM (software capability maturity) assessment system
Nature of the systemA domestic system, separate from CMMI, which is an independent system in its own right
What is assessedThe process capability of an organisation's software development and delivery
TiersFive tiers, rising from tier 1 to tier 5 (subject to the assessment of the assessing body)
Who carries it outAssessing bodies within the CSMM system
How the result is expressedThe tier stated in the assessment conclusion; pre-setting the outcome before bidding is not advisable
Relationship with CMMISimilar focus, independent systems, certificates that do not substitute for each other; CMMI is appraised by authorised lead appraisers
Relationship with ITSS / DCMMDifferent directions: development and delivery process capability vs service and O&M capability vs data management capability
Usual driversGovernment / SOE software tenders, supplier market entry, internal process improvement
Policy supportSome localities have support policies for organisations that pass the assessment; subject to the local policy in force for the current period
Timeline and costSubject 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?
No. The two have a similar focus, both assessing software development and delivery process capability, but the systems are independent: CMMI is an international system (ISACA / CMMI Institute, with appraisals carried out by authorised lead appraisers) and CSMM is a domestic system, each with its own assessment rules and way of expressing the conclusion. A certificate records the assessment result under its own system, and there is no usage in which one stands in for the other. Supply whichever item the tender document requires; if both are required, prepare them separately — the underlying process evidence can be reused, but the material has to be reorganised to each set of rules.
Five tiers — does a higher number mean higher requirements?
Yes. CSMM has five tiers, tier 1 through tier 5, rising tier by tier, and the higher the number, the more concrete the requirements on process definition, quantitative management and continual optimisation. Do not confuse this with ITSS operations and maintenance service capability maturity, where tier one is the higher tier; when the two systems sit in the same tender document, check the order carefully. The specific requirements and application conditions for each tier are subject to the assessment of the assessing body, and the rules are adjusted, so check the definitions in force for the current period before starting.
How long does it take and what does it cost?
There is no uniform answer; it is subject to the assessment of the assessing body. Factors affecting the workload include the target tier, the number of projects covered and their business types, the number of sites, whether structured process assets and measurement data already exist, and how far back existing records can be traced. In practice, the time-consuming part is not writing material but getting the R&D process genuinely running and leaving a checkable trail — that preparation time is set by the organisation's own foundation rather than by the assessment schedule. So do a gap analysis first, then talk about a timetable.
We already have CMMI — do we still need CSMM?
Look at the tender document and the customer structure. If the main customers are government bodies or state-owned enterprises, or the tender document lists CSMM as a qualification condition or a scoring item, then it is necessary — CMMI is usually not treated as equivalent under that kind of clause. Conversely, if customers are mainly overseas or foreign-invested and the tender mentions only CMMI, the priority can be moved down. The process definition, project records and measurement data of the two can be reused in large part, and running them together usually costs less than starting twice from zero, but the material still has to be prepared to each set of rules.

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