Development Methodology

We use a conventional software development process in combination with Agile method (esp. Scrum). The process includes following steps, with limited iteration added to the last period of the development cycle after this release.


  • a) Requirements Analysis
  • b) Specification
  • c) Design and Architecture
  • d) Implementation and Testing
  • e) Documentation (an on-going task)
  • f) Alpha and Beta Releases
  • g) Acceptance Test, Final Release
  • h) Post-Release Maintenance