昨天参加了第六期WEB标准化交流会(深圳站)的活动,因为之前在公司里做过一个关于“协作沟通”的分享PPT,所以在交流会上也丢了这个砖下去希望引起大家的一起金玉良言出来,呵呵。辛苦组织的同学早早的准备了一切,大家聊的比较开心。特别是来了很多深圳同行业的专家,以前这种会还是太少了,以后还是要多多有这样的一些交流会大家互相学习研究才好~

在会上大家主要围绕着工作当中经常遇到的“沟通”、“项目工作量与进度”、“紧急需求插入”、“项目周期安排”、“上流设计稿交付延期”、“流程建设”、“并行开发”、“模块化”、“版本更新的影响”等问题深入的交换了意见,现在好象主要记录如下一些关键点:

项目工作量与进度:这里大家比较一致,就是首先要保证项目按时完成。如果后面的开发时间因为“设计阶段过长,没有按时交付设计稿”而不够,哪么在不能加人,加时间的情况下,就只能对当前任务进行拆分,把重要的、紧急的先行完成,别的再安排时间上线。这里比较反对直接说YES或NO的作法,YES的话,就是自己加班完成,但这样质量,及以后的工作效率得不到保证。NO的话,则显的一点职业素质就没有了。

沟通:沟通一直大家都在说很重要,这个因为前期沟通不够而产生问题,因为前期沟通到位而避免后期问题大家都说了不少案例。这里大家也深入分析,在不同公司的大环境下沟通的情况也不一样,如果是领导比较强势,哪么可能比较倒霉,可能无法有效沟通。项目的成熟度也有关系,比如不成熟、前景不太明朗的项目可能就会总是改来改去,这时如果只是一味接需求来做就比较被动,要在前期设计阶段进入沟通,这样后面才压力轻点。

流程建设:流程建设这一块大家主要是为了保证工作有序可控,把风险性降低。这一块的流程建设中的风险、敏捷、成本是互相牵制的,在人力成本迟迟得不到添加的情况下,哪么敏捷、风险性就会增加。降低风险性这里目前大家尝试的写文档、人员交叉等建设目前来说因为项目进度(敏捷性)的压力都进行不太顺利。

模块化:最后因为大家讨论并行开发又引入了模块化的话题,这里大家主要分享了对代码根据作用域进行拆分,然后再进行组合的一个思路和实践,不过对于细节大家还有些分歧。

还有些讨论有些记不清了,OVER。