| Component reuse - | (Software Engineering) the ability to reuse a portion of a model, source code, test case, etc. |
| Configuration status reporting (CSR) - | (Software Engineering) an activity that help software developer to understand what changes have been made and why |
| Corrective maintenance - | (Software Engineering) finding and fixing defects that have been reported by users |
| CRC (class-responsibility-collaborator) modeling - | (Software Engineering) an object-oriented modeling method that identifies and organizes classes are are relevant to a system |
| Customer - | (Software Engineering) the person or group that has requested the software and will be paying the bill for its development |
| Cyclomatic complexity - | (Software Engineering) a measure of the logical complexity of an algorithm, used in white-box testing |
| Data design - | (Software Engineering) an activity that translates the data model developed during analysis into implementable data structures |
| Data dictionary - | (Software Engineering) a database that contains definitions of all data items defined during analysis; see also, Requirements dictionary |
| Data flow diagram (DFD) - | (Software Engineering) a modeling notation that represents a functional decomposition of a system |
| Data modeling - | (Software Engineering) an analysis method that models data objects and their relationships |