一个成功的研发团队应具备的9大属性

2017/06/21 16:07
阅读数 40

阅读全文

 

1.自动化是关键
研发过程中,很多工作步骤枯燥耗时,具有较强的重复性或规律性,研发人员往往考虑会将这部分内容用自动化代替,如此一来,团队就可以把更多时间投入在核心工作和更有创造性的任务上。例如,在发布工具库中有大量的脚本,这些脚本可以自动完成,这样研发人员也不会遗漏琐碎的部分,节省大量时间和精力。

2.协作工具必不可少
充分利用协作工具,进行节点记录、事件分配、工作交接等,对于促进协作和确保每个人都能跟上项目的最新进展是至关重要的。标签、里程碑、共享平台这些工具确保了每个成员知道什么时候该做什么,交接工作也井然有序。每个人都可以使用协作工具轻松访问相关文档,随时引用。

3.使用集成平台
在同一个环境中拥有所有的软件研发工具,是一件很爽的事。当工作交接时API发生变化,维护及管理的复杂性,都可以被优化,使整个研发过程更加顺畅。以前我们认为两种产品是单独的产品,需要建立渠道进行交流。但如果有了一个内置的解决方案,它集成了一些由孤立研发团队研发出来的独立产品,那所得到的集成就不仅仅是更加顺畅了,我们将它视为一个研发环境。

4.技术文档要全面细致
梳理细致的过程文档和操作指南是一个分布式团队应有的行为方式。每个人各司其职的同时,需要相互联接。如果一个问题经常出现,有详尽的解决方案文档可以随时查阅,不必等待其他成员来回答问题,这大大提高了协作效率。可能很多初创的小团队并不在意这个行为,遇到问题可以喊一声:“亲,这个问题怎么解决?”但随着团队的发展,队伍壮大,可能会有20个人问同一个人某个问题,那就完全没有效率了。

 

阅读全文

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部