
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.
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
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:
Note1: Code defect density includes issues identified in Peer Review, Integration Testing & System Testing
