Viva International - We value our relationship.
Our Process

Viva International - Our Process Each project is unique by it's nature and requires a distinct set of ideas and collective expertise. We exercise the below mentioned steps of our own SDLC which makes us guarantee our customers for the best satisfactory outputs and the highest quality results every time.

  • Project Study - Understanding your web site goals and audience. This is the very basic stage of any software / web development process. Before starting off it is required to gather some of the basic information about the client requirements. It is extremely important to understand the objectives and purpose of developing a system from development point of view. This always results in the best deliverables.

  • Project Charter - Preparation of the FLD (First Level Document) as per the study. Once the project analysis is completed, it is very much important to document the requirements in brief and convey it to the client. For this, project charter is prepared which is passed on to the client for their approval.

  • Project Planning - Establishing timelines and deliverable milestones. Once the client's approval is received on the basis of the Project Charter, project development is planned for the timelines, milestones and deliverable.

  • Content Architecture - Planning your website content and structure. Here, we seek more inputs for the mentioned point.

  • Designing and Prototyping - Creating and refining interfaces and graphic elements. System designing and interface prototyping is started once a project approval is received and pricing is fixed. Now the look and feel of the site / interfaces are planned and designed.

  • Client Approval - Design / Prototype. Once the design is ready, it seeks the client approval for further advancement of the project.

  • Product Development - Bringing it all together. Here, the actual development of the system is started. During this phase, we carry out white box testing on each and every phases as well as a complete black box testing for each milestones.

  • White box testing - Constant testing and quality checking. During and after the development is completed, the application is made available to our Testing engineers, who performs robust testing of the application and make sure the application is working as it should. On finding errors they are conveyed to the programmers for required modifications. The testing process is continuously carried out until the site is completely error free.

  • Black box testing - Testing the finished product as per our testing methods. Again, the Test engineers carries out black box testing on the completed application as a whole.

  • Launch it on Test mode - Once our QC team approves the launching of the application, We put the whole application on the test server and make available to the client for their review. We seek the client approval for the finished application on a Test server.

  • Make live - Making the site available on WWW. We put the application on the production live server and make it reachable through the WWW.

  • SEM - Marketing of your entry in the WWW to the world, letting them know about your site.

  • Maintenance - Maintain and monitor your application. A site after going live needs regular maintenance. A site should be also regularly updated from time to time. This is an optional service we provide for our clients, who does not want to spend their valuable time in maintenance / small changes in their application.