CECS 343 MIDTERM 1 (PART 3/4) QUESTIONS AND
ANSWERS
What is Agility: rapid, and incremental delivery of software (T/F) - Answers - True
An agile process Recognizes that plans are long-lived (T/F) - Answers - False
One of the Agile principles is complexity (T/F) - Answers - False, (Simplicity)
An agile process adapts as changes occur (T/F) - Answers - True
The agile team reflects on how to become more effective (T/F) - Answers - True
XP planning begins with the creation of use cases (T/F) - Answers - False, (user stories)
XP coding encourage pair-programming (T/F) - Answers - True
XP design encourage factoring (T/F) - Answers - False, (refactoring)
Elicitation work product can be an acceptance test document (T/F) - Answers - False,
(usage scenario or a list of requirements)
Run-time validation determine whether software matches its specification (T/F) -
Answers - False, it should be Run-Time verification
One of the Agile Principles is to build projects around _________ people.
A) Professional
B) Novice
C) Motivated
D) None - Answers - C) Motivated
On an agile team, which one of the followings is not one of the key traits
A) Competing
B) Common focus
C) Collaboration
D) Decision-making ability
E) Fuzzy problem-solving ability - Answers - A) Competing
Requirement Specification can be
A) A written document
B) A set of models
C) A formal mathematical
D) A collection of user scenarios (use-cases)
, E) All - Answers - E) All
Which one of the following is not a part of Quality Function Deployment
A) Functional Deployment
B) Task Deployment
C) Information Deployment
D) Sequence Deployment - Answers - D) Sequence Deployment
Which of the following is not a part of analysis model
A) Scenario based elements
B) Class based elements
C) Activity base elements
D) Behavior elements - Answers - C) Activity base elements
Goals of validating requirements: if each requirement _________ and unambiguous
A) tested
B) checked
C) bounded
D) simplified - Answers - C) bounded
Each requirement must be _________, once implemented
A) adoptable
B) testable
C) quantitative
D) manageable - Answers - B) testable
Which framework activity covers analysis of requirement and design
A) Planning
B) Modeling
C) Construction
D) Deployment - Answers - B) Modeling
_________ is a measure that defines the degree of intra-dependability among the
elements of the module; and _________ is a measure that defines the level of inter-
dependability among modules of a program.
A) Blackbox, whitebox
B) Whitebox, cohesive
C) Cohesive, coupling
D) Coupling, cohesive
E) None - Answers - C) Cohesive, coupling
___________ are implicit and are related to security, performance, look and feel of user
interface, interoperability, cost etc.
A) Feasibility studies
B) Non-functional requirements
C) Software scopes
ANSWERS
What is Agility: rapid, and incremental delivery of software (T/F) - Answers - True
An agile process Recognizes that plans are long-lived (T/F) - Answers - False
One of the Agile principles is complexity (T/F) - Answers - False, (Simplicity)
An agile process adapts as changes occur (T/F) - Answers - True
The agile team reflects on how to become more effective (T/F) - Answers - True
XP planning begins with the creation of use cases (T/F) - Answers - False, (user stories)
XP coding encourage pair-programming (T/F) - Answers - True
XP design encourage factoring (T/F) - Answers - False, (refactoring)
Elicitation work product can be an acceptance test document (T/F) - Answers - False,
(usage scenario or a list of requirements)
Run-time validation determine whether software matches its specification (T/F) -
Answers - False, it should be Run-Time verification
One of the Agile Principles is to build projects around _________ people.
A) Professional
B) Novice
C) Motivated
D) None - Answers - C) Motivated
On an agile team, which one of the followings is not one of the key traits
A) Competing
B) Common focus
C) Collaboration
D) Decision-making ability
E) Fuzzy problem-solving ability - Answers - A) Competing
Requirement Specification can be
A) A written document
B) A set of models
C) A formal mathematical
D) A collection of user scenarios (use-cases)
, E) All - Answers - E) All
Which one of the following is not a part of Quality Function Deployment
A) Functional Deployment
B) Task Deployment
C) Information Deployment
D) Sequence Deployment - Answers - D) Sequence Deployment
Which of the following is not a part of analysis model
A) Scenario based elements
B) Class based elements
C) Activity base elements
D) Behavior elements - Answers - C) Activity base elements
Goals of validating requirements: if each requirement _________ and unambiguous
A) tested
B) checked
C) bounded
D) simplified - Answers - C) bounded
Each requirement must be _________, once implemented
A) adoptable
B) testable
C) quantitative
D) manageable - Answers - B) testable
Which framework activity covers analysis of requirement and design
A) Planning
B) Modeling
C) Construction
D) Deployment - Answers - B) Modeling
_________ is a measure that defines the degree of intra-dependability among the
elements of the module; and _________ is a measure that defines the level of inter-
dependability among modules of a program.
A) Blackbox, whitebox
B) Whitebox, cohesive
C) Cohesive, coupling
D) Coupling, cohesive
E) None - Answers - C) Cohesive, coupling
___________ are implicit and are related to security, performance, look and feel of user
interface, interoperability, cost etc.
A) Feasibility studies
B) Non-functional requirements
C) Software scopes