QUiz
.docx
|
|
|
|
|
Correct answer is |
(b) |
|
|
Your score on this question is: |
0.00 |
|
|
Feedback: |
See chapter 2, page 21, Key Points in the textbook. |
|
|
|
4. |
|
Function points |
|
|
|
|
|
|
Correct answer is |
(d) |
|
|
Your score on this question is: |
0.00 |
|
|
Feedback: |
See section 2.2, page 26 in the textbook. |
|
|
|
5. |
|
Improvements in software development have been hard to prove since |
|
|
|
|
|
|
Correct answer is |
(c) |
|
|
Your score on this question is: |
0.00 |
|
|
Feedback: |
See chapter 3, page 31 in the textbook. |
|
|
|
6. |
|
What constitutes an effective team mix of experts and average performers |
|
|
|
|
|
|
Correct answer is |
(a) |
|
|
Your score on this question is: |
10.00 |
|
|
Feedback: |
See section 3.3, page 43 in the textbook. |
|
|
|
7. |
|
Architectural issues are exposed through |
|
|
|
|
|
|
Correct answer is |
(c) |
|
|
Your score on this question is: |
10.00 |
|
|
Feedback: |
See section 3.6, page 52 in the textbook. |
|
|
|
8. |
|
Process advances |
|
|
|
|
|
|
You did not answer this question. |
|
|
Correct answer is |
(c) |
|
|
Your score on this question is: |
0.00 |
|
|
Feedback: |
See chapter 3, page 33 in the textbook. |
|
|
|
9. |
|
Reducing size is best accomplished through |
|
|
|
|
|
|
Correct answer is |
(d) |
|
|
Your score on this question is: |
0.00 |
|
|
Feedback: |
See section 3.1, page 33 in the textbook. |
|
|
|
10. |
|
Commercial components |
|
|
|
|
|
|
Correct answer is |
(c) |
|
A component |
|
|
|
|
|
|
Correct answer is |
(b) |
|
|
Your score on this question is: |
10.00 |
|
|
Feedback: |
See section 4.2, page 63 in the textbook. |
|
|
|
2. |
|
Model-based development |
|
|
|
|
|
|
Correct answer is |
(d) |
|
|
Your score on this question is: |
10.00 |
|
|
Feedback: |
See section 4.3, page 68 in the textbook. |
|
|
|
3. |
|
Round-trip engineering |
|
|
|
|
|
|
Correct answer is |
(d) |
|
|
Your score on this question is: |
10.00 |
|
|
Feedback: |
See section 4.2, page 64 in the textbook. |
|
|
|
4. |
|
Attrition of key personnel can be addressed by |
|
|
|
|
|
|
Correct answer is |
(b) |
|
|
Your score on this question is: |
10.00 |
|
|
Feedback: |
See section 4.2, page 66 in the textbook. |
|
|
|
5. |
|
Iterative life-cycle processes that confront risk early |
|
|
|
|
|
|
Correct answer is |
(d) |
|
|
Your score on this question is: |
10.00 |
|
|
Feedback: |
See section 4.2, page 63 in the textbook. |
|
|
|
6. |
|
Intermediate releases in groups of usage scenarios |
|
|
|
|
|
|
Correct answer is |
(d) |
|
|
Your score on this question is: |
10.00 |
|
|
Feedback: |
See section 4.2, page 65 in the textbook. |
|
|
|
7. |
|
All of the following are true except |
|
|
|
|
|
|
Correct answer is |
(d) |
|
|
Your score on this question is: |
10.00 |
|
|
Feedback: |
See section 4.2, page 64 in the textbook. |
|
|
|
8. |
|
Cost and schedule are impacted negatively by |
|
|
|
|
|
|
Correct answer is |
(d) |
|
|
Your score on this question is: |
10.00 |
|
|
Feedback: |
See section 4.2, page 66 in the textbook. |
|
|
|
9. |
|
Obsolete principles of conventional project management include |
|
|
|
|
|
|
Correct answer is |
(a) |
|
|
Your score on this question is: |
10.00 |
|
|
Feedback: |
See section 4.1, pages 60, 62 in the textbook. |
|
|
|
10. |
|
Exponent parameters in the COCOMO II cost model include which of the following? |
|
|
|
|
|
|
Correct answer is |
(c) |
|
Which statement best captures the philosophy represented in the textbook? |
|
|
|
|
|
|
Correct answer is |
(b) |
|
|
Your score on this question is: |
0.00 |
|
|
Feedback: |
See section 4.1, page 59 in the textbook. |
|
|
|
2. |
|
Iterative life-cycle processes that confront risk early |
|
|
|
|
|
|
Correct answer is |
(d) |
|
|
Your score on this question is: |
0.00 |
|
|
Feedback: |
See section 4.2, page 63 in the textbook. |
|
|
|
3. |
|
Component-based development |
|
|
|
|
|
|
Correct answer is |
(b) |

(a) reflect
a more production-intensive approach than they once did
(b) are
based mostly on historical project databases using older
processes
(c) are
currently difficult to use successfully
(d) allow
estimates to be obtained easily
(a) are
easy for most organizations to learn
(b) are
incompatible with most modern cost models
(c) are
usually inferior to subjective cost estimates
(d) eliminate
language differences in cost estimation
(a) software
professionals have different backgrounds and
education
(b) software
technology keeps changing
(c) no
one agrees on measurements and everyone exaggerates his or her own
bias
(d) software
systems are each unique
(a) is
different for different size projects
(b) is
independent of project size
(c) is
independent of project management
(d) is
more important than all other factors
(a) treating
each iteration separately to generate fresh
ideas
(b) walkthroughs
rather than coding
(c) prototyping,
design models, and executable models
(d) written
responses from stakeholders
(a) eliminate
the need for skilled people
(b) depend
on iterative development
(c) show
that the five cost parameters of cost estimation are
related
(d) don't
have much to do with development of tools
(a) object-oriented
methods
(b) the
use of Java or ADA
(c) hardware
investments
(d) component-based
development
(a) are
often inexpensive
(b) make
team communication easier
(c) can
be introduced at any time
(d) are
always more efficient at run-time
(a) renders
ideas of coupling and cohesion obsolete
(b) is
a cohesive set of preexisting lines of code with defined interface
and behavior
(c) is
any collection of modules
(d) must
always exist when a design is contemplated
(a) requires
complementary tools and integrated environments
(b) requires
visual modeling and risk control
(c) requires
visual modeling and round-trip engineering
(d) requires
object-oriented methods and rigorous notation
(a) discourages
change
(b) eliminates
the need for change management
(c) is
necessary for an integrated environment
(d) requires
automation
(a) a
very structured environment
(b) successful
early iterations and trustworthy management
(c) hiring
the best candidates
(d) giving
most of the responsibility to a project's average performers
(a) put
priority on early delivery to increase stakeholder
confidence
(b) cannot
address all stakeholder concerns
(c) are
easier for inexperienced managers to apply
(d) increase
predictability and avoid expensive downstream scrap and rework
(a) have
nothing to do with use cases
(b) eliminate
the need for use cases
(c) are
only required for baselines
(d) demonstrate
an evolving understanding of system requirements
(a) Component-based
development addresses technology elements of the spiral
method.
(b) The
iterative life-cycle process addresses risk management.
(c) The
architecture-first approach addresses the central design element
of the spiral method.
(d) Change
management is the manual element of modern process.
(a) inadequate
function
(b) early
breakage and scrap/rework
(c) fixed
requirements
(d) adversarial
stakeholders
(a) "Design
without documentation is not design."
(b) "People
and time are not interchangeable."
(c) "Expect
mediocrity."
(d) "Realize
that software's entropy increases."
(a) Process
maturity, architecture-first development, and iterative life-cycle
phases
(b) Demonstration
based scenarios, application precedentedness, and process
flexibility
(c) Application
precedentedness, process flexibility, and software process
maturity
(d) Quality
control, model-based formats, and round-trip engineering
(a) It
is possible that the customer will tolerate 90 percent of the
functionality delivered late if they can have 10 percent of it on
time.
(b) Good
management is more important than good technology.
(c) Balancing
the needs of all stakeholders is a manager's responsibility—as
long as managers do what customers specify, they have met their
responsibility.
(d) The
customer is always right.
(a) cannot
address all stakeholder concerns
(b) are
easier for inexperienced managers to apply
(c) put
priority on early delivery to increase stakeholder
confidence
(d) increase
predictability and avoid expensive downstream scrap and rework
(a) eliminates
source lines of code (SLOC) as a metric
(b) is
necessary to reduce the amount of human-generated code
(c) can
be used any time there is a code library available
(d) requires
code generators