You are on page 1of 4

INSTITUT TEKNOLOGI DEL

QUIZ-2
Semester 1 20124/2015
Date Wednesday, 17th December 2014
Course IE431315/IE331315 Software Testing
and Quality Assurance (STQA)
Duration 50 minutes
Lecture ACB, AMS
Student Name
Student ID

ALL OF PAGES OF THIS TEST EXEMPLAR MUST BE COLLECTED

ACB, QUIZ2, 10/22/2019, 6:19 AM Page 1 of 4


SECTION A Software Quality Assurance (Each question: 4 marks, total: 20 marks. Duration: 5 min)

Please put cross (X) on the most appropriate option of each following question:
Please use the following diagram to answer question 1 to 3. The diagram shows a tree of modules
existing in a system to be built.

1. Three most important points in SQA emphasizes on are followings:


a. Software architecture, specified standards, implicit requirements
b. Software requirements, specified standards, chosen technology
c. Software requirements, specified standards, implicit requirements
d. Software architecture, specified standards, chosen technology

2. Which of the following statements is true?


a. SQA activities are performed by SQA Group only
b. SQA activities are performed by software engineers only
c. Software engineers have responsibility for quality assurance planning, oversight,
record keeping, analysis, and reporting.
d. Software engineers perform quality assurance activities

3. Who serves as the customer’s in house representative?:


a. Senior manager
b. Software tester
c. SQA Group
d. Project Leader

4. SQA plan should identify, except:


a. audits and reviews to be performed
b. detailed design of the system
c. procedures for error reporting and tracking
d. documents to be produced by the SQA group

5. In auditing designated software work products to verify compliance with those defined as
part of the software process, SQA group needs to do following activity:
a. makes a SQA plan
b. identifies, documents, and tracks deviations
c. forms SQA team members
d. reports the results of its work to the project manager at the end of the project

SECTION B: Software Review (Each question: 4 marks, total: 20 marks. Duration: 5 min)
1. The aim of a formal technical review is:
a. To remove errors after the release of software
b. To find errors after the release of software
c. To find errors in the software development process
d. To remove errors in the software development process

2. The cost impact of software defect is:


a. Similar in every phase of software development
b. Higher in earlier detection
c. Static in either earlier or later detection
d. Lower in earlier detection

3. The formal technical review is able to:


a. Increase the total cost to remove errors in software development

ACB, QUIZ2, 10/22/2019, 6:19 AM Page 2 of 4


b. Reduce the total cost to remove errors in software development
c. Increase the number of errors to be detected at the testing phase
d. Reduce the number of errors to be detected at the preliminary design

4. The objectives of formal technical review are followings, except:


a. to verify that the software under review meets its requirements
b. to ensure the software is developed in the minimum time
c. to ensure that the software has been represented according to predefined standards
d. to achieve software that is developed in a uniform manner

5. Whose jobs are reviewed in the reviewer meeting?


a. Designer
b. Tester
c. Senior manager
d. All answers above are correct

SECTION C: Software Change Management (Each question: 4 marks, total: 20 marks. Duration: 5
min)
1. Following is true about Software Change Management (SCM):
a. The goal is to minimize productivity and maximize mistakes
b. It is the art of identifying, organizing, and controlling the development of software
being built by a programming team
c. It is one of umbrella activities
d. It ignores the changes during the software development process

2. There are four fundamental sources of change, except:


a. New business or market conditions dictate changes in product requirements or
business rules.
b. New customer needs demand modification of data produced by information
systems, functionality delivered by products, or services delivered by a computer-
based system.
c. Static condition of an organization or business
d. Budgetary or scheduling constraints cause a redefinition of the system or product.

3. Below are some important concepts of SCM, except:


a. It is a set of activities that have been developed to manage change throughout the
life cycle of computer software.
b. The items that comprise all information produced as part of the software process are
collectively called a software management item
c. It can be viewed as a software quality assurance activity that is applied throughout
the software process.
d. An SCM concept that helps us to control change without seriously impeding
justifiable change is known as baseline

4. Below are activities in SCM:


a. Identification configuration objects, variation control, change control, configuration
auditing, and reporting SCM tasks
b. Identification configuration objects, version control, change identification,
configuration auditing, and reporting SCM tasks
c. Identification configuration objects, version control, change control, configuration
task, and reporting SCM tasks

ACB, QUIZ2, 10/22/2019, 6:19 AM Page 3 of 4


d. Identification configuration objects, version control, change control, configuration
auditing, and reporting SCM tasks

SECTION D: Defect Amplification Models (Total: 40 marks. Duration : 40 min)


Given following graphs to illustrate defect amplification model:

And given following case study-1 and case study-2:


A. Case Study-1
• Preliminary design: A=0;B=0;C=10;D=0%,E1:E2=1:1
• Detail design: Amplified errors (X) is 3; C=10;D=0%,E1:E2=1:2
• Code/Unit test: Amplified errors (X) is 5; C=10;D=40%
• Integration test: D=50%
• Validation test: D=50%
• System test: D=50%
B. Case Study-2
• Preliminary design: A=0;B=0;C=10;D=20%,E1:E2=1:1
• Detail design: Amplified errors (X) is 3; C=10;D=30%,E1:E2=1:2
• Code/Unit test: Amplified errors (X) is 5; C=10;D=50%
• Integration test: D=50%
• Validation test: D=50%
• System test: D=50%
Please do the followings:
1. Draw the Defect Amplified Model for Case Study-1 and Case Study-2 (each 10 marks, total:
20 marks)
2. Given the cost to remove errors: 1 cost units for design, 6 cost units before test, 10 cost units
during test, and 50 cost units after release, calculate the total cost to remove errors for Case
Study-1 and Case Study-2! (each 10 marks, total: 20 marks)
END of QUIZ-2

ACB, QUIZ2, 10/22/2019, 6:19 AM Page 4 of 4

You might also like