volume_mute
Key Points - Chapter 7 Summary
publish date: 2026/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
