软件工程-软件工程层状模型(EHM)

软件工程层状模型(EHM,Engineering Hierarchy Model)

EHM模型不描述工程元素间的关系,甚至在试图割裂这些元素,以使得工程角色定位及各自的视角更加清晰明确。

从这个模型中可以看到,在“程序”与“方法”层面,是关注于“(具体的)实现”的;而在“过程”和“工程”层面,更首要考虑的是团队问题。

从角色的角度上来说:开发经理思考项目的实施方案和管理具体的开发行为,而项目经理则保障团队的稳定性和一致性。

过程

过程伴生工程而出现。过程解决的是工程中角色间的关系问题。

过程中的问题,就是角色、沟通和环节的问题。

工程

最狭义的工程,是描述“做什么”和“做到什么”。

也就是说,是对目标的描述和成果的检测。至于这个工程目标的实现,是“过程”和“方法”的事;而有效、快速地实现“过程”和“方法”所需的,就是“工具”。

项目的“复杂”可能要求不同知识领域的角色参与,而“庞大”则要求更多的(人力、技术与管理)资源。“团队”作为开发行为的模式,是软件规模和复杂度渐次累积的结果。

组织

软件工程-第七章第七节 组织

 

软件工程-三 团队缺乏的不只是管理

软件工程-四 流于形式的沟通

软件工程-五 过程

软件工程-六 谁是解结的人

 

posted @ 2024-06-11 14:04  草木物语  阅读(5)  评论(0编辑  收藏  举报