设计人员确定和定义设计元素的职责、操作、属性和关系。 设计人员确保设计与软件体系结构一致,并详细到可以继续实施的程度。
设计人员对以下各方面必须具有可靠的实际知识:
可以向设计人员分配实施系统的结构部分(例如类或实施子系统)的职责,也可分配实施系统的功能部分(例如用例实现或使类/子系统交叉的特性)的职责。
通常由一个人兼任实施者和设计人员,承担这两个角色的职责。
可以对设计职责进行划分,这样,高级框架设计是一名设计人员的职责,而详细设计(例如操作签名的细节,或者帮助程序类的确定和设计)则交给另一名设计人员(该设计人员还担当实施者)。
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.