|
 |
| Home > services > Application Services > Process / Methodology |
| Process / Methodology |
Most of our clients are driven by the following issues related to application development:
Reduce total cost of development
Improve time to market/productivity
Enhance quality of delivered software
Collaborate business and Technology viewpoints
Start delivering quickly even though all requirements are not well understood
To meet these demands we have adopted agile methodology in our development process. We have small size teams with both technical and business experts (usually from client side) and the application is delivered in several releases, each release made of several iterations. An iteration is a working set of functionally tested and accepted features. |
 |
Initially all the requirements are prioritized and then split into major releases. Each release is then split into several iterations. Any changes/bugs or enhancements are handled the same way and thus the teams measure their efficiency in work units delivered over every iteration. Quality metrics and both costs and schedules can be monitored over each iteration. |
|
| |
|
|