CS605 – Software Engineering II
Assignment No 2
Name:Tabish Taimoor Khan
ID:BC200414183
Solution:
Software Engineers' SQA-Related Activities:
[Link] Testing:
To ensure that distinct game elements, including tile movement and
merging, operate as intended, software developers would do unit testing. To make sure
that every code unit operates as intended, test cases must be written.
2. Code Review:
To make sure the code is efficient, maintainable, and compliant with
coding standards, engineers would perform code reviews. This enhances the game's
overall quality by spotting possible problems early on.
SQA Group's SQA-Related Activities:
[Link] Planning and Oversight:
A thorough test plan detailing the testing scope,
methodology, and timeline would be created by the SQA team. They would supervise the
testing procedure, making sure that any deviations are rectified and that it follows the
plan.
2. Defect Reporting and Analysis:
Reporting and monitoring flaws discovered during
testing would fall under the purview of the SQA team. To find patterns or parts of the
game that need more testing or enhancement, they would examine defect trends.
Roles That Complement Each Other:
The SQA group and software developers' duties work in
tandem to guarantee the "2048 Game"'s quality in a number of ways.
• Technical knowledge and Process Oversight:
While the SQA team makes sure that the
development and testing procedures are appropriately followed, software engineers offer
technical knowledge in putting the game into practice.
• Thorough Component Testing and Wide Coverage:
While engineers concentrate on thorough
unit testing of individual components, the SQA team makes sure that the game works as intended
from the standpoint of the user by ensuring broad coverage through test design and supervision.
• Comprehensive Quality Assurance and Early Defect Detection:
Engineers' code reviews
assist in identifying problems early on, which lowers the possibility of more serious issues later
on. A thorough assessment of the game's quality is offered by the SQA group's defect reporting
and analysis, which also identifies areas in need of improvement.