前言
老婆在一个艺术培训中心上班,最近她的领导说想要开一个公众号。由于他们对这一块一窍不通,于是咨询起我这个专业人士来。说实话我只是个人捣鼓过微信公众号开发,没有运营或者开发商业微信公众号。但是对于其中的原理还是大概了解的。这不说不要紧,经过跟老婆的一番讨论,发现无论是开发还是运营一个微信公众号,都没有想象中那么简单。
这篇文章不讨论大企业的微信公众号,我们讨论一下像他们这种小微型企业的需求以及他们可能遇到的坑。
需求分析
首先我们明确一下大概的背景和需求。公司有两三个领导,员工不多,几个人负责教务管理,属于培训中心的后勤保障。剩下的就是几十个老师定期上课培训。培训课有中国舞,芭蕾舞,书法画画,围棋等等。每个培训班人数从几个到十几个不等。那使用这套系统的人就有以下几类:
- 培训中心的领导
- 教务员工
- 培训老师
- 家长学生
- 目前没有孩子参加培训,将来可能参加的潜家长
系统的使用人群种类不算多,人数顶多也就是上千。我们大概梳理一下可能的需求。
对于领导:
- 查看中心运营情况。包括财务收支,招生情况,课程开设情况等
- 管理审批。主要是培训老师的管理,员工管理,以及财务和开设课程管理
对于员工:
- 查看管理招生情况,课程开设情况等。跟领导的需求差不多,只不过有些数据只有领导有权限查看操作。
- 上传下达。主要是录入信息向领导汇报财务收支,招生情况,课程运营情况等。向老师和家长通知开停课通知,收费缴费及活动通知等。
对于家长:
- 中心信息查询。包括中心的办学情况,课程开设情况,老师简介等。
- 课程查询。包括课程费用,上课时间,剩余课时等。
- 费用查询。包括缴费记录,剩余费用,续费等。
- 通知查询。主要是通过微信推送通知信息。
附上跟老婆讨论时候画的一张思维导图,反映了目前大部分需求。
方案选择
摆在他们面前的有两种方案。
- 购买专门为这个行业定制的一整套系统。
- 请一个开发团队针对他们的需求进行开发。
两种方案各有优劣,我们用表格的方式对比一下。
购买行业已有系统 | 找团队定制开发 | |
---|---|---|
价格 | 参差不齐,根据系统功能和公司销售策略而定 | 根据需求定,可议价性高 |
后期费用 | 主要是后期的维护服务费,相关硬件设备(IC卡,打卡机等)购置费 | 主要是保证系统正常运行的主机,带宽,域名费用等。 |
功能 | 功能丰富,能满足大部分需要,但可定制化不高,很多功能用不上 | 由需求方提出,一般没有累赘的功能。但需求不够明确容易漏掉某些需要的功能 |
维护 | 一般由开发公司维护,每个月收取维护服务费 | 开发完成后有一段维护期,到期后不负责维护或要根据情况收取维护费用 |
系统稳定性 | 取决于开发公司,一般有专人维护,能够保证系统正常运行.由于系统不止一家同行业公司使用,系统出现重大问题概率不高 | 取决于开发质量。在系统试运行期间可能问题较多 |
数据安全性 | 取决于开发公司。如果终止合同,使用其他公司产品,或者开发公司倒闭,数据得不到保障 | 数据保存在云服务器上,可按需备份。 |
数据可用性 | 只能在系统内使用,不可定制,进一步分析利用。部分系统可导出到文件 | 可根据需要对数据进行进一步定制,分析,利用 |
扩展性 | 取决于开发公司。有的开发公司提供有限的有偿的二次开发。可扩展性不高 | 可按需由原开发者或找新的开发者开发定制 |
结论
经过上面的对比,我们可以看出无论是购买行业已有系统还是找团队定制开发,都不是像去超市购买商品那样一次性搞定。从方案选择就有很多因素需要长远考虑。
总的来说,购买行业已有系统前期要付出的精力会少很多,但是对系统的依赖较大,一旦选择了,对系统就产生了高度的依赖,很难切换到其他的产品。这种依赖会随着时间和数据的积累越来越难摆脱。终止合同或更换系统对已有数据几乎是毁灭性的从头再来。
而找团队定制开发很大程度取决于需求够不够明确,以及开发团队的质量。对于技术没有大概了解的,不容易看出潜在的风险。这风险包括由于开发团队一般不熟悉这个行业,对需求的理解会有所偏差,开发出来的系统是否符合现有需求以及将来的扩展需要,系统的质量也要一段时间的使用才能得知。
其实无论是开一个微信公众号还是开发一个APP,或者是上一套系统,都会面临着同样的问题。这也就很好理解为什么那么多公司迟迟没有用上现代化的系统,甚至仍然停留在纸和笔或者word,excel来处理各种事务了。