|
Service Offerings |
|
Solutions we offer range from simple web applications to complex business applications. Our guidelines combined with utmost accuracy while working with details have proved to be a perfect union which enables our highly proficient personnel provide our clients with technically efficient, reliable and affordable solutions.
Read More About Our Offerings |
|
|
Our QMS ensures high quality of delivered service... |
While retaining competitive rates we never compromise the quality of our services. We always taken an uncompromising position in respect to quality. A dedicated quality assurance department monitors project activities at all development phases and guarantees defect prevention, project risk mitigation and high quality results. Our Quality Management System (QMS) is a complex set of engineering and managerial activities that ensures the high quality of delivered software through the entire workflow.
|
|
|
Quality Standards |
|
The entire software development process follows an established standard that conforms to the requirements as per customer specifications. The processes we follows for requirements study, design, coding, testing and support are in accordance with the quality standards. The Software Quality Assurance (SQA) group is responsible for monitoring and improving quality processes and systems. The SQA monitors the quality processes followed by various project teams at Voidof.
The Software Engineering Process Group oversees the implementation of quality management systems and processes. It is the responsibility of this group to ensure high emphasis is laid on the quality and timeliness of the deliverables, and that international quality standards are followed at Voidof. |
|
|
|
Testing Methodology |
|
The quality process starts from the project initiation stage. The project plan is prepared by the Project Manager and is reviewed by the Quality Assurance team, to ensure that the plan follows our standard process. The test engineer designs a test plan for the project. This contains the testing objectives for the project, the testing approach adopted, success/failure criteria for tests, test deliverables, pre-requisites for testing and the testing schedule, which is dependent on project milestones. The developers prepare unit test cases before the start of application development.
On completion of coding, peer-to-peer code review is done. After correction of faults observed in the peer-to-peer code review, the application is tested against the unit test cases. Subsequent to successful unit testing, the application is submitted to the testing team for system level testing. The testing team designs test cases and prepares test case documents for module level, integration and acceptance testing. This occurs in parallel with the development team's coding work. As we put our customer satisfaction first, we always strive for better results constantly improving our QA methods and procedures. |
|
|