Search for:



Who Is Ascent? Corporate Profile Why use Ascent? Standards Multiplexing
Facilities Verification and Validation Outsourcing Process Hazard Analysis
Consulting Software Development Employment Training Ascent Home Page

Ascent's proprietary Critical Software Development Process (CSP) provides a highly structured software development lifecycle that is optimized for smaller development teams commonly found in medical devices.

Our process is available for purchase by select customers. On large projects, the CSP becomes a part of the project's deliverables.

Critical Software Development Process Description

The Critical Software Development Process (CSP) is a process tailored to the development of safety critical software for medical devices. For a given software development project, CSP defines:

The activities that should be performed
The order in which activities should be performed
The people responsible for completion of the activities
The documentation that should be produced

CSP complies with the IEEE standards for the development of critical software, and the ISO 9001 standards for software development. CSP is based on software industry good practices.

CSP covers all seven phases of a software project, as defined by the IEEE:
Concept
Requirements
Design
Implementation
Test
Installation and Checkout

Operations and Maintenance

For each phase of a software project, CSP defines activities in seven functional categories:
Project Management
Quality Assurance
Configuration Management
Verification and Validation
Engineering
Hazard Analysis
Operations

Ascent Home Page Feedback

Send email to:
websupport@asc-tech.com with questions or comments about this web site.

Copyright © 1999 Ascent Technologies

Last modified: January 4, 2000