The Agile development model is one of the most popular methodologies in the software development industry. The software artefact is developed in incremental, rapid cycles, which consist of regular, small releases, building on previous functionality. Each new release is tested thoroughly to ensure quality is maintained. The Agile methodology is our preferred methodology and is suitable for most software projects except those that are very small (less than 50 man-days). 


Scoping & Business Requirements Gathering

  • Identify high level business & technical requirements
  • Create Backlog Items

Planning and Designing

  • Development of planning, system architecture and technical documentation
  • Evaluation of impact on existing systems
  • Design of integration approach


  • Development of the required functionality meeting all documental requirements


  • Thorough and adequate series of testing exercises