关于小型研发团队内部沟通的一些思考

游戏开发本质上是一个跨学科的大型协作项目,不同知识背景和思维方式的人在一起完成一个复杂项目想着就觉得很有挑战性, 最大的困难恐怕就来自沟通了,不少公司基本都会陷入会海之中不能自拔(当然之前公司也遇到过以马拉松会议为乐趣和权利象征的制作人,这就是另外的问题了)。但是依靠强大的体能(比如每天工作18小时,一周七天)。也能杀出一条血路来,不过这实在太不健康了。之前也写过相关的博客,这次再整理一下。

基本上我们需要的是三种不同类型的沟通工具

1.快速/实时的信息交流,可以是当面的口头沟通,也可以是任意的即时聊天工具,但是这种交流不适合内容的归档和后续的查阅。

2.非实时/特定话题的持续深入讨论,这个需要能支持交互性比较强的群体讨论工具,并且要能方便的进行归档和追溯。有了这个工具,很多以前用会议讨论的话题,可以用异步的方式进行,节省大家的时间和精力。并且可以有一些更深入的思考,应该能提高讨论的质量。

3.信息的沉淀/整理,也就是协同写作平台,比如各种制作规范的整理和演化。策划最新的设计文档唯一的发布平台。

对于1来说,随便一个聊天工具都可以满足需求,不继续讨论。从2开始,这种需求在以前的公司,一般是通过无尽的会议完成的,同时会产生大量群发的垃圾邮件(主要目的是为了日后相互推托责任时取证之用)。现在看来是效率极其低下的。并且很大程度上并不能真正完成任务。所以一定要革新这个流程。虽然说引入新工具就能一下提高效率的想法看起来有些不现实,因为工具代表的是一种理念,如果无法很快理解就没法真正把工具用起来,不过小团队可能真的能很快的适应新工具带来的流程变化,从而改变做事方法吧。所以这几天乘着春节假期,一直在找有没有适合的,看了很多,最后发现discourse也许是一个不错的选择,下面介绍介绍次世代讨论组框架discourse吧。

discourse是由问答网站Stackoverflow和StackExchange的联合创始人,同时也是著名博客Coding Horror的博主 Jeff Atwood发起的一个开源项目,是一个“100% open source, next-generation discussion platform built for the next 10 years of the Internet.”。在这篇博客里面,Jeff讲述了Discourse的缘起和核心团队的背景。而在Discourse的主页,有详细的特性说明,让我们看看比较关键的革新:

  • 扁平的信息流形式组织帖子,而不是传统的按页面的形式,不需要手动翻页,只需要不断下滚动就会自动刷新出后面的帖子
  • 帖子不是按板块进行分类,而是通过用户自定义的标签进行自动聚合,更有灵活性,但是还是需要前期引导,避免分类过乱。不过一开始可以不提供过多的分类,而是让分类标签慢慢随着讨论平台的成长而成长。
  • 更好的讨论机制:可以用@语法提到其他用户,方便讨论。其他人引用或者回复你的帖子,也会自动接到通知。一个帖子一共有四种通知模式:

   

  • 帖子的分支机制,如果出现偏题的讨论,可以很方便的开一个新帖子,同时能保持新旧帖子的关联性。方便以后来回追溯。结合本身的多元的通知机制,对研发内部讨论平台来说特别适合。

   

  • 其他的一些特性:帖子信息实时更新,不需要重新刷新页面,新帖会出现在顶部。外部链接可以自动展开。直接拷贝粘贴或者拖拽就可以上传图片

从上面的特性来看,确实是比较吸引人的讨论组工具平台。目前discourse已经进行了一年的开发,并且获得了First Round、Greylock 以及 SV Angel的风险投资。盈利模式是提供便宜的托管服务和企业私有服务器定制服务。因为在Github上提供了完整的源码,所以自己搭一个应该也不麻烦,顺便还能学习学习现代的Web前后端技术(Rails/Ember.js/Redis/PostgreSql)。看上去很好,准备年后搭起来试试。

对于第3点需求,也就是协同写作平台,目前看来似乎还是只有Wiki比较适合,但是MediaWiki之类的传统Wiki确实不太友好,看来看去,最后发现atlassian的Confluence可能是一个比较好的方案,虽然要花一点钱,但是易用性上巨大的改进还是值得了。Confluence的客户列表:

主要特点:

从一个Dashboard作为入口,一个项目的文档被放置在不同的Space中,Space可以赋予不同的权限,以便区分内部和外部文档,一个Space包含了两级的页面结构,不同Space中的Page,可以通过标签来进行再次的聚合。方便搜索。页面的编辑非常方便,这也是比普通Wiki强大的地方。可以通过内置的宏系统很方便的嵌入图片和视频以及各种动态内容。感觉使用上会比Wiki简单不少。另外考虑到我们的Bug和问题管理系统也是他们家做的JIRA,原生的整合功能还是很方便的。

Tags: ,

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>