关于软件项目中交流的思考
一.交流的对等性
交流双方要对问题有充分的认识和了解,彼此要对自己的理解进行充分而详细的表述,交流过程中不能因为职位的高低不同而左右对方的客观表述。
二.交流的有效性
交流的主题要明确,最终双方要达成共识,没有共识的交流是无效的,不能做到软件实现中。
三.交流的时效性
交流的问题要有前瞻性,这样才能对后续开发具备指导意义。
四.交流的规范性
交流过程过程中要注意记录,交流的内容要提前准备,要双方提前了解,过程中不要跑题,准备的资料要标准规范。
五.交流的成本
交流是有成本的,因此同类问题最好能够一次性解决,形成决议。
六.交流的范围
交流的范围要界定清晰,边界的输入、输出、内部的逻辑规则、数据规则是讨论的重点。
七.交流的对象
问题交流过程中,最好跟业务专家直接交流,尽量减少中间传话环节。
八.交流的工具
利用多种手段和工具,会议(直接的、间接的---电话/电视会议)、邮件、文档等。交流过程中最好使用双方都能理解的图形描述,如UML等,这样简洁、直观、易懂、减少语言描述的歧义性。