Avtec Systems Quality Program
Our Commitment To Tasks, Products And Deliverables Of The Highest Quality
QUALITY ASSURANCE OVERVIEW
Avtec's Quality Program ensures that all tasks, products, and deliverables are of the highest quality. Based substantially on the ISO 9001 Quality Systems Model, it provides quality processes that are applied rigorously by Avtec personnel during design, development, production, installation, and servicing.
QUALITY IN PROFESSIONAL SERVICES
Avtec's Quality Program encompasses the diversity of tasks Avtec undertakes in support of Virtual Syscom (VS) Task Orders (TOs). It ensures:
- Appropriate levels of supervision during all phases of the development and delivery process,
- Timely and detailed feedback to the customer on progress, corrective actions, and necessary changes
Avtec's Seaport-e Program Manager is ultimately responsible for all Q/A for professional services rendered by Avtec personnnel. This authority is delegated to individual task leaders and their staff-level process owners. Each program has at least one, and usually two, levels of management review in order to ensure the proper allocation of resources (based on task order size). In particular, Avtec's Quality Program ensures that employees are assigned and available when the program schedule requires their participation, and that additional resources can be allocated if and when a program redirection occurs. The QA representative is an Avtec Systems employee who provides an independent quality assessment of all projects, and reports directly to the Avtec CEO.
QUALITY IN SOFTWARE ENGINEERING
Avtec Systems is rigorous about software quality, satisfying all SEI CMM Level 3 requirements. Scheduled peer reviews by knowledgeable software engineers are conducted to ensure consistent quality. Each coding subtask must satisfy an exit point review before the next subtask can begin. Deviations from this process are rare, and when they occur require executive approval. When completed, all software must be approved by a divisional executive prior to customer release.
For each project, periodic reviews are held to discuss progress, problem resolution, testing results, and schedule. In addition, a Configuration Control Board (CCB) is formed consisting of senior technical staff and managers. The CCB works with the Program Manager to ensure that the customer-approved schedule is maintained. The CCB oversees project development and approves requests by the Program Manager to proceed to the next task development level (including interim and final deliveries of the product). Approval is given only after all testing has been concluded, corrective actions taken and appropriate documentation completed. All deliverables defined in each Task Order (for example, documents, analyses, and Data Item Descriptions), are extensively version- and configuration-managed.