Methodologies
Research based work
We have a highly developed and tested methodology for research based work which is based on a prototyping model and is highly iterative in nature. Our research based work includes significant collaboration with academic institutions. In our methodology we translate the client statement of objectives in to the potential business model and determine the requirements in detail; then represent the requirements in the form of algorithm problems; and finally transform the algorithmic problems and complexity in to the business solution.
Our research based software model has three high level phases:
Assessment & Business Analysis
Determine the detailed requirements of the proposed application based on the statement of objectives specified by the client. This is a highly interactive process.
Architectural Building through POC (Proof of Concept)
Design the high level architecture of the proposed application. Followed by the identification of all major risk based components, component prioritisation and development of working prototypes.
Iterative Life Cycle
After resolving all the potential technical risks through prototyping, we define small iterations in the form of client releases. We follow the full development life cycle for development of each iteration