Quality Control is a critical stage of the software development life cycle. It is important that any bugs are reviewed and resolved critically. There can be several factors of why an application is not functioning correctly or as expected. Whenever any bug is reported, it must be noted, classified to its right category, assigned to the right team, critically reviewed and resolved. So it completes its life cycle until it is resolved and closed.
In a standard development environment, where different team works for a common goal / project. It is important to implement a process / tool to organize and manage all the reported bugs / feedback / queries so that it can be handled / responded / resolved within an appropriate time by the right set of teams. There are several tools available to effectively manage this process and help to keep transparent control of the quality.
Our QA and QC team with their 10+ years of experience works closely with all the stakeholders to make sure each release and delivery meet the client's expectations and has gone to the Standard check process. The high-level approach which they consider is as follows :