封装体设计员所需的技能集类似于角色:设计人员的技能集(封装体设计员是设计人员的一种),但封装体设计员需要更多处理并发性问题方面的经验。 封装体设计员必须对那些在高并发性的反应系统中出现的问题的类型有相当的了解,并了解解决这些问题的各种方法。 所需的技能包括了解创建、部署和同步化操作系统进程和线程中所涉及的资源问题。 另外,封装体设计员还需要了解如何处理软件系统中与状态相关并由事件驱动的行为。
在事件驱动占很大部分的系统中,可能会有一名或多名主要进行封装体设计的专门的封装体设计员。但是,对于大多数项目,充当封装体设计员的人还负责其他设计工作产品,例如类和子系统。 关于设计人员角色的角色分配方法的更多信息,请参阅角色:设计人员。
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.