With over 10 years experience in offshore software development in india, our development process has been very well filtered and matured based on our past experience and we still work hard to enhance it to meet the future requirement and changing technologies.
Once the team is defined, the next step is to start the Technical analysis of the project, which is to create a blue print for the development purpose. We call it FDS [Functional Design Scope]. We create following documents while doing technical analysis and submit it to client for approval.
Note: Documentations is a very volatile process and hence the types of documents to be generated are dependent on the project size and requirement. These documents are submitted to client for approval, if client has any changes he can communicate it our team and team and get back with the final version. Once the scope is signed, we create the timeline and send it to client, which defines the milestones of entire project.
Once timeline is generated, all the tasks are assigned in our ECOS CRM system, which client also has access to. From that system client can manage the whole project, to find out more please visit “Client access” Section. One the project is in development phase, we talk to client and decide when we should submit the work for preview, as every client has its own need, some needs it at the end of completion of a particular module, and some clients would like to see it on daily basis and would like to preview and comment on each form as they are developed.
So based on clients requirement, we define the release phase and upload the development work on our stating server hosted in USA for faster access. We are very flexible with release phase and can work as per client’s requirement. Once client previews the work, he can either email us or preferably insert the tasks / bugs into ECOS CRM, which allows our team to fix them and that gets notified back to client. In general we release the project in Alpha and beta release, once the beta version is released, the next step is deployment.
After beta release, the project is ready for the deployment on client’s server, Graylogic Technologies has Hugh experience with hosting and deployment services, so our development goes in line with deployment to avoid last minute issues. While we plan the development we also take deployment into consideration. For clients who are looking for infrastructure to host their applications, Graylogic Technologies can provide very secure, highly reliable and trusted hosting services. We are catering more than 7200 with several overseas customers having dedicated servers with us.
Once the product is delivered and tested on client’s environment, the product is considered as final delivery, and that concludes the end of software development lifecycle. After project is completed as per clients satisfactions and defined scope, we
Still above all this defined approach, we are very flexible and our team is very capable to bend and work as per clients requirement and method.