zoukankan      html  css  js  c++  java
  • Alpha总体规划 & 任务分解

    Alpha阶段项目目标

    初步实现北航社团小程序:

    • 北航社团小程序基础功能(优先级中的高两级,即不包括社团管理、在线支付、扫码签到的功能)
    • 界面适当使用模板,能够较为美观、交互性良好
    • 加入社团后,小程序通过微信“服务通知”主动向用户通知消息。

    任务拆解和优先级

    任务优先级分三级:

    • 大红色为最高优先级,是系统核心功能,必须在Alpha-1(4.9号前)完成。
    • 粉红色为中间优先级,尽量在Alpha-2(4.14号前)完成。4.14号将发布版提交微信审核。
    • 灰色部分是否完成要看实际情况,但是必须进行一定的技术调研和需求调研。

    总体规划

    编号 任务 组别 截止
    1 1.以前项目后端代码重构(组长)
    2.ruby on rails学习完毕(组员)
    后端 4.5
    2 1.根据原型系统收集合适的小程序模板
    2.仔细调研微信小程序的发布条件
    前端 4.5
    3 1.阅读重构后的以前项目后端代码(组员)
    2.制定代码规范(组长)
    后端 4.6
    4 1.至少完成下列页面中红色优先级的功能:
    授权登录页、新闻页面、活动页面、
    社团页、新闻详情页、活动详情页、
    某类别社团页、社团信息页
    2.完成上述相关的前后端对接和数据库搭建。
    前后端 4.9
    5 1.完成页面中的粉色功能,以及一些粉色页面。
    2.完成上述相关的前后端对接和数据库搭建。
    3.进行充分的测试,开放给一些内测用户使用。
    前后端 4.14

    Alpha-1任务分配

    成员 编号 前置任务 任务 交付物 截止 预估
    少昂 主要负责重构以前项目后端代码、制定代码规范、服务器部署、指导振亚和廓然学习相关开发技术、协助PM细化后端任务的分配,设计前后端接口
    重构以前项目后端ruby代码 重构后的代码 4.5 6h
    C 制定代码规范 代码规范文档 4.6 2h
    联系助教商议华为云相关事项,使gitlab与华为云同步 4.7 2h
    E D 在前端的数据格式文档的基础上,完成与最高优先级功能相关的接口文档,并将具体实现分配给振亚和廓然 接口文档 4.7 3h
    B 复审振亚和廓然的接口代码 4.8 2h
    振亚 主要负责后端技术学习和开发,设计和实现前后端接口,完成前后端对接
    配置环境 4.3 5h
    继续学习ruby,上传学习的demo代码 demo代码 4.5 7h
    C 阅读后端代码和少昂制定的代码规范 添加后端代码注释 4.6 4h
    B E 编码完成少昂分配的接口 接口代码 4.7 3h
    对于粉色功能,根据前端的数据格式要求,设计接口并实现 接口文档和实现代码 4.8 4h
    廓然 主要负责后端技术学习和开发,设计和实现前后端接口,完成前后端对接
    配置环境 4.3 5h
    继续学习ruby,上传学习的demo代码 demo代码 4.5 7h
    C 阅读后端代码和少昂制定的代码规范 添加后端代码注释 4.6 4h
    B E 编码完成少昂分配的接口 接口代码 4.7 3h
    对于粉色功能,根据前端的数据格式要求,设计接口并实现 接口文档和实现代码 4.8 4h
    李大 主要负责前端开发,界面美化,完成前后端对接
    寻找和筛选合适的小程序模板 上传gitlab,或分享给雨飞 4.3 4h
    D 完成社团页和某类别社团页。用文档写出希望从后端得到的数据项和数据格式(或者直接与少昂协商使用什么样的数据格式较好),有了约定的数据格式,前端就可以先用本地数据进行开发了。 数据格式文档1;代码 4.5 4h
    D 同理,完成社团信息页,及相应的数据格式文档 数据格式文档2;代码 4.6 4h
    对自己完成的界面:进行UI优化,尝试添加粉色功能 4.7 4h
    B 完成前后端对接,确保完成红色优先级的功能 4.8 3h
    雨飞 主要负责前端开发,界面美化,完成前后端对接
    调研微信小程序发布的条件 调研结果小文档 4.4 2h
    尝试将2个公众号绑定小程序,
        完成微信小程序跳转公众号文章的功能,
        即初步完成新闻详情页
    将实现过程写成文档留存(可以引用相关链接); 4.6 4h
    完成授权登录页面 代码 4.6 2h
    复审李大和青城的代码 直接向他们说明改进意见 4.7 3h
    B 完成前后端对接,确保完成红色优先级的功能 4.8 3h
    青城 主要负责前端开发,界面美化,完成前后端对接
    D 完成活动详情页。用文档写出活动详情页希望从后端得到的数据项和数据格式,有了约定的数据格式,前端就可以先用本地数据进行开发了。 数据格式文档3;代码 4.5 5h
    D 同理,完成主页面中优先级最高的功能,及相应的数据格式文档 数据格式文档4;代码 4.6 5h
    活动页(活动列表) 代码 4.7 2h
    对自己完成的界面:进行UI优化,尝试添加粉色功能 4.8 4h
    静芬 监督和记录项目进度,把控项目整体进展,及时调整;负责用户沟通和推广方面的工作
    scrum会议、监督和记录进度、任务调整 博客 每天 2h
    任务分解的博客、贡献分规则博客 博客 4.6 4h
    用户原型反馈整理,社长需求整理 文档 4.8 4h

    表中的前置关系不够直观,画图如下:

    Alpha-2任务分配

    这里直接以图的形式给出:

  • 相关阅读:
    [转]C++ Operator Overloading Guidelines
    SICP学习笔记(2.2.1)
    .net中模拟键盘和鼠标操作
    javaScript系列 [17]运算符
    javaScript系列 [24]Math
    javaScript系列 [19]string
    javaScript系列 [22]引用类型
    javaScript系列 [12]Canvas绘图(曲线)
    javaScript系列 [15]Canvas绘图(压缩)
    javaScript系列 [21]Array
  • 原文地址:https://www.cnblogs.com/buaareadsun/p/10654339.html
Copyright © 2011-2022 走看看