团队任务拆解$\alpha$
项目 | 内容 |
---|---|
班级:2020春季计算机学院软件工程(罗杰 任健) | 博客园班级博客 |
作业要求 | 团队任务拆解 |
我们在这个课程中的目标 | 提升团队管理及合作能力,开发一项满意的工程项目 |
这个作业对我们实现目标的帮助 | 对\(\alpha\)阶段的任务进行了分解,更清楚未来2-3周的规划 |
一、任务概述
由于接手葫芦娃的VisualPytorch项目,省去了用户需求分析、团队编码规范、用户界面原型设计和后端逻辑设计的大部分环节,因此前期的主要任务落在了功能优化增改方向、用户体验优化以及源代码阅读分析。
Alpha阶段所需完成内容主要是:
- 优先阅读源代码,撰写部分文档,登陆在博客或者网页端,了解项目的整体设计框架
- 分前后端分别学习前端知识框架、Pytorch框架
- 添加新功能与工具,优化用户体验。①扩展更多的网络层,②支持将网络封装成块,③经典模型,④更精美的可视化
调整:鉴于之前的许多脚本缺乏注释,出现硬编码情况,上述提到的团队编码规范、框架需要重新建立。即使如此,许多代码仍然可复用,我们会在项目最后说明哪些工作是直接使用原版网站,哪些工作(即使是之前已经实现的)是我们重新设计的。
二、任务信息
石墨文档:《NAG任务分解》 ,比起github的issue和project,能更加方便快捷地在线编辑。所有的图片都能展示在同一个网页上,不用PM专门去统计任务完成情况再一个个去填。
总时长:189h
任务分解计划表
三、注意
-
以上任务分解仅作为督促任务完成的宏观计划,并不直接参与评分。评分措施详见 团队贡献分分配规则
-
对于未按时完成的任务,或完成进度不达100,按未完成比例采取减分措施
-
小组成员各自维护其任务分解,任务有进度时可以在完成进度处编辑0-100的数
-
priority与size与工作优先度、工作量的对应关系:
-
工作日历及会议时间