我,青白江兰幽谷软件工作室的创始人,在2023年接到了一个来自邻县职业中学的订单:开发一套“自学督学系统”。当时,校方希望解决学生课后无人监管、学习效率低下的痛点。这个项目,成了我们工作室从“接零散活”到“做深度产品”的转折点。今天,我就用第一人称,把这五个关键步骤的实战经验分享出来。

第一步:先啃“硬骨头”,做需求调研。我直接蹲点学校一周,发现老师最痛的是“无法实时知道学生学了没”。于是,我放弃了大而全的教务系统,聚焦三个核心功能:学习任务发布、学习行为追踪、异常预警通知。这一步耗时最长,但决定了成败。

第二步:选型“轻量级”,不搞大炮打蚊子。考虑到职中预算有限,我放弃了SaaS订阅,选择用开源框架自建。后端用Python的Django,前端用Vue,数据库用MySQL,部署在阿里云轻量服务器上。这样,第一版开发成本控制在2万元以内。

第三步:开发“快跑”,MVP模式先行。我花了三周,做出了最简可行产品:老师能发布视频和文档任务,学生能打卡学习并截图上传,系统自动记录学习时长。关键功能是“未完成预警”,学生若连续3天不学习,系统自动给班主任发短信。

第四步:测试“接地气”,让用户参与进来。我没有找专业测试,而是让学校的一个班先试用。结果发现,学生刷时长、挂机不学习。我紧急加入了“随机弹窗问答”和“学习过程录屏”功能,这些是坐在办公室想不出来的。

第五步:迭代“持续化”,从项目到产品。第一版上线后,校方又提出了新需求,比如积分兑换、家长端查看。我意识到,这不仅是接一个项目,而是打造一个可持续的saas平台。如今,这套系统已经迭代到3.0版本,服务了本地3所中职学校,年维护费收入超过10万元。回看这个案例,核心就是:别贪大,从最小闭环开始,让用户推着你走。这,就是县域技术外包的生存之道。