0% found this document useful (0 votes)
6 views1 page

cs605 Ass 2

Uploaded by

Momina Arif
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views1 page

cs605 Ass 2

Uploaded by

Momina Arif
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

CS605

Assignment no: 2

Question:

In the development of the "2048 Game," two groups are involved in Software Quality Assurance
(SQA):

 Software Engineers: Responsible for technical implementation.


 SQA Group: Responsible for QA planning, oversight, record-keeping, analysis, and
reporting.

Identify two specific SQA-related activities that each group would perform during the
development and testing of the game. Explain how their roles complement each other to
ensure the quality of the game

Answer:

Software Engineers' SQA Activities:

1. Reviewing and debugging code:


In order to find any problems or inefficiencies and address bugs found during
development, engineers examine each other's code. This exercise guarantees that coding
standards are followed and enhances the quality of the code.
2. Testing for Integration:
Software engineers make sure that several modules—such as tile movement, scoring, and
grid initialization—function flawlessly together. This aids in locating and resolving
problems that arise during component combination.

SQA Group's Activities:

1. Test Plan Development: The SQA team develops a thorough test plan that includes
functional, usability, and performance tests as well as edge cases for tile motions and
situations like winning and losing. This guarantees that the functioning of the game is
thoroughly validated.
2. Defect Tracking and Reporting: To facilitate efficient resolution, the team keeps track of
problems discovered during testing and sends thorough reports to the development team.
This makes it easier to keep an accurate record of quality measures and advancements.

You might also like