The main goal of ISO certification is to implement a consistent organization quality system that ensures high-quality deliverables by all teams.
The quality system of STPL is organized in a layered manner as follows:
Policy
The Delivery Process Administrator (DPA) has defined a global organization quality policy that all project team members must adhere to. The policy defines the organization commitment for projects, resources for success.
Processes
The steps of our global delivery process are structured, organized and available in the form of different processes. These are organized into Engineering, Project Management and support Management process. To ensure the implementation these are available to all concerned on STPL intranet.
Templates, Checklists & Guidelines
Implementation of processes is ensured through use of templates, checklists and guidelines. A growing and evolving set of templates for all project deliverables are available in the project asset library. The specific needs of projects for execution are ensured with guidelines about how to tailor the templates/processes on a project.
We have documented our quality policy and delivery process in a Quality Manual & Quality process handbook that is required reading for every employee at STPL. These documents are intended to be a manual for daily work at STPL to be used by team members during the SDLC. The purposes of the Quality Manual & Quality process handbook is to establish a consistent and common process that ensures that STPL’s Organization Quality Policy for software development is followed, resulting in the production software with consistently high quality. Quality Manual & Quality process handbook are available in our Project Asset Library (PAL) on our intranet.
To help project teams, we have archived a set of templates for all project deliverables, such as the typical project work plan, software requirements specification (SRS), a typical communication plan, a quality assurance plan, test cases, etc. All of these templates come with guidelines that explain to the project team how to tailor them to the specifics of the project.
There are a number of checkpoints that ensure that tasks are properly completed. We have defined an auditing process to ensure that each project goes through the checkpoints and adheres to our process. When a project clears all the checkpoints and complies to all the processes, then only it is migrated to the production server. Any exception or tailoring to the process for a particular project must be documented properly and approved by the Delivery Process Administrator (DPA) for future reference.