The Software development life cycle followed at CircleSource consists of the following steps:

  1. Requirement Analysis
  2. BPR (Business Process Report) or Workflow Analysis
  3. Compare Competition - Competitive Analysis
  4. Concept Development
  5. JRS - Joint Review Sessions
  6. System Architecture and Interfaces with other system
  7. Proof of Concept - Working Demo
  8. User Navigation / Interface
  9. Custom Code Development and Test Case Generation
  10. Testing - Alpha and Beta
  11. CRP - Conference Room Pilot
  12. Implementation on production system
  13. Post Implementation Testing and Tuning
  14. Training, Documentation and Release