软工网络团队作业2——团队计划
Posted tuanduiboke1
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软工网络团队作业2——团队计划相关的知识,希望对你有一定的参考价值。
1.确定选题
1.确定团队选题,确定之后每个团队需要描述要做的究竟是什么系统,预期的用户量是多少。
系统:四则运算微信小程序,实现混合四则运算练习。
系统的详细描述:
1.不仅是整数,还要支持小数、分数的运算。
2.运算符为 +, ?, ×, ÷。
3.为了满足用户的需求,可以通过用户输入的数字,来产生相应的题目数量,以便用户进行练习。
4.用户答题完毕后,进行对错判断,同时生成正确率。
5.用户界面尽量美观低龄,吸引小朋友。
预期用户量:某个学校的低年级小朋友,约为300人。
2.围绕选题项目内容的 真实、可用、有价值(有情怀 作为加分项)目标来分别阐述。
1.真实性:产品功能和目标用户明确,对低年级小朋友而言,这款小程序能成为他们有效学习的工具。
2.可用性:依托于微信平台,不用再另外下载APP,这点能提高愿意使用这个程序的用户。
3.价值性:对很多小学老师而言,通过这款小程序随机生出题目,能极大地提高教学效率;对低年级小朋友而言,美观低龄的用户界面具有一定的吸引力,同时无论是随机生成题目,还是完成后自动核对、生成正确率,都能成为小朋友们在家练习的好工具。
3.建立和初步熟悉团队git的协作方式。项目后续的代码、文档都要通过码云增量式管理。实现文档的版本化和增量式管理。
请立刻建立团队项目的git仓库。
强调:做雷同项目的不同团队, 请在项目立项的时候,就提出自己团队独特的设计/功能是什么,如何找到目标用户, 然后执行。
码云链接:
https://gitee.com/xiahe/four_computing_wechat_applets
2.制定团队计划
1.issue截图:
2.时间安排表
原来:
时间 | 任务 |
---|---|
第 6-7 周 | 1. 制定团队计划 |
2. 需求规格说明书 | |
3. 原型设计,队员估计任务难度并学习必要的技术 | |
4. 编码规范完成、平台环境搭建完成、初步架构搭建 | |
5. 架构设计,WBS, 团队成员估计各自任务所需时间 | |
6. 测试计划制定 | |
第8-9周 | 1. 团队项目Alpha任务分配计划 |
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | |
第10周 | 1. 用户反馈+测试计划改进 |
2. 团队Alpha阶段个人总结 | |
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | |
第11周 | 1. 项目复审 |
2. 团队项目Alpha博客:事后分析 | |
3. 每个团队有一人必须离开,自己寻找下一个接纳自己的团队。团队发博客宣布离队和接纳的成员。 | |
第12-13周 | 1. 团队项目Beta任务分配计划,介绍新成员 |
2. 连续7天的Beta敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | |
第14周 | 1. 团队项目Beta博客:发布说明、测试报告、展示博客 |
2. 团队Beta阶段个人总结 | |
第15周 | 1. 项目复审 |
2. 团队项目Beta博客:事后分析, 宣布每人的贡献分 | |
第16周 | 1. 团队整个阶段总结,分析用户数据,整理文档,保证以后的团队能接手。 |
修改后:(新增了小范围内测和根据接收到的反馈进行修改,在第11-13周)
时间 | 任务 |
---|---|
第 6-7 周 | 1. 制定团队计划 |
2. 需求规格说明书 | |
3. 原型设计,队员估计任务难度并学习必要的技术 | |
4. 编码规范完成、平台环境搭建完成、初步架构搭建 | |
5. 架构设计,WBS, 团队成员估计各自任务所需时间 | |
6. 测试计划制定 | |
第8-9周 | 1. 团队项目Alpha任务分配计划 |
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | |
第10周 | 1. 用户反馈+测试计划改进 |
2. 团队Alpha阶段个人总结 | |
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | |
第11周 | 1. 项目复审 |
2. 团队项目Alpha博客:事后分析 | |
3. 每个团队有一人必须离开,自己寻找下一个接纳自己的团队。团队发博客宣布离队和接纳的成员。 | |
4.在少部分目标用户中投入使用 | |
5.接收反馈 | |
第12-13周 | 1. 团队项目Beta任务分配计划,介绍新成员 |
2. 连续7天的Beta敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | |
3.根据收到的反馈进行改进 | |
第14周 | 1. 团队项目Beta博客:发布说明、测试报告、展示博客 |
2. 团队Beta阶段个人总结 | |
第15周 | 1. 项目复审 |
2. 团队项目Beta博客:事后分析, 宣布每人的贡献分 | |
第16周 | 1. 团队整个阶段总结,分析用户数据,整理文档,保证以后的团队能接手。 |
这个是之前写的简化版,暂时先放在这里:
时间 | 任务 |
---|---|
6-7周 | 确定团队成员 |
确定项目结构 | |
确定团队分工 | |
第8周 | 用户需求调研 |
9-11周 | 代码开发 |
上传到码云团队项目 | |
12-13周 | 测试并修改代码 |
欢迎新成员 | |
第14周 | 向新成员介绍项目 |
在少部分目标用户中投入使用 | |
接收反馈 | |
第15周 | 根据收到的反馈进行改进 |
第16周 | 投入使用 |
总结经验 |
3.团队分工
成员名 | 分工 |
---|---|
谢元将 | 开发,测试 |
范阳斌 | 需求分析,PM |
朱潞潞 | 需求分析,美工,测试 |
毛卓 | 开发,测试 |
花雨芸 | 测试,美工 |
4.每个人完成情况
朱潞潞:进行了需求分析
范阳斌:进行了需求分析
花雨芸:针对小朋友给出的想象,进行了美工方面的初步构想。
谢元将:在团队内讨论,得出了核心需求,正进行各模块的设计。
毛卓:大概了解了一下制作微信小程序的要求
5.个人感想
朱潞潞:询问了小学的侄子和他的同学们,尽管大多是小男孩,看起来还是更喜欢鲜艳的色彩和拟人化的东西(会说话的小动物之类)。
范阳斌:工具的发展能促进人们效率的提升。希望能借这个小程序减轻一些老师的负担,让小朋友们爱上数学。
毛卓:依托微信平台这一点我觉得是一个很大的亮点,如果要说服用户下载app,需要耗费更多的口舌。但微信是现有的。
谢元将:目前的重点是实现核心需求。以后如果有时间,还可以开发更多的功能。我有一个想法,是在小朋友们算数的过程中搭配音效,答题正确获得奖励。
花雨芸:要吸引到小朋友,还要在美工方面多下心思。数学在大多数人眼里是枯燥无味的,搭配鲜艳的色彩、有趣的图案,则可以变得妙趣横生。
以上是关于软工网络团队作业2——团队计划的主要内容,如果未能解决你的问题,请参考以下文章