a
Solutions
Vertical Domain

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Quality

Development and Quality Assurance 

The Development Phase is focused on transforming the product design into a true product.  It is during Development that the requirements defined in previous phases are made operational.  For some project efforts, the Development Phase involves, primarily, the INSTA Team. CLIENT’s business managers and systems development staff is also involved in the process for checkpoints and functionality status reviews. 


The Development and Quality assurance Phase includes such tasks as template development, software development, integration, usability evaluation (continued consumer research), testing (module, integration, system and User acceptance) and documentation.


Throughout the development process, the development staff performs rigorous reviews and quality assurance checks. At the end of the Development phase, CLIENT’s Users perform complete system testing of the application with the assistance of the application development team. The following specifications will be laid out prior to commencing the System and User Testing activities.

Configuration management plan
Version control and Build/Release plan
Change control procedures
Test plan
Test methodology and guidelines
Acceptance criteria
Test Environment set up

 

          Quality Policy & Definition

          INSTA focuses organizational improvement effort in providing both technology and process driven solutions. We regularly reinforce VISION, QUALITY PRINCIPLES, VALUES, CUSTOMER FOCUS and Empower our TEAM to assume responsibilities with OWNERSHIP.

 

          As per the organizational definition of software quality, the following criteria are met:

          The software conforms to the specified requirements of the client
          The software is free of major defects and software defects are controlled and kept under acceptable limits
          The software is user friendly as per the client needs
          The performance of the software is sufficient to meet the intended usage requirements
          The software is secure in accordance with the technical and operational environment


          INSTA Quality Program

          INSTA has an established quality assurance function that covers the entire software development life cycle. This program includes all levels of software delivery, including new development, enhancements to existing software, and maintenance support for existing software portfolios.

          Stages in Quality Control process

Templates preparation
Test Plan
Test case Design
Test Implementation
Test execution
Bug Reporting
Issue certificate to final Bug Free Setup
Maintain cleared Setups in QC Server along with Date

 

The Software Quality Assurance Group (SQAG) at INSTA assures Quality deliverables to its clients through periodic reviews at different stages of the project development lifecycle.

 

INSTA SQAG focuses more on defect prevention rather than defect correction. The deliverables at each phase go through independent testing, thus reducing defect migration. The project documents (e.g.: Requirements Catalogue) are shared with the clients as and when required. The project proceeds to the next phase only after proper “Sign Off” from the client end.

 

INSTA adopts a set of ‘Quality Filters’ to ensure high service levels and quality deliverables to its clients. These quality filters are:

Requirements based Test Planning
Code Inspection/Code Review
Unit Testing
Regression Testing
Load/Stress Testing
Defect Tracking

 

Note1: Code defect density includes issues identified in Peer Review, Integration Testing & System Testing