 |
| 1 |  |  Which of the items listed below is not one of the software engineering layers? |
|  | A) | Process |
|  | B) | Manufacturing |
|  | C) | Methods |
|  | D) | Tools |
|
|
 |
| 2 |  |  Software engineering umbrella activities are only applied during the initial phases of software development projects. |
|  | A) | True |
|  | B) | False |
|
|
 |
| 3 |  |  Which of these are the 5 generic software engineering framework activities? |
|  | A) | communication, planning, modeling, construction, deployment |
|  | B) | communication, risk management, measurement, production, reviewing |
|  | C) | analysis, designing, programming, debugging, maintenance |
|  | D) | analysis, planning, designing, programming, testing |
|
|
 |
| 4 |  |  Process models are described as agile because they |
|  | A) | eliminate the need for cumbersome documentation |
|  | B) | emphasize maneuverability and adaptability |
|  | C) | do not waste development time on planning activities |
|  | D) | make extensive use of prototype creation |
|
|
 |
| 5 |  |  Which of these terms are level names in the Capability Maturity Model? |
|  | A) | Performed |
|  | B) | Repeated |
|  | C) | Reused |
|  | D) | Optimized |
|  | E) | both a and d |
|
|
 |
| 6 |  |  Software processes can be constructed out of pre-existing software patterns to best meet the needs of a software project. |
|  | A) | True |
|  | B) | False |
|
|
 |
| 7 |  |  Which of these are standards for assessing software processes? |
|  | A) | SEI |
|  | B) | SPICE |
|  | C) | ISO 19002 |
|  | D) | ISO 9001 |
|  | E) | both b and d |
|
|
 |
| 8 |  |  The best software process model is one that has been created by the people who will actually be doing the work. |
|  | A) | True |
|  | B) | False |
|
|
 |
| 9 |  |  Which of these is not a characteristic of Personal Software Process? |
|  | A) | Emphasizes personal measurement of work product |
|  | B) | Practitioner requires careful supervision by the project manager |
|  | C) | Individual practitioner is responsible for estimating and scheduling |
|  | D) | Practitioner is empowered to control quality of software work products |
|
|
 |
| 10 |  |  Which of these are objectives of Team Software Process? |
|  | A) | Accelerate software process improvement |
|  | B) | Allow better time management by highly trained professionals |
|  | C) | Build self-directed software teams |
|  | D) | Show managers how to reduce costs and sustain quality |
|  | E) | both b and c |
|
|
 |
| 11 |  |  Process technology tools allow software organizations to compress schedules by skipping unimportant activities. |
|  | A) | True |
|  | B) | False |
|
|
 |
| 12 |  |  It is generally accepted that one cannot have weak software processes and create high quality end products. |
|  | A) | True |
|  | B) | False |
|
|