软件架构-划定边界

边界,是某种范围的明确区分,有了边界,就有了范围,有了范围就有了工作的目标和任务。边界的明确,是明确责任和控制成本的基本基础。试想,某个工作没有边界,没有范围,那么你如何可能完成这项工作件的边界就是对我们软件的某些限制,确定我们可以在此边界的基础上完成我们的软件。

明确了契约的边界,有明确的说明,通常以文字的形式固定,双方签字,这种边界是有据可查,有责任可追究的,只要在契约范围内,就有据可循;谁违反就是谁的责任,所以这种合同对于关键问题都做了明确的约定,当然最好具体问题也能写入就更好了。可惜的是,合同或者协定不可能面面俱到,也不可能对每件事都先见的加以约定,所以这种明确边界下则是模糊边界,而模糊边界则是实施工作的一个障碍所在。模糊边界就会造成责任不清,责任不清就会相互扯皮,相互扯皮就会浪费时间,人力,增加投入成本,另一方面,也会使得双方对对方的印象大大折扣,沟通困难,效率降低,进而拖累推进进度,增加成本投入。对于软件,时间就是金钱,除了合同的约定日期外,还有自身投入的压力。要知道,一个每个月的实际花费是看的见工资的2

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2015年3月6日
下一篇 2015年3月6日

相关推荐