大家好,我是阿杆,不是阿轩。
最近有个校友找到我,他自己办了个公司,想做个微信小程序,于是找我帮他开发,当然不是免费的。
我一想,那挺好呀,虽然我没接过私活吧,但不代表我以后不会接私活,这不正好可以练习一下子。
前前后后弄了一个半月到两个月,也算是积累了一点经验,分享给大家,如果以后也接到私活,可以参考一下我的开展方式。
由于文中涉及到实际业务的东西不方便透露, 下面我将用图书管理系统来代替实际业务,并且称这位校友为“老板”。
总览
我接手的这个项目是完完全全从0开始的,老板只有一个idea,然后说他的idea是来自于另一个小程序的,有部分内容可以参考那个小程序,其他什么都没有了。
先讲一下我的总体流程:
确定老板的大致需求,以及预期费用
详细梳理开发功能点,并简单画下原型图
工时评估,确定费用
出正式的UI设计稿
拟定合同、签合同
开发阶段
验收、上线
大概就是这么些步骤,也对应本文的目录,如果你有想看的部分,可以直接跳转到对应的部分。
下面我会详细讲讲每一步我都做了些什么。
确定需求
首先老板找到我,跟我说他想做一个图书管理的微信小程序,然后讲了几个小程序内的功能点。
我也向他提了几个问题:
好了,第一次对话大概就是这么些内容,但仅靠一次对话肯定是无法确定需求的,只能了解个大概。
我根据老板的想法,写了一份 需求分析 出来,首先列出了几个大概的功能点:
然后根据这些功能点进行扩展,把所有功能列举出来,画成一个思维导图(打码比较多,大家将就将就 |