Life cycle of a project managed by our team has such stages:

  1. Customer needs analysis
  2. Optimal solution proposal
  3. Project preaparation
  4. Customer side project acceptation
  5. Implementation
  6. Testing
  7. Documentation preparation
  8. Installation
  9. Support

Whole process of developement is supported by software dedicated to versioning control (CVS) and bug control (JIRA).