The major areas of problem decomposition during the project scoping activity are the?
A -
software process model
B -
functionality to be delivered
C -
process used to deliver functionality
D -
Both b and c
2-
When can selected common process framework activities be omitted during process decomposition?
A -
rapid prototyping does not require their use
B -
never—the activities should always occur
C -
any time the software is mission critical
D -
when the project is extremely small in size
3-
How does a software project manager need to act to minimize the risk of software failure?
A -
double the project team size
B -
start on the right foot
C -
track progress
D -
Both b and c
4-
Which of these are critical practices for performance-based project management?
A -
defect tracking against quality targets
B -
empirical cost estimation
C -
formal risk management
D -
All of above
5-
As software-based systems become more complex, the number of people involved in their development increases. In order to accommodate large number of software engineers working on a software project, we must ?
A -
Improve our methods of communication
B -
Make the process quite rigid
C -
Use only agile process models
D -
All of the above.
6-
It's likely that the process model of preference for most software teams as we move into the 21st century will be ?
A -
Linear sequential models
B -
Spiral models
C -
Agile, incremental models
D -
Formal models
7-
When we refer to knowledge in the context of information technology, we mean ?
A -
Raw data that has special meaning
B -
Information that has business meaning
C -
Unrelated pieces of information
D -
Data or information from different contexts that can be associated with one another
8-
"Technology push" means ?
A -
developing one technology leads to the development of even more advanced technologies
B -
a market must be pushed to recognize the need for a given technology
C -
developed must be pushed to adopt processes that allows them to use the technology
D -
None of the above
9-
Which of the following subject areas is not mentioned as part of the Software Engineering Code of Ethics and Practices?
A -
modeling
B -
management
C -
client
D -
product
10-
Which of the following rules should a software engineer apply as he/she performs software work?
A -
Never steal data for personal gain.
B -
Never distribute or sell proprietary information obtained as part of your work on a software project.
C -
Never maliciously destroy or modify another person's programs, files, or data, Never violate the privacy of an individual, a group, or an organization.