Experimental project
This is a sandbox project, which contains experimental code for developer use only.
The purpose of this project is to enable the provision of quality management services (QMS) through the implementation of the Requirements and Testing Hub (RTH) framework using the drupal framework.
This project comes as a result of the work currently done at the University of the Witwatersrand, Johannesburg, South Africa. It is with the help of the RTH tool - that the creation of QMS can aid in achieving the following goals;
1 - Improving users satisfaction
- This goal entails the improvement of users of any system (especially ERPs) by making it easy users to self-support and track all their queries, defects and enhancements
2 - Reduce the cost of development
- It is clear that with clearly defined checkpoints in any development - everyone will know the cost of time and money incurred.
- Visibility to any development cost - will encourage all to limit the costs
3 - Reduce the cost of maintenance
- With the any development it is essential to prepare post-development support processes in the form of a quality assurance (QA) manual that will aid in conducting quality control (QC) processes during any system production support
- Achieving the first goal through the achievement of the second goal will automatically translate to the achievement of this goal.
In order to meet the requirements for a sustainable and easily maintained QMS - the following project processes will be implemented in the development of the proposed drupal distro - Drupal QMS;
DEVELOPMENT PHASE PROCESSES;
1. Project Initiation
- Develop quality assurance checklists for Project Documents, Management, Development, Testing, Deployment, and Maintenance
2. Project Phases
- Conduct quality checks from Phase to Phase at the end of each phase
- Provide QA sign-off for all project artifacts in each phase
- Facilitate all project test sessions through the development of test plans and test cases
- Monitor and analyse all test results
- Provide reports on the progress of testing and related issues – defects, queries, enhancements
3. Project Closure
- Compile QA manual which is required for QC during the support phase
SUPPORT PHASE PROCESSES;
1. Support Initiation
- Develop quality control support matrix to aid in tracking all queries, defects and enhancements in
production.
- The matrix must enable all users to track and test all issues that may impact their processes
2. Support Processes
- Facilitate and support the raising of queries
- Analyse queries with respect to business processes and functional specifications (as described in the QA
manual)
- Track and report defects and enhancements as requested by users.
- Facilitate testing of resolutions with users
- Provide reports on the progress of support Issues and resolutions thereof – Defects, Queries, Enhancements.
Project information
- Created by modout1 on , updated
