System Development Life Cycle
Our system development life cycle is composed of clearly defined work phases. We tailor these processes to meet or exceed our customer's expectation by meeting system requirements, delivery schedules and expected cost. You can expect that Nova Technologies will support our customers through each of the following phases:
System Development Methodologies
To manage diverse levels of complexity, Nova Technologies utilizes various systems development methodologies including:
Waterfall- Traditional incremental phased process encompassing all aspects of the system simultaneously
Spiral- Incrementally developing system components in a prioritized fashion, developing aspects of the system capabilities with sequenced integration
These methodologies are accented with techniques which provide support against specific delivery requirements such as:
We analyze the best approach to meet the needs of our customer to quickly deliver products and solutions.
Incremental Process Improvement and CMMI Support
Nova Technologies is committed to continuous Process Improvement (PI) based on a comprehensive set of management, engineering, and support processes that we follow in our development projects. Our Process Asset Library contains our detailed process set aligned to the Carnegie Mellon University Software Engineering Institutes’ Capability Maturity Model Integration℠ (CMMI®) for Development (CMMI-DEV) for Level III. These processes cover the full spectrum of management, engineering, and support – along with processes describing how we keep the processes themselves current through continuous process improvement activities.