Professional Documents
Culture Documents
SQA Assignment
SQA Assignment
(Section A)
Assignment: 1
Topic:
Software Quality Assurance Plan
Submitted To:
Prof. Rabia Khalid
Submitted By:
Nouman Saifi (F2020027031)
Shawal Ali (F2020027020)
Ansa Mumtaz (F2020027019)
Muhammad Usman Ansari (F2020027003)
E - Tutor (Smart Way to Learn Skills)
Quality Assurance Plan
August 14, 2021
E- tutor Team
Version 1.3
Team Members
Nouman Saifi
Shawal Ali
Ansa Mumtaz
Muhammad Usman Ansari
REVISION LIST
APPROVAL BLOCK
1. SQA Plan
1.1 Introduction
1.2 SQA Plan Objectives
1.3 Reference Documents
2. Management
2.1 Organization
2.2 Responsibilities
2.2.1Project Manager
2.2.2Team Leader
2.2.3Developer
2.2.4SQA Tester
3. Documentation
3.1 Minimum Documentation Requirements
3.1.1Software requirements specifications
3.1.2 Software verification and Validation Plan
3.1.3 Software Architecture Document
3.1.4 Engineering Note Book
5.3 Other
7. Testing
7.1 Bugs Reporting and Corrective Actions
Development Plan in SQA Plan
1.1 Introduction
Software quality assurance plan (SQAP) is basically a road-map which
ensures how to perform SQA activities. SQA Plan is a document that defines
processes which should be use in each step of software development and
procedures followed in each activity of that process. SQA Plan defines
procedures, provides methodologies, techniques which helps software
quality assurance staff to ensure the software quality by following SQA Plan.
Members Roles
Nouman Saifi Project Manager
Shawal Ali Project Leader
Ansa Mumtaz SQA Tester
Muhammad Usman Developer
Ansari
2.2 Responsibilities
2.2.3 Developer
The role of Developer is to develop the product from
scratch according to system requirement specifications.He
will develop the design plan of project.He will develop all
the functional features of product.
Project Overview
Software requirement specifications
Ghantt Chart of Project Plan
Cost Estimate
Prototype of the tool
Software quality assurance plan
3.1.9 Other
4.1 Documentation Standards
The IEEE software engineering standards will be followed
in the designing of software requirements specification and the
software quality assurance plan.
4.2 Coding Standards
The source code will follow the guidelines coding standards
of JAVA.
4.3 Metrics
Source lines of code will be a measure of the size of the
software.
5. Review & Audits
For this particular project Quality Assurance will conduct
at least one review at each stage of development. The Analysis of
reviews will assure that all the specified project processes and
procedures are being followed and all the risk factors will be identified
and discussed.
5.3 Other
Requirement Phase
Design Phase
Implementation Phase
During every phase the project manager will review the work
done so far and will assure the the product is being developed
according to the specifications and the standards. The project manager
can also ask for some changes to meet the quality standards and to
follow the SRS document(which consist of all the user requirements).
7. Testing
Testing phase is to validate all the features and specifications. At
the end of every phase some test cases will be designed to test all the
critical points and features. During testing phase these test cases will be
used to test all those features and functionalities and the quality
department will make sure that product’s features are according to
quality standards and requirements.