The major purpose of this document is to provide a set of application software test management guidelines to ensure that computer systems are adequately tested to pursue reliable and quality computer systems.
Also, this document is to give a set of guidelines for reference by application project teams on the planning and carrying out of testing activities for application software. It is important that users of this document (i.e. application project teams) should not treat these guidelines as mandatory standards, but as a reference model; and should adopt the guidelines according to individual project’s actual situation. This document is suitable for development projects following the SDLC, which is defined in the Information Systems Procedures Manual. As for the maintenance projects, these guidelines may need to be adjusted according to the projects’ actual situation. Such adjustments will be the responsibility of individual project team. It is intended that the guidelines would apply to both in-house-developed and outsourced software development projects.
A project organization is set up to champion, manage and execute an IT project. Members of the project organization include the Project Owner, Project Steering Committee (PSC), Project Assurance Team (PAT), Internal Project Manager (IPM) and Business Analyst (BA). The PSC champions the project and is the ultimate decision-maker for the project. It provides steer and support for the IPM and endorses acceptance of project deliverables. The IPM manages the project and monitors the project implementation on a day-to-day basis for the Project Owner/the PSC. The PAT is responsible for overseeing project progress and managing quality assurance activities, which include: (a) recommending the test plans, test specifications and test summary report for endorsement by the PSC; and (b) co-coordinating, monitoring and resolving priority conflicts on the testing activities to ensure the smooth running of testing activities.
A Test Group can be set up to carry out the testing activities, especially for large-scale projects or projects involving a large number of users. The emphasis here is on the independent role of the Test Group, which does not mean dedicated resources. The necessity of an independent Test Group should be determined at the project initialization stage through an assessment based on project complexity, criticality, implementation schedule and other risks. The type(s) of testing to be performed independently and the high-level estimation of additional resources, if required, should be determined and planned for respectively as early as possible.
The following points should be noted when conducting testing:
Due to the demands on improving the quality of IT projects, third-party independent testing is recommended to ensure that system functions are completed in good quality. Independent testing may include various kinds of testing, e.g. unit test, functional test, regression test, integration test, load test, accessibility test, and usability test, etc. The independent Test Group conducts testing for the system to reveal defects which cannot be found by the project team, which improves the quality of the system in fulfilling project or business needs without any biases. Independent Test Group sometimes engages professional software testers to perform testing according to internationally recognized standards and methodologies which ensure the quality of testing in conformance to requirements of the project or business.
The independent Test Group conducts testing for the system to reveal defects which cannot be found by the project team, which improves the quality of the system in fulfilling project or business needs without any biases. Independent Test Group sometimes engages professional software testers to perform testing according to internationally recognized standards and methodologies which ensure the quality of testing in conformance to requirements of the project or business.
We at BugRaptors have a team of professionals for Test Management of Large projects as well as small Projects. Our team follows the best industry accepted Test criteria for test Management to ensure that the quality of the software is not compromised.
Interested to share your
Read More
BugRaptors is one of the best software testing companies headquartered in India and the US, which is committed to catering to the diverse QA needs of any business. We are one of the fastest-growing QA companies; striving to deliver technology-oriented QA services, worldwide. BugRaptors is a team of 200+ ISTQB-certified testers, along with ISO 9001:2018 and ISO 27001 certifications.
Corporate Office - USA
5858 Horton Street, Suite 101, Emeryville, CA 94608, United States
+1 (510) 371-9104Test Labs - India
2nd Floor, C-136, Industrial Area, Phase - 8, Mohali -160071, Punjab, India
+91 77173-00289Corporate Office - India
52, First Floor, Sec-71, Mohali, PB 160071,India
United Kingdom
97 Hackney Rd London E2 8ET
Australia
Suite 4004, 11 Hassal St Parramatta NSW 2150
UAE
Meydan Grandstand, 6th floor, Meydan Road, Nad Al Sheba, Dubai, U.A.E