zoukankan      html  css  js  c++  java
  • 软工网络15团队作业2——团队计划

    确定选题

    1、团队选题

    单词连连看微信小游戏

    2、系统说明

            单词微信小程序我们计划完成一个用连连看游戏方式实现对单词记忆的一个微信小程序。为此我们进行了初步的需求调查,调查人群覆盖了小学生、初中生、高中生、大学生以及在职人员。调查中我们探讨了该游戏的游戏模式,由此确定我们的游戏设计方向。
            系统的面向用户为青少年,主要年龄层在10-30岁之间,包括中小学生,大学生以及部分在职人员等需要利用碎片时间高效有趣地学习英语的群体或者想玩微信小游戏的人。
            系统主体功能:这是一款能够边玩游戏边记忆单词的微信小游戏。游戏形式为单词连连看,一局游戏同时出现多个不同的英文单词以及对应的中文,英文和中文分别放在不同位置的方块中,无规则打乱。游戏开始后只需把在可连接范围内的英文单词和相对应的中文意思分别点击连接起来消除,如此操作直至完全消除即游戏结束。其中游戏模式大体包括经典模式(在限定时间范围内完成游戏,所用时长越短,所得经验值越高)、PK模式(其中有一对一、一对多PK模式,所用时长越短,排名越高,所得经验值越高)。通过经验值的累加获得升级(以及提示等,这是后话,瞎逼逼一下)奖励。我们团队的特色在于通过游戏学英语,我们都知道,学英语词汇很重要,而大家一般都是通过单词本或者手机APP背单词的,久而久之就会发现这样背单词的效率其实并不高,一个单词今天背完过几天完全不记得了。如果我们能通过游戏来加深对单词的印象,这样会更加有效率,而且通过微信小程序可以用完即走,可以充分利用碎片时间,比如坐公交,课间休息等。

    3、预期的用户数量

    100人(先定个小目标)

    4、系统的:真实性、可用性 以及价值所在

    ①真实性:根据团队开会讨论结果确定了我们的方向,为了进行全面而细致的需求调研,我们集思广益,研究确定需求问卷调查的题目并进行了问卷调查活动。下图是截止2018/4/6/20:00的问卷填写人数及不同年龄层所占百分比,调研数据均是来自用户的真实需求,而不是未经调查,自己虚构出来的,是真实可用的系统。

    经调查,发现在学生群体中,有很大一部分学生有英语学习需求同时也玩过微信小游戏,在调查中也可以看出,如果存在一款既可以背单词的小游戏,大部分调查者还是很愿意进行尝试的。

    ②可用性:这款游戏对用户来说容易上手,一玩即会。同时在玩的过程中能够促进用户记忆单词,站在用户的角度上,即能达到娱乐放松的目的,又能促进英语单词的识记。根据问卷调查结果发现,参与调研的人员中有83.45%的人有学英语的需求,并且有94.48%的人愿意尝试使用单词连连看的微信小游戏(中英匹配)作为英语学习的工具,此外,还有41.38%的人觉得通过小游戏学英语是一种有效的途径。以上的数据分析说明我们团队的项目确实具有可用性,因为在目前参与调研的用户中愿意使用我们系统的用户占比特别高。

    ③价值所在:在目前市场上,能够高效背单词且知名度很高的APP已经非常多了,在这方面我们短期很难与之进行竞争。而市面上类似的背单词小游戏相较而言还是比较少的,所以我们另辟蹊径,抓住微信小程序的特点,不用下载,用完即走,同时游戏的形式增加了传统背单词方法所缺少的趣味性,用户可以利用起零散的空闲时间记忆单词。系统或程序的价值与它们的可用性是有关系的,产品具有可用性就说明有人愿意使用它,有使用者也就能说明它能解决一部分人的需求,那么就说明它是具有价值的一个产品。我们的系统的价值在于给用户带来方便,帮助用户充分利用碎片时间,在给用户带来乐趣的同时满足用户学英语背单词的需求。我们希望通过一种潜移默化的方式实现单词的记忆。连连看游戏我们从小玩到大,该游戏可以提升我们的眼力,休闲娱乐,如果我们把单词作为一种匹配项那么该游戏又可以赋予学习的功能何乐不为呢。寓教于乐是我们国家一直在追寻的方式,或许该游戏在记忆单词的效率上没有那么高,但是如果它能够利用你休闲娱乐的时间顺便记忆几个单词不也是一件还不错的事吗?

    5、团队项目的码云链接

    https://gitee.com/yangxueying/software_engineering_team_work

    制定团队计划

    根据发布的项目时间规划,初步确立团队任务计划,将团队的任务计划添加到码云的团队项目Issues(列表、里程碑)里面,要求:

    1、制定团队计划

    将团队的任务计划添加到码云的团队项目issues里面:https://gitee.com/yangxueying/software_engineering_team_work/issues

    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. 团队整个阶段总结,分析用户数据,整理文档

    后来根据第 6-7 周博客作业要求把时间安排进一步细化,问卷调查寻找用户需要时间,所以要两周时间。根据Y=X±X÷N
    (Y表示实际花费时间,主要取决于两个因素——某件事的估计时间X,以及做过类似开发工作的次数N。)根据以往做项目的经验,X值为7,N为3,Y值为9.3。所以我们冲刺阶段有整整两周的时间。

    时间 安排
    第 6周 1. 制定团队计划
    2.需求调查
    3.确定团队选题
    4.了解微信小游戏必要技术
    第7周 1.需求分析
    2. 原型设计,队员估计任务难度并学习必要的技术
    3. 编码规范完成、平台环境搭建完成、初步架构搭建
    4. 架构设计,WBS, 团队成员估计各自任务所需时间
    5. 测试计划制定
    6.团队项目Alpha任务分配计划
    第8-9周 1. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交
    第10周 1. 用户反馈+测试计划改进
    2. 团队Alpha阶段个人总结
    3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理
    第11周 1. 项目复审
    2. 团队项目Alpha博客:事后分析
    3. 团队发博客宣布离队和接纳的成员
    4. 团队项目Beta任务分配计划,介绍新成员
    第12-13周 1.连续7天的Beta敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交
    第14周 1. 团队项目Beta博客:发布说明、测试报告、展示博客
    2. 团队Beta阶段个人总结
    第15周 1. 项目复审
    2. 团队项目Beta博客:事后分析
    第16周 1. 团队整个阶段总结,分析用户数据,整理文档

    小结

    本次团队任务主要是调查问卷题目设计与确定团队题目。本次团队任务需要大家集思广益与协调。经过团队第一次开会定下单词连连看微信小游戏的团队题目。问卷调查的题目是小组每一位成员先写出自己的问题,然后根据大家的问题进行选择汇总才能有最终问卷。小组的每一位成员都能很好的完美的完成组长分配的任务。

    分工

    组员 分工 完成情况
    林楚虹 写各自的问卷调查题目+讨论确定问卷题目+团队项目描述+个人感想 已完成
    林艺如 写各自的问卷调查题目+讨论确定问卷题目+团队项目描述+个人感想+调查市场是否有同类型产品 已完成
    董美凤 写各自的问卷调查题目+讨论确定问卷题目+团队项目描述+个人感想 已完成
    杨雪莹 写各自的问卷调查题目+讨论确定问卷题目+个人感想+写博+制定团队计划与时间安排 已完成
    王华俊 写各自的问卷调查题目+个人感想 已完成

    个人感想

    林楚虹:
            最初选择做这个小程序的时候想到的只是平常的一些背单词软件的那种形式,后来通过查阅资料,得到了做一个单词与游戏结合的小程序的灵感,突然就很兴奋,觉得很有意思。最终我们确定下以连连看作为游戏内容的单词小程序,就真的非常想实现它。个人觉得在实现方面我们可以参考的东西非常多应该完成是不成困难。我们相信通过我们的努力在不断地克服困难的过程中一定能完成我们的团队任务。希望我们能够珍惜时间,团结一心,一步一步脚踏实地根据我们的计划表完成每周的相应任务。

    董美凤:
            通过这一周的团队的选题,到最后确定项目的基本形式和功能,以及用户需求调查,初步感受了一把团队协作的流程。每个人提出自己的看法,最后大家一同进行总结改进,有问题互相沟通协调,整体团队氛围很好,希望未来的团队合作可以一直延续现在的状态。通过问卷调查的形式,也可以看出我们初步制定的项目形式可用性和价值性还是可以的,这促进了我们继续做这个微信背单词小游戏的动力。

    林艺如:
            其实软件工程开始之初就知道有一个艰巨的任务在等着我们,一开始还是挺慌张的,因为担心自己实力不够会给团队拖后腿,然而这次团队合作一开始让我感觉稍稍有一点激动,团队第一次开完会感觉浑身充满干劲儿。这次的项目与以往有点不同,感觉更专业一点点,我们需要考虑更多方面,不是只注重于程序设计,还包括前期后期许多环节。我们团队每个人都很努力,都在尽全力解决每一个遇到的问题,希望我们能够保持这股劲儿,一起加油努力完成这个项目。相信通过这次团队合作,我们都能学习和掌握更多与软件工程有关的新的知识、新的方法。
    杨雪莹:
            本次团队作业是我第一次发布网上问卷调查。以前只是填过别人的问卷,当时不知道要确定问卷题目也是个不容易的事情。虽然讨论问卷题目过程中感觉想法被掏空一样(要考虑很多,还要想这个问题对于我们有什么用处),但是结果还是不错的。经过初步的问卷调查结果,我相信大家更有动力做好这个项目。我很开心有现在团队的成员,对于我安排的事情大家都能很好并且提前完成。我们第一次团队开会也是进行得很愉快很快速。希望在进行具体项目开发时,组员还能如此高效。
    王华俊:
            这短短几天时间,我们从讨论团队选题到深入程序具体的功能,面向的对象,在到大家一起做问卷调查,最终确定我们的方向。我真的感觉团队很能让团队中每个人得到成长,大家互帮互助,每个人都能发散思维,提供自己的点子,最后大家都能从中受益。我希望在接下来的团队合作中,多向队友学习,更好的提高自己。

  • 相关阅读:
    Python学习---IO的异步[tornado模块]
    Python学习---IO的异步[twisted模块]
    Python学习---IO的异步[gevent+Grequests模块]
    Python学习---IO的异步[asyncio +aiohttp模块]
    Python学习---IO的异步[asyncio模块(no-http)]
    Python学习---Python的异步IO[all]
    Python学习---爬虫学习[scrapy框架初识]
    Python学习---Django关于POST的请求解析源码分析
    Python学习---爬虫学习[requests模块]180411
    Python实例---CRM管理系统分析180331
  • 原文地址:https://www.cnblogs.com/LDLYMteam/p/8696125.html
Copyright © 2011-2022 走看看