您的位置:首页 > 运维架构 > 网站架构

《人月神话》读书笔记(五)——架构时如何影响实现人员,如何避免画蛇添足

2008-09-15 16:31 302 查看
1、尽早交流和持续沟通能使结构师有较好的成本意识,以及使开发人员获得对设计的信心,并且不会混淆各自的责任分工。

2. 面对估算过高的难题,结构师有两个选择:削减设计或者建议成本更低的实现方法--挑战估算的结果。后者是固有的主观感性反应。此时,结构师是在向开发人员的做事方式提出挑战。

想要成功,结构师必须牢记是开发人员承担创造性和发明性的实现责任,所以结构师只能建议,而不能支配;

时刻准备着为所指定的说明建议一种实现的方法,同样准备接受其他任何能达到目标的方法;

对上述的建议保持低调和平静;

准备放弃坚持所作的改进建议。

3、第二个系统是人们所设计的最危险的系统,通常的倾向总是过分的进行设计。

4、为了避免过分的设计,坚持至少拥有两个系统以上开发经验的结构师的决定。同时,保持对特殊诱惑的警觉,他可以不断提出正确的问题,确保原则上的概念和目标在详细设计中得到完整的体现。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: