工欲善其事,必先利其器。
其实这篇文章到现在才写,也是想将这些工具都经过时间的验证,确保没有问题才分享给大家。 接下来咱们就一个个来说。
1. 任务管理
推荐: http://tower.im
任务管理的重要性毋庸置疑,然而小团队一定要注意的是,避免陷入大公司繁杂的需求跟踪流程里面去:腾讯的tapd就是很好的例子,详尽,什么都考虑到了,但也同时导致用起来份外复杂。
其实还有一个做的比较好的任务管理网站:https://www.teambition.com,只是因为一开始就用的tower,没有太多问题,所以就懒得换了。
2. 代码管理
既然用bitbucket,版本管理软件肯定就是用的git了。
可能有些朋友会推荐用 http://github.com,其实如果舍得花钱的话,确实github会更出名一些。
我这里推荐bitbucket,很大原因是因为他私有仓库是完全免费的。
当然,最近国内的开源中国也宣布其私有项目完全免费了,和tower同样的原因,因为之前已经在用bitbucket,所以就懒得换了,有兴趣的同学可以去看看:http://git.oschina.net/
bitbucket的缺点也是基本所有国外网站在大陆的缺点:有时候连不上,或者比较慢,原因你懂得。
3. 企业邮箱
企鹅的服务质量还是值得信赖的,并且可以在foxmail上直接免配置登录,省了公司很多非技术同学的麻烦。手机上好像也可以直接用QQmail登录,具体没试过。
当时免费版对每个人的邮箱容量是有限制的:2G。
因为之前不知道,公司的同事都用邮箱来备份APK包,导致我现在的邮箱基本已经满了。所以备份包的问题,我们接下来再说。
4. 云存储
用云存储也是被一步步逼出来的,原因就是上文提到的邮箱空间满的问题。
现在我们所有的apk和ipa都是在快盘上直接管理,这样测试人员将测试ok的包上传到指定位置,商务和产品直接去拿对应目录的包进行推广和体验就可以了。
有些同学可能会推荐百度云盘:http://pan.baidu.com,实话是说,确实也不错。
不过最终选择了快盘的原因如下:快盘在win和mac、手机上都有客户端,在多设备上同步非常方便。而百度云在mac上只有同步盘,这样公司用mac的同学就会很杯具了。
5. 即时通讯
推荐:QQ
好吧,QQ就不用截图了。。可能大家会很奇怪为什么不是 RTX,或者为什么不是前段时间沸沸扬扬的蘑菇街 teamtalk。
原因很简单,我发现很难保证员工每时每刻都在这些我们限定的通信软件上。经常我们找不到人又跑回QQ上去喊,既然如此,还不如直接用QQ了。
而且QQ现在mac、win、iOS、android全都有客户端,也不用限制大家用设备的问题。
暂时差不多就是这些,有时间再给大家介绍些研发、运维团队常用的工具。
Dear冷情绪 on #
老大请教下 我想开发跨平台的应用软件 支持ios 安卓 需要用什么软件好呢?
Reply
Dante on #
其实就目前来看,要是想要体验最好的话,肯定是原生代码最好。如果是做游戏的话,cocos2d、libgdx、unity3d 都可以。
Reply
疯哥 on #
tower我们也正在用tearmbition收费了 代码管理git的话 推荐gitlab 开源可以自己内部搭建 。
Reply
Dante on #
我最近也在考虑替换bitbucket的事情,bitbucket有时候太慢了。。
Reply
湛狼 on #
lz多少年工作经验了?
Reply
Dante on #
6、7年了。。突然发现。。
Reply
亚马逊开店 on #
[来] 好文章,辛苦了
Reply
爱智慧者 on #
快盘已死,谁能替代?
Reply
Dante on #
syncthing,开源可以自己部署,不过还没有正式release,我也还在等,试用了一下很不错。
Reply