软工网络15团队作业2——团队计划

一、确定选题

1.确定团队选题,确定之后每个团队需要描述要做的究竟是什么系统,预期的用户量是多少。

  • 团队选题:四则运算练习软件
  • 描述:是一个用于练习四则运算的软件,每个使用的用户需要注册自己的账号登录,题目难度分为简单,中等,困难三个等级,在选择所挑战的题目难度后,系统会自动生成一定数量的四则运算算式以及规定的完成时间,需要用户在规定时间内完成挑战,在用户完成挑战后,或者到了规定时间挑战强制结束,然后产生用户本次挑战的结果(正确率),挑战结果会录入排行榜;还会有一个查看排行榜的功能,比较自己和他人最后的成绩,排行榜按正确率来排,正确率越高,排名越高,且不同难度的排行榜不同。
  • 预期用户量:10

2.围绕选题项目内容的 真实、可用、有价值(有情怀 作为加分项)目标来分别阐述。

  • 真实目标:假如我是一名小学数学辅导老师,现在我要巩固学生关于四则运算的掌握,我就得给他们布置一些四则运算的题目做做,自己出题难免会有些麻烦,几加几乘几除几,相同类型的题目出一定数量,学生做完后还得自己批改算分数,用以观察学生的掌握情况,这样的工作会使人感到乏味,这时候只需要一个四则运算练习软件就可在短时间内搞定。
  • 可用目标:自动生成四则元算练习算式,可以根据自身情况选择练习难度,完成后自动生成练习结果,可根据正确率排名。
  • 有价值目标:给老师或家长提供了一个便利的平台,如果需要巩固孩子的四则运算,可以使用这个软件,省去了自己出一定数量相同类型题目的麻烦,也省去了批改练习的麻烦,这些软件都能自动给出,还可以根据正确率列一个排行榜,根据排行榜了解孩子对四则运算的掌握情况。

3.请立刻建立团队项目的git仓库。

二、制定团队计划

时间 安排
第 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. 团队整个阶段总结,分析用户数据,整理文档,保证以后的团队能接手。

码云issues截图:

团队分工

  • 邹其元:需求分析,构建项目大致结构,负责统筹规划项目进度

  • 吴剑通:负责编码规范,开发,实现软件基本功能

  • 杨钧宇:负责开发,实现软件基本功能

  • 江鹭涛:负责测试,发现项目不足之处

个人感想

  • 邹其元:作为小组组长,同时,在这个项目中担任项目经历角色,我需要负责统筹规划项目进度,制定团队计划。首先,我得带领组员在确定选题之后作出需求分析,我们这个项目要做成什么样,需要实现哪些基本功能,需要做哪些技术准备等等,在确定好这些之后,就按照计划的去实现。可能后期实际并不会像计划的那么容易,但还是要尽力完成。

  • 吴剑通:在这次的项目中,我担任着代码设计规范,以及开发的任务。在一个项目中我觉得代码规范是非常重要的,关乎着整个项目的正常运行。整个程序的编码规范是协调各个模块间的相互调用。通过了第一次的团队会议之后,队内的成员一致认为我适合这个工作,可能的原因是因为我相对于他们(我的组员们)来说,我的代码的积累量较大,但是还是相当薄弱,需要不断的充实自己的代码量以及相应的算法。对于这次项目是非常期待的,开发小程序一直是我想做的一件事。对于小程序开发一点经验都没有,希望能够通过这次项目积累一点经验吧。

  • 杨钧宇:目前项目还没正式开始,很多想法仅存在于脑海内还没实现,程序是个小程序但麻雀虽小五脏俱全,总之整个项目的重点不在于程序,在于整个团队分工实现功能完成合作,在于整个流程的推进和实现,要的是团队,和项目。

  • 江鹭涛:项目测试是最考验人耐心的,因为要从各种角度去测试验证程序的完整性和准确性,去寻找bug,有些时候可能仅仅是一个判断的不等式取值,就会导致程序在运行一些特殊值的时候发生错误,大的逻辑应该没问题,细节才是最熬人的,但一切都还在开始阶段,我会用心去对待测试工作。

posted @ 2018-04-08 21:36  野猪佩奇  阅读(185)  评论(6编辑  收藏  举报