人月神话(6)贯彻执行

人月神话(6)贯彻执行

思维导图

在这里插入图片描述

问题主旨

​ 在概念性完整性的情况下,更好的执行,和高质量执行的方法

手册
作用和功能

​ 手册是产品的外部规格说明,它描述和规定了用户所见的每一个细节,同样地,它也是结构师的主要产物

如何制作手册额注意事项
  • 修改的阶段性很重要,在进度表上应该带日期的版本信息​
  • 要避免描述用户看不见的事物
  • 规格说明的风格必须清晰,完整和准确。每条说明必须重复所有的基本要素,所有文字都要相互一致​
  • 精准比生动更加重要
优秀手册具备的要素
  • 第一兼容性,描述将要达到的目的​
  • 列举外观部分,这可能是结构师有意忽略的
  • 描述源于某个模型与其他模型的差异 某个给定模型的拷贝和其他拷贝的差异
  • 工程上的变更引起的拷贝自身上的差异
形式化定义
优点

​ 形式化定义是准确额,倾向完整。差异越明显,填补得越快,

缺点

​ 不易理解,所以需要叙述性文字补充

形式化定义工具

​ eg:巴科斯范式

方法

​ 设计实现可以作为形式化定义的方法

直接整合

​ 要求编程实现在编译时的一些宏或者include,来声明传递的参数或共享存储器的声明
​ 如果整个接口仅仅通过符号名称进行引用,那么需要修改声明的时候,可以增加或者插入新变量,或者重新编译而不需要修改使用的程序

会议
会议形式

​ 分为两个级别:周例会和年度大会。这是一种十分有效的方式

如何高效会议
  1. 数月内,相同小组——结构师,用户和实现成员——每周交流一次 这样大家对项目相关的内容比较了解,不需要安排额外时间对人员进行培训

  2. 上述小组十分睿智和敏锐,深刻理解所面对的问题,并且其与产品密切相关。没有人是“顾问”的角色,每个人都是要承担义务

  3. 当问题出现时,在界线的内部和外部同时寻求解决方案

  4. 正式的书面建议集中注意力,强制了决策得制定,避免会议草稿纪要方式的不一致

  5. 明确地授予首席结构师决策得权利,避免了妥协和拖延。

多重实现

​ 主要解决的问题在于:当手册(需求)变化的时候,存在多重实现,就会很有效的减少延迟和成本的消耗,甚至可能存在比机器调整手册还要低

电话日志

​ ​ 我觉得可以类似对比现在的,软件或者工具论坛
​ ​ 长期有规律的整理结构师日志(论坛信息),并发给用户和实现人员,这种机制不是很正式,但非常快捷和易于理解

产品测试

​ ​ 设立测试小组是使设计决策得以贯彻执行的必要手段,同样也是需要尽早着手,与设计同时实施的重要环节

人月神话系列索引

人月神话(1)焦油坑
人月神话(2)人月神话
人月神话(3)外科手术队伍
人月神话(4)系统设计
人月神话(5)画蛇添足
人月神话(6)贯彻执行
人月神话(7)巴比伦塔为什么失败
人月神话(8,9)胸有成竹与削足适履
人月神话(10)提纲挈领
人月神话(11)未雨绸缪
人月神话(12)干将莫邪
人月神话(13,14,15)整体部分 祸起萧墙与另外一面

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值