volume_mute

Key Points - Chapter 7 Summary

publish date2026/06/13 06:39:45.749672 UTC

volume_mute

Which of the following statements from the Chapter 7 key points are TRUE? Select ALL that apply.

Correct Answer

(1) Software design and implementation are interleaved activities; the level of detail in the design depends on the type of system and whether a plan-driven or agile approach is used
(2) The process of object-oriented design includes activities to design the system architecture, identify objects in the system, describe the design using different object models, and document the component interfaces
(3) Component interfaces must be defined precisely so that other objects can use them; a UML interface stereotype may be used to define interfaces
(4) Configuration management is the process of managing changes to an evolving software system; it is essential when a team of people is cooperating to develop software
(5) Most software development is host-target development - you use an IDE on a host machine to develop software which is transferred to a target machine for execution

Explanation

The false statement is the last one: open-source development involves making source code publicly available so many people CAN propose changes - but it does NOT guarantee a large community will contribute. Most successful open-source products are platform products; specialized application systems often attract very little community involvement.

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears