在CNode分享之前,我先讲个小故事,我们为啥要做这个东西。
如上图所示,15年5月份的时候,一个做进口车贸易20年的老板叫我做一个项目。这个项目主要是做一个进口车源的app,项目最开始只有三个人,两个程序员和我,这两个程序员就是我现在的小伙伴。
因为我们的老板是处女座的。
所以,后来这个项目的大半年的时间里面,我们基本上都在不停的加需求,加功能,改bug。直到有一天老板把我叫出去说:你们水平还不行,去把团队解散了吧。
不吹牛逼的讲。我自己觉得我们的产品比市面上百分之70以上的产品好,比我们的竞品能牛逼15-20%左右。奇葩的是,花了七八个人开发了半年的产品,居然没给用户使用过就打出GG了。
讲了这么多废话,不是为了黑处女座。
在这次项目中,我和几个兄弟发现了一个的痛点。这个痛点就是:因为我们的bug太多了,但是我们却找不到一个好用的bug管理工具。
可能有很多朋友会说,bug管理工具不是很多吗:QC、redmine、jira、bugzilla,国产的禅道、easybug、techexcel等等等等。这些产品虽然都很强大,但是我们觉得他们有以下四个缺点:
1 我们研究了很多目前主流的BUG管理工具,尤其是老外的东西,功能都十分强大,但是使用起来都十分麻烦。功能太多,属性太多,角色太多,优化差。
2 界面反人类。
3 需要线下部署,安装复杂。
4 贵。
项目解散后,大家吃散伙饭。然后我们有点不甘心,我们觉得我们能做出来一个有意义有用户的产品。于是我和两个兄弟决定拿着上一个项目的遣散费认认真真的做一个牛逼产品出来,当然我们肯定是做bug管理工具,因为这完全来自于我们自身开发过程中的痛点。
我们团队三个人,本人负责前期的产品原型和产品运营,另外一个朋友负责后台,还有一个负责前端开发。
从产品确定立项,到第一个版本上线,我们三个大概花了一个月多一点。产品原型图和产品逻辑大概花了一个星期时间讨论、修改。
产品原型图
产品逻辑图
原型确定后,我们直接开始后台和前端的研发。没错,没有设计环节,我们直接开始开发。
有的朋友可能会发现,我们的团队缺少一个设计师,这个是我们的团队当时最大的问题。最后的没办法,只能前端又当前端又当设计。大概搞了两个星期,后台和接口开发完毕,前端也有了雏形。我们搞出来了这货:
这个时候我们发现,我们这个产品有一个很大问题,就是:我擦,太丑了,都是表格。
最后我们找到之前项目的设计师,这哥们项目解散后就去外地泡妞了,正在投简历找工作。我们想把他请过来,本来让给我们指点指点怎么改。最后当天没搞定,设计的兄弟说:我先不找工作了,帮你们搞完我再去投简历。
这样我们花了几天几夜,把页面全部重新设计了一遍。最后用几顿饭、一顿火锅答谢了雪中送炭的兄弟。
期间,设计师没回家睡了几天沙发床。。。
最后,www.bugclose.com上线了。 这个是我们上线后的首页,做最好用的bug管理工具 然后,我们发现很多用户说我们是卖牛仔裤的,于是我们换了一个首页。
没错,我们的solgan是,this tool is very niubility。 当我们的产品上线一段时间后,我们发现我们没钱了。去年年底,我们并没有找到合适的办公场所,很多进度慢了。
年后,终于搬到了新的办公室。
北京三环边上
近邻地铁
人均办公面积20平
又买了一些新的办公桌椅。
呵呵,不过因为门口太小,无法搬大桌子,原来的老桌子进不来。所以在附近菜市场买了三个高档小餐桌,暂时当电脑桌了。
虽然办公环境low一点,但是接下来的时间,我们全力无休的进行产品的迭代和新功能的开发。
希望各位cnodejs码农们可以试试我们的东西www.bugclose.com,以后我会经常过来给大家更新我们的状态。
最后问题反馈可以加我们的qq群 521414879 或者关注我的微博http://weibo.com/u/1777302254