我是如何逐步构建内部协同办公系统的

Posted ZDOO全协同管理平台

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我是如何逐步构建内部协同办公系统的相关的知识,希望对你有一定的参考价值。

2007年,我在书店里面看到了一本书,叫做《投资指南》。我自己其实对股票什么的不感兴趣,对市面上的各种理财的书也都是敬而远之。但看到这本书,我觉得收获颇多,讲得特别专业。于是我就把作者的所有书都买来读。

说到这儿,也许已经有朋友猜到了作者是谁。对,没错,一个叫罗伯特的人。他的书写了很多,从大方向上来讲,可以分为个人财商教育和企业管理两个大方向。我们今天聊的内部协同办公系统和他有什么关系呢?我们先来看一张图:

这是罗伯特在他的《辞职创业前的十堂课》里面给出的B-I三角。他认为一个创业团队必须具备 产品、法律、系统、沟通、现金流这五个方面的能力。其实从这个图来分析,也可以很容易理解为什么大多数的人创业会失败了,因为他们往往只具备某一方面的能力,比如产品。其他的方面都极度欠缺。

我看到《十堂课》这本书之后,仔仔细细地研读了很多遍。我自己个人最擅长的是产品设计,逻辑性比较强。构建系统也是我的强项,但沟通,现金流,法律方面是我的弱项。2007年到2010年这三年,我在这些方面做了一些准备。然后2010年正式成立公司创业,开始了自己的开源软件创业之路。

肯定有朋友会问,你为什么选择开源软件来作为自己的创业方向。

还是用B-I三角中的使命来回答吧。

一个团队还是要有自己的精气神,这样才能吸引到和自己志趣相投的朋友一起来创业。没有自己精气神的团队是走不长远的。我创业要做的方向就是为中小企业提供专业的管理工具,也就是B-I三角中的 系统 这个层面。

为什么选择以系统为我的主要创业方向呢?

每个团队一定要找到自己的特色,然后尽一切可能放大并加强这个特色。我自己逻辑性比较强,做事比较有条理,能把比较复杂的事情理清楚,然后给别人讲清楚。再加上我自己也可以做开发,所以做工具,做系统是我的强项。

既然选择了系统软件来作为我的主要创业方向,那就先从解决自己内部问题来入手吧。

首先要解决的是搭建的内部共享服务器,用来作为文件共享,打印共享等等。

一开始的时候是用普通的pc机器来作为内部的服务器。后来各种微型服务器越来越多,我们也先后尝试过龙芯的盒子主机、群晖的NAS服务器、联想的高清PC、HP的Gen8服务器,也还研究过工控机。

后来有伙伴是在远程办公,互联互通的需求比较强烈,我们也购买了青云的云主机来作为我们内部的服务器。然后使用青云提供的openvpn服务组建了安全内网,解决了异地办公互联互通的问题。

操作系统几乎每个发行商都在用了,windows xp, win7, win10, macos, linux。服务器端主要用的是linux,办公桌面主要还是用windows系列。

在这儿还需要提一下内部的办公网络。人少的时候用的是无线,但无线还是不稳定,机器一多,就会出问题。后来还是请网络公司布线,主要的上网手段还是有线,无线作为补充。公网接入上100M。在这方面的投入也没有多少,能提供一个稳定的网络环境还是非常重要的。

内部通讯手段主要是用QQ。微信基本上不用。从办公的效率来讲,还是QQ的沟通效率会比较高。后来我们也开发了自己内部的聊天软件——喧喧IM,作为ZDOO全协同管理软件的补充和辅助。

电话方面申请了一部座机,和客户主要是用400电话。因为线路的限制,一个办公室能够接入的座机有限,所以主要还是用400电话。400电话现在也是标配了,就不赘述。大家在选购400电话之前,注意搜索下要买的号码是否被用过,是否有过不好的记录,这一点提醒下创业的朋友们。

内部研发需要用到源代码管理。目前主流的两个源代码管理工具:subversion和git我们都在用。我们的云禅道服务也有提供svn和git的在线托管服务,所以我们自己的源代码库也都放在云禅道上。这样自己的服务自己天天用,有什么问题就可以及时发现。

说到源代码管理,我们并没有那么激进,一定要全部切换到git之类的。其实如果内部办公的话,subversion还是有很多优点的:集中管理、更好的权限控制、概念简单、工具文档支撑好。

再就说到研发项目管理了,这也是我们第一个主要的产品:禅道项目管理软件我自己之前工作的主要经历也是在研发方面。开发、测试、项目管理、产品设计等方面的工作都做过,所以对这方面有自己的优势。

2009年前后市面上的项目管理软件可以分为两大类:商业的和开源的。商业的软件以微软的TFS,HP的QC为代表。开源的则是redmine、trac为代表。我仔细研究过他们的功能:商业的软件太重,和他们的其他产品绑定太紧。开源类的软件功能缺失,更新不及时,没有中文的本地支持。

所以这是我的机会。

禅道做了三年,开始陆续有了收入。到今天,也成为了国内研发项目管理软件的使用最广泛的软件。

做自己的产品,一定要自己天天用。我刚开始创业的时候,只有自己一个人。但我很自豪的是从禅道的0.1版本开始,禅道自身的项目管理就用禅道管理起来了。

做一个产品,研发其实只占其中的一部分时间。我们这几年在运营禅道这个产品过程中,我们还花费了将近一半的时间在周边的事情上,这其中包括:文档的撰写、技术支持、新闻发布、下载等等。这就要说到 如何构建产品的官网了。下一篇文章,我再和大家分享一下。

文章第一时间更新,了解最新分享:https://www.zdoo.com/forum/discuss.html

以上是关于我是如何逐步构建内部协同办公系统的的主要内容,如果未能解决你的问题,请参考以下文章

我是如何逐步构建内部协同办公系统的

阿里内部第一本“凤凰架构”,保姆级教你构建可靠大型分布式系统

协同oa办公的主要功能和作用有哪些?

IM即时通讯构建企业协同生态链

基于用户的协同过滤来构建推荐系统

如何使用活字格实现高效开发协同管理系统?