关于项目
版本 | 日期 | 描述 | 作者 |
---|---|---|---|
v1.1 | 2019-3-31 | 草案 | hackerpeter1 |
1、项目简介
-
校园帮是大学生通过做任务挣钱的微信小程序,它属于以运营为中心的服务软件,也可以理解为面向大学生的专业“众包”系统。系统非常简单:有一个云服务中心,其业务在不断完善中;每个学生都装有“校园帮”微信小程序;学生通过认证之后就可以发布任务给平台,经过认证的学生成为”奶牛”。基本业务是,奶牛发布任务要求与薪酬,系统推送到客户端,学生完成任务可获得报酬。
除了传统的浏览、发布任务、接受任务的传统服务之外,还有以下几个特点:
- 支持商家自定义浏览内容
- 用户可以多人同时进行任务接取
- 任务发布放能够更改任务详细信息(除却任务报酬以外)
- 界面简单美观
- 前端高度组件化,低耦合,可复用
请在这里给出重要的软件分析与设计文档连接
2、敏捷开发迭代管理与大事纪
建议你给出每个迭代的看板任务安排。看板建议使用 Git Project ,看板任务通常包括以下几类:
- 需求分析任务,包括业务调查、产品策划、需求文档编写、原型设计
- 设计与开发任务,包括原型验证、数据库设计、架构设计、框架搭建、模块设计、模块编码
- 测试与 DevOps 任务,包括各类开发规范组织、开发与测试环境与工具、CI/CD 实施
- 技术学习或其他任务。
以下是每个迭代任务规划的模板:
- 开始
- 目标:
- 前端完成管理系统开发,实现任务的增删改查和用户的增删改查
- 前后端完成对接,并实现多人同时使用的功能,适当增加了程序的鲁棒性和一致性处理
- 前期工作:
- 产品调查:我们做了关于产品调查的问卷,并且上微信小程序搜索已经存在的类似软件进行借鉴,并且对市场情况进行的分析,了解到该款软件的需求必要性。
- 团队组织
- 目标:
- 迭代 1 (period:3 weeks一整周)
- milestones(Meeting Time:Mar.19):
-
列举需求分析
-
分配任务
-
js必备知识学习
-
微信小程序必备知识学习
-
搭建后端必备知识学习
-
- milestones(Meeting Time:Mar.19):
- 迭代 2 (period:4 weeks一整周)
- milestones(Meeting Time:Mar.21)
-
市场分析
-
更改需求分析
-
分配下周任务
-
共同确定项目愿景、项目目标、核心业务方案等
-
- milestones(Meeting Time:Mar.21)
-
迭代 3 (5 weeks一整周)
- milestones(Meeting Time:Mar.28)