Home   Contact Us
Avinex Software Private Limited
About Us Services News Clients Process Careers  
Project Cycle
Quality Systems

At Avinex, a highly structured development methodology is followed that helps in delivering solutions successfully and providing support to its overseas clients. In summary, project execution at Avinex comprises the following steps:

  • Analysis and Design
  • Development of Prototype
  • Client Review of Prototype
  • Development of Production Application
  • Final Testing and Deployment
  • Post Deployment Support and Maintenance
A lot of stress is given on building a detailed plan which is of paramount importance for the success of a project. At various stages of development, several documents are created and delivered to the client. Following is a typical list.
  • Project Plan

  • The project plan is used as a very effective document for tracking and maintaining the schedule of project. It lists all the major milestones for project delivery along with other details. The project plan is monitored through out the development process to facilitate early detection and timely correction of slippages.
  • Functional Design Document

  • Describes all the functional details related to the project i.e. objective, scope, functional description, flowcharts & major workflows, validation and security requirements and functional assumptions. All the details are supported with appropriate flowcharts, schematics wherever necessary.
  • Technical Design Document

  • Describes the technical details i.e. hardware architecture, technology used, project modules etc.
  • Database Design Document

  • Describes the database structure.
  • Application and well documented Source Code

  • The source code is well documented to facilitate future maintenance and upgrades. Full source code of the project is delivered to the client depending on the project agreement.
  • Test Cases Document

  • Describes the test cases and test plan used to test the application. This document is very handy for regression testing when changes or upgrades are done.
  • Special Features/Dependencies Document

  • Includes the details of any special tools used in the application. These may include encryption, payment gateways, third party components etc.
  • Deployment Document and Installation

  • Describes all the details on installation and verification for the applications.
  • Online Help/User Manual

  • Depending upon the type of application, a fairly comprehensive online help or user manual is provided.

All the documents are initiated at appropriate stages of development and are updated to reflect subsequent changes to requirements and design.

Quick Links


Home  ::  Contact Us  ::  Legal  ::  Privacy Policy
About Us  ::  Services  ::  News  ::  Clients  ::  Process  ::  Careers
Copyright © 2022 Avinex Software Pvt. Ltd. All rights reserved.