时间到了2020年,疫情的出现让人始料不及,线下培训几乎停滞,线上的培训业务却意外火爆。白总开始考虑如何把培训业务做到线上,避免线下培训长时间停滞给公司和学生都造成损失。
客户白总提出需求
方圆培训公司成立于2016年,主要从事Java编程培训,公司成立后,业务发展一直不错,在多个城市建立了教学点。虽然公司的业务是编程培训,但该公司的老板白总对编程是一窍不通,他主要是依托高校计算机老师或懂编程的朋友完成教学任务和教材的编写。
时间到了2020年,疫情的出现让人始料不及,线下培训几乎停滞,线上的培训业务却意外火爆。白总开始考虑如何把培训业务做到线上,避免线下培训长时间停滞给公司和学生都造成损失。
另外,线上市场一旦爆发,其培训用户会呈指数级增长,而投入的资金远远少于同样用户规模在线下的投资。
于是,白总找到了对互联网项目比较熟悉,也算是IT精英的牛工来做转型互联网的技术顾问。白总向牛工谈了自己的想法:
(1)公司现在已经积累了Java编程、HTML、Android开发等教材内容,如果能把这些教材内容放到互联网上,进行收费阅读会比较好,当然也可以试读部分内容;
(2)线下培训都有培训老师,培训老师担负着授课和指导学员的任务,是不是可以把线下的模式搬到线上去,建立一个授课小组,每一个授课小组都有辅导老师,学员可以加入该辅导老师的授课小组,可以阅读教材,做题、提问问题,辅导老师给出解答和指导;
(3)最好能和微信群结合起来,可以通过微信公众号推广的文章链接进入到在线教育系统;
(4)手机端也要支持,现在手机学习也是个大趋势;
(5)其它老师也可以加入到在线教育系统,建立授课小组,发布教材等内容;
(6)收费机制要灵活,需要支持微信和支付宝支付。
理解和挖掘客户需求
牛工梳理了白总的想法,然后向白总提了几个问题:
第一个问题:授课小组是只允许一个老师参与,还是允许多个老师参与?
第二个问题:授课小组的教材内容由谁发布?教材内容有没有视频和音频?
第三个问题:学生如何加入授课小组?
第四个问题:是教材收费?还是授课小组收费?
第五个问题:授课小组的老师如何获得收入?
牛工在得到白总对所提问题的肯定回答后,列出了白总所希望的在线教育系统需求列表:
(1)老师可以在网上建立一个学习小组,学习小组不允许多个老师参与。
(2)学员可以通过微信小程序、手机APP、网站加入学习小组。
(3)老师通过学习小组可以持续发布教学内容,教学内容以文字为主、视频为辅。
(4) 在学习小组发布的内容可以通过微信小程序、手机APP、网站阅读和收看。
(5)学习小组提供收费和免费两种模式,缴费的学员的可以阅读全部教材内容,并得到老师的一对一辅导;没有缴费的学员只能阅读部分教材内容。
(6)学员可以通过微信和支付宝在线支付费用。
(7)学员通过学习小组可以提问、阅读教材、收看配套视频、互相交流。
(8)授课小组的老师收益来自小组学费,老师可以查看收入并可以申请转帐。
形成需求文档
白总看过牛工列出的需求列表,认为这就是他想要的系统。牛工对白总说:“我需要四周的时间,对上面的需求列表建立系统需求模型,然后再进一步沟通和确定需求”。
白总听了牛工的话,说道:“系统模型我知道,就是需求分析后产生的文档吧,写这么多文档,浪费时间还浪费精力,不如直接找个团队下手干吧!”
牛工听了,眼睛直瞪着白总,半天没说话,然后缓缓说道:“这不是编写一个简单的程序,这是一个系统,通过建立需求方面的文档,可以把复杂的系统简单化、澄清和改良业务系统业务流程、有助于和系统用户之间进行交流、有助于系统维护和系统升级”。
牛工又说道:“在系统维护和升级时,不可想象,没有需求方面的模型和文档,如何理解原有的系统,更无处下手去改良系统”。
白总听了半晌没说话,突然说道:“牛工,我有个冒昧请求,不知合适不合适?”
牛工:“白总,您客气了,尽管说”。
白总:“我的一个侄女,今年刚大学毕业。想学软件开发,我的意思是您能不能带带她,让她跟着您学习软件开发”。
牛工:“好啊,没问题。她的基础怎么样?”
白总:“没什么基础,学的也不是软件专业,不过她说很喜欢编写软件”。
牛工:“有兴趣就好。这样吧,我打算带她走完整个项目,从需求分析开始、到系统设计、再到编码和系统部署,这样一路学下来,她的软件开发综合能力会有很大提升”。
白总:“那太感谢了!”
为了叙述方便,在后面的文章中,系统称为编程社区,白总的侄女称为小白,牛工称为大牛,项目正式开始了。。。。。。