团队任务拆解

项目 内容
2020春季计算机学院软件工程(罗杰 任健) 博客园班级博客
作业要求 团队任务拆解
我们在这个课程的目标是 在团队合作中锻炼自己
这个作业在哪个具体方面帮助我们实现目标 对α阶段的任务进行拆解,明确团队成员的分工

概述

我们的项目是在前人的基础上进行开发,该项目已初具雏形,但在功能和界面上都还有很大的优化和改进空间。在α阶段,我们的目标是修改现有的bug,在原有功能上进行拓展,并且完成部分新功能的开发。我们小组共有7名成员,3名同学负责前端,3名同学负责后端,1名同学担任PM。与此同时,根据Ruby的特点,我们采取前后端协同工作的模式进行开发,即一名前端和一名后端组成一个小组,共同负责一个部分。我们通过分时段工作提交代码的方式,来确保项目进度的一致性,尽量避免merge的情况。


总体规划

在α阶段,我们分为两个维度进行分工。

第一维度,分为前端和后端,分别学习相关知识,熟悉代码。

第二维度,由于Ruby开发的特点,难以将前后端完全分离。因此,我们团队的成员将分为三个小组,每个小组各有一名前端和一名后端,合作进行开发。
三个组别负责的内容分别为:

  • 发现并修改现有的bug
  • 对现有功能进行扩展
  • 开发新功能
任务 组别 截止日期
学习相关知识、熟悉代码 前端 4.12 23:00
学习相关知识、熟悉代码 后端 4.12 23:00
发现并修改现有的bug 小组一 4.19 23:00
对现有功能进行扩展 小组二 4.19 23:00
开发新功能 小组三 4.19 23:00

任务分工

成员 具体任务 预估时长
cc 1.学习Vue、ElementUI、Echarts
2.熟悉前端代码
3.配置环境
4.找出现有的bug
5.修改现有的bug
6h
6h
7h
3h
8h
dlf 1.学习Vue、ElementUI、Echarts
2.熟悉前端代码
3.配置环境
4.对现有功能进行扩展
6h
6h
7h
8h
yjy 1.学习Vue、ElementUI、Echarts
2.熟悉前端代码
3.配置环境
4.完成数据文档的编写,确定从后端获取的数据格式
5.开发新功能:增加广播
6h
6h
4h
4h
8h
dzx 1.学习Ruby
2.配置环境
3.熟悉后端代码
4.找出现有的bug
5.修改现有的bug
8h
7h
4h
3h
8h
wjx 1.学习Ruby
2.配置环境
3.熟悉后端代码
4.对现有功能进行扩展
5.代码复审
8h
7h
4h
8h
2h
tq 1.学习Ruby
2.配置环境
3.熟悉后端代码
4.开发新功能:增加广播
8h
7h
3h
8h
css 1.组织例会,把握项目进度
2.管理GitHub项目
3.每日例会博客撰写
4.完成任务拆解,并撰写博客
5.编写问卷,收集用户反馈
6.规划下一版本功能
30~45min * n
15min * n
1h * n
3h
5h
6h

issue截图

posted @ 2020-04-10 22:43  ASE_2020_the_Agiles  阅读(459)  评论(2编辑  收藏  举报