2022_AVT_ICON_WHITE_TRANSPARENT

Software Development

AVT leverages software development methodology that existing, proven, processes used to support porting and integration of new functionality into operational systems.

SOFTWARE DEVELOPMENT METHODOLOGY

AVT computer with AGT software development images

 

 

AVT Simulation’s software development methodology leverages existing, proven, processes to support porting and integration of new functionality into operational systems. Specialized engineers, with experience on similar training devices, will actively direct all software development and product upgrade activities.

PROCEDURAL SUCCESS

As it is challenging to develop new training products in parallel with supporting operational systems, AVT will identify in advance the processes and activities needed to perform the tasks as well as the appropriate software development procedures that will result in a successful outcome with minimal risk.

DIRECTIVES

AVTs software engineering approach follows CMMI Level 3 directives and IEEE 12207 Standards-based software engineering processes and is tailored to meet the specific needs of our customers. Our standard development methodology is based on the traditional software waterfall life cycle where one phase is completed before moving to the next phase and is documented in the SDP.

QUALITY ASSURANCE

AVT’s software processes are specifically designed to be measurable in order to ensure that our software products are of the highest quality. This quality is reflective of AVT’s structured approach to software design, implementation, and verification.