-C-

 < Day Day Up > 



–C–

Capability

A measure of the expected use of a system.

Capacity

A measure of the amount of input a system could process and/or amount of work a system can perform (e.g., number of users, number of reports to be generated).

Certification

Comprehensive analysis of the technical and nontechnical security features and other safeguards of a system to establish the extent to which a particular system meets a set of specified security requirements.

Change

In configuration management, a formally recognized revision to a specified and documented requirement. See change control, change directive, change impact assessment, change implementation notice .

Change control

In configuration management, the process by which a change is proposed, evaluated, approved (or disapproved), scheduled, and tracked. See change, change directive, change impact assessment, change implementation notice .

Change Control Documents

Formal documents used in the configuration management process to track, control, and manage the change of configuration items over the systems development or maintenance life cycle. See system change request, change impact assessment, change directive, and change implementation notice .

Change directive

The formal change control document used to implement an approved change. See Change Control Documents .

Change Impact Assessment

The formal Change Control Document used to determine the effect of a proposed change before a decision is made to implement it. See Change Control Documents .

Change Implementation Notice

The formal Change Control Document used to report the actual implementation of a change in a system. See Change Control Documents .

Client/server

A network application in which the end-user interaction with the system (server) is through a workstation (client) that executes some portion of the application.

Code

v. To transform the system logic and data from design specifications into a programming language. n. The computer program itself; pseudocode is code written in an English-like logical representation; source code is code written in a programming language; object code is code written in machine language.

Compatibility

A measure of the ability of two or more systems (or system components) to exchange information and use the information that has been exchanged. Same as interoperability .

Component

General term for a part of a software system (hardware or software). See product .

Computer-aided software engineering

An electronic tool that is used to assist in the design, development, and coding of software. See tools .

Computer System Security Officer

The person who ensures that all activities are undertaken at the user site. Includes security activities for planning, awareness training, risk management, configuration management, certification and accreditation, compliance assurance, incident reporting, and guidance and procedures.

Concept of Operations

A formal document that describes the user's environment and process relative to a new or modified system; defines the users, if not already known. Called a CONOPS.

Configuration

The functional and/or physical collection of hardware and software components as set forth in formal documentation. Also, the requirements, design, and implementation that define a particular version of a system (or system component). See configuration control, configuration item, configuration management, configuration management plan, configuration status accounting .

Configuration Audit

Formal review of a project for the purpose of assessing compliance with the Configuration Management Plan.

Configuration control

The process of evaluating, approving or ( disapproving), and coordinating changes to hardware/software configuration items.

Configuration Control Board

The formal entity charged with the responsibility for evaluating, approving (or disapproving), and coordinating changes to hardware/software configuration items.

Configuration item

An aggregation of hardware and/or software that satisfies an end-use function and is designated by the customer for configuration management; treated as a single entity in the configuration management process. A component of a system requiring control over its development throughout the life cycle of the system.

Configuration management

The discipline of identifying the configuration of a hardware/software system at each life cycle phase to control changes to the configuration and maintain the integrity and traceability of the configuration through the entire life cycle.

Configuration Management Plan

A formal document that establishes formal configuration management practices in a systems development/ maintenance project. See configuration management .

Configuration status accounting

The recording and reporting of the information that is needed to effectively manage a configuration, including a listing of the approved configuration identification, status of proposed changes to the configuration, and the implementation status of approved changes. See configuration .

Contingency Plan

A formal document that establishes continuity of operations processes in case of a disaster. Includes names of responsible parties to be contacted, data to be restored, and location of such data.

Conversion

The process of converting (or exchanging) data from an existing system to another hardware or software environment.

Conversion Plan

A formal document that describes the strategies involved in converting data from an existing system to another hardware or software environment.

Corrective maintenance

Maintenance performed to correct faults in hardware or software.

Correctness

The degree to which a system or component is free from faults in its specification, design, and implementation.

Cost analysis

The costs for design, development, installation, operation and maintenance, and consumables for the system to be developed.

Cost-benefit analysis

The comparison of alternative courses of action or alternative technical solutions to determine which alternative would realize the greatest cost benefit; cost-benefit analysis is also used to determine if the system development or maintenance costs still yield a benefit or if the effort should stop.

Cost estimate

The process of determining the total cost associated with a software development or maintenance project, to include the effort, time, and labor required.

Criteria

A standard on which a decision or judgement may be based (e.g., acceptance criteria to determine whether to accept a system).

Critical path

Used in project planning; the sequence of activities (or tasks) that must be completed on time to keep the entire project on schedule; therefore, the time to complete a project is the sum of the time to complete the activities on the critical path.

Critical Review Board

A formal board that guides and monitors the development of requirements that affect current and future state systems.

Customer

An individual or organization that specifies the requirements for and formally accepts delivery of a new or modified system; one who pays for the system. The customer may or may not be the user. See user .



 < Day Day Up > 



Managing Software Deliverables. A Software Development Management Methodology
Managing Software Deliverables: A Software Development Management Methodology
ISBN: 155558313X
EAN: 2147483647
Year: 2003
Pages: 226

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net