团队任务分解

1. 主要任务

Alpha阶段结束后,我们要实现一个较为简陋的用户系统,并实现资源的上传和下载功能,完成“贡献点”相关内容并进行用户行为观察,以便Beta阶段完善。除此之外,我们要初步实现举报/审核功能。在Alpha阶段我们只需添加主要的几门课程。

2. WBS图


其中红色任务表示核心任务浅红色任务表示非核心任务灰色任务表示暂不考虑任务

3. 团队任务分配

一些说明:

  • size为预估的任务时长,分为S/M/L/XL四个等级:
  • S: 0h~2h(含)
  • M: 2h~4h(含)
  • L: 4h~6h(含)
  • XL:6h~8h(含)
  • priority为任务的优先级,数字越高说明优先度越高

4. 任务列表

4.1 课程查找相关任务

任务 时长 优先度 分工
课程查找界面 6h 5 前端
课程分类接口 6h 5 后端
课程搜索 8h 3 后端
通过爬虫获取课程 8h 5 后端

4.2 课程内容相关任务

任务 时长 优先度 分工
资源 - - -
博文 - - -
课程界面 6h 5 前端
课程信息接口 2h 5 后端
贡献度排行接口 2h 5 后端

4.2.1 资源相关任务

任务 时长 优先度 分工
资源分类显示界面 6h 5 前端
资源界面 6h 5 前端
资源上传界面 6h 5 前端
资源上传接口 4h 5 后端
资源下载接口 4h 5 后端
收藏 4h 4 后端
点赞 2h 4 后端
审核 8h 4 后端
举报 8h 4 后端

4.2.2 博文相关任务

Alpha阶段暂不考虑博文功能。

4.3 用户相关任务

任务 时长 优先度 分工
个人中心界面 6h 4 前端
个人资料获取接口 6h 4 后端
个人资料编辑接口 6h 4 后端
登录/注册界面 4h 4 前端
登录接口 6h 4 后端
注册接口 6h 4 后端

5. 任务分配

成员 职责 任务概述
刘畅 PM、后端 1.快速学习Django/vue.js相关知识;2.制作网页设计原型;3.撰写功能/技术规格说明;4.完成每日scrum meeting会议记录。
方科栋 测试、后端 1.快速学习Django框架相关知识;2.熟悉selenium等测试工具;3.协助赵奕、张安澜进行后端开发;4.撰写Alpha阶段测试报告。
窦鑫泽 前端 1.完整掌握HTML/CSS/JavaScript/Vue.js相关知识;2. 定义主要接口;3.协助辛德泰同学进行界面设计。
辛德泰 前端 1.完整掌握HTML/CSS/JavaScript/Vue.js相关知识;2.根据网页设计原型实现网站课程、资源界面;3.通过爬虫获取课程数据;4.对界面进行优化。
赵奕 后端 1.完整掌握Django框架;2.进行网站核心功能的编写;3.修复测试发现的bug。
张安澜 后端 1.完整掌握Django框架;2.进行网站核心功能的编写;3.修复测试发现的bug。

6. 任务时长估计

代码编写阶段中,后端工作比前端要更繁重一些,如果各个组员的工作相互独立的话,预计需要30小时的时间,如果平均每天工作4小时,则需要8天。由于在第一周已经布置了学习任务,学习时间不计算在工作时间之内,8天为纯编码所需要的时间。

第一次ScrumMeeting博客:团队任务分解的更多相关文章

  1. Beta版本——第一次冲刺博客

    我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...

  2. 第十次ScrumMeeting博客

    第十次ScrumMeeting博客 本次会议于11月5日(日)22时整在新主楼G座2楼召开,持续20分钟. 与会人员:刘畅.辛德泰.窦鑫泽.张安澜.赵奕.方科栋. 特邀嘉宾:陈彦吉学长. 1. 每个人 ...

  3. 第一次写博客Poj1044

    Date bugs Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 3005   Accepted: 889 Descript ...

  4. 第一次写博客,关于前端开发deMVC在js中的应用

    对前端MVC MVC分别是model.view.controller的缩写,模型.视图.控制器.这些更加偏向于后台,在以前MVC是只属于后台的.当然随着技术的进步,前端的大牛们将后台的一些东西应用于前 ...

  5. HDU 2064 菜鸡第一次写博客

    果然集训就是学长学姐天天传授水铜的动态规划和搜索,今天讲DP由于困意加上面瘫学长"听不懂就是你不行"的呵呵传授,全程梦游.最后面对连入门都算不上的几道动态规划,我的内心一片宁静,甚 ...

  6. 第二十次ScrumMeeting博客

    第二十次ScrumMeeting博客 本次会议于12月11日(一)22时整在3公寓725房间召开,持续20分钟. 与会人员:刘畅.辛德泰.张安澜.赵奕.方科栋. 1. 每个人的工作(有Issue的内容 ...

  7. 第十九次ScrumMeeting博客

    第十九次ScrumMeeting博客 本次会议于12月9日(六)22时整在3公寓725房间召开,持续20分钟. 与会人员:刘畅.辛德泰.张安澜.赵奕.方科栋. 1. 每个人的工作(有Issue的内容和 ...

  8. 第十八次ScrumMeeting博客

    第十八次ScrumMeeting博客 本次会议于12月8日(五)22时整在3公寓725房间召开,持续20分钟. 与会人员:刘畅.辛德泰.张安澜.赵奕.方科栋. 1. 每个人的工作(有Issue的内容和 ...

  9. 第十七次ScrumMeeting博客

    第十七次ScrumMeeting博客 本次会议于12月7日(四)22时整在3公寓725房间召开,持续20分钟. 与会人员:刘畅.辛德泰.张安澜.赵奕.方科栋. 1. 每个人的工作(有Issue的内容和 ...

随机推荐

  1. oracle的sys和system的默认密码

    oracle的sys和system默认密码system默认:manager sys默认:change_on_install使用PL/SQL Plus登录数据库时,system用户使用密码manager ...

  2. CUBE,ROLLUP 和 GROUPING

    1.用 CUBE 汇总数据 CUBE 运算符生成的结果集是多维数据集.多维数据集是事实数据的扩展,事实数据即记录个别事件的数据.扩展建立在用户打算分析的列上.这些列被称为维.多维数据集是一个结果集,其 ...

  3. 用js计算自己从出生到现在生活了多长时间(x天零x小时零x分钟零x秒) 初学者,大家多多包涵,有不足的地方请多包涵。

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  4. (Les16 执行数据库恢复)-控制文件恢复

    测试丢失所有控制文件恢复[20180517]     rman target /   show all;   configure channel 1 device type disk format ' ...

  5. svn配置教程

    检查svn是否安装rpm -aq subversion如果没有安装yum安装yum install -y subversion 建立svn版本数据库存储根目录mkdir -p /application ...

  6. docker-maven-plugin 完全免Dockerfile 文件

    # DockerSpringBootPlugin docker-maven-plugin 完全免Dockerfile 文件 使用docker-maven-plugin 进行完全免 Dockerfile ...

  7. fail2ban 防暴力破解总结

    公司服务器安全问题一直是个令人头疼的问题,许多运维的小伙伴一直在用脚本来监控服务器登录状态,然而脚本编写比较麻烦,今天就给大家推荐一款小而精致的防暴力破解工具 fail2ban ,他可以监控系统日志, ...

  8. Django学习笔记6(iframe、外键插入)

    1.{%include 'index.html'%i} 平时很好用的iframe在django里面的不是很好用 django里面提供了{%include 'index.html'%i}的方式来取代了i ...

  9. js之冒泡排序与快速排序

    //冒泡排序 let arr = [1, 6, 3, 7, 5, 9, 2, 8]; function sort(arr) { //升序 console.time("冒泡排序耗时" ...

  10. 客户端与服务器交互中的Token

    Token:在计算机身份认证中是令牌(临时)的意思,类似于 MD5 加密之后的长字符串 特点:1.随机性,不可预测  2.具有有限期 3.唯一 作用:1.防止重复提交  2.防止CSRF(跨站请求伪造 ...