Home
Site Map Offices Contact Us
CompanyExpertiseServicesProductsSuccess StoriesCareers
 
Technologies
  Skills
  Development Process
 
 
 
At AVangard Solutions every new project regardless of size receives the same attention and care. We strive to maintain well documented, standardized development process based on the CMM level 3 principles:
  •  Process goals are well defined
  •  Processes are planned, optimized and repeatable
  •  Processes are evaluated, selected and tailored based on objectives
  •  Processes are based on policies, guidelines and process descriptions
  •  Use of standardized procedures, tools and methods to track schedule and costs
  •  Use of established reusable codebase
  •  Planned and documented testing
  •  Code review and peer review as a standard practice.

In addition, every project passes through the follwoing standard phases:
  •  Detailed Requirements Analysis
  •  Creation of Functional Specification
  •  Software Architecture and Design
  •  Development Phase/Coding
  •  Testing and User Acceptance
  •  Deployment and Acceptance
  •  Documentation and Training
  •  Maintenance and Enhancements
At each phase AVangard Solutions uses interactive approach to identify and correct possible design flaws in previous phases. Each developer performs system testing on their job and work is reviewed by peer engineers.


  ©2005 Avangard Solutions. All rights reserved.