Agile Development

Believing in Agile Software Development We Value:


  • Individuals and Interactions over processes & tools, 
  • Working Software over comprehensive documentation, 
  • Customer Collaboration over contract negotiation, 
  • Responding to Change over following a plan.

Development Process

While developing software, fully appreciating that articulating the actual requirements might be difficult for the stakeholders, we expect iterations. The entire project is broken into modules, deployed to Small teams who work together to define quick prototypes, proof of concepts, or other visual means to evolve the various criteria to be considered and maximise the scope of functionality. The team defines the requirements, adds up the required iterations to the scope, develops the code, defines and runs integrated test scripts, and the users verify the results, thus fine-tuning the requirements while they’re still relatively easy to change.