团队作业2——需求分析&原型设计
一、NABCD
1) N (Need 需求)
“24点”这款游戏深受大家的喜爱。它是给出1—13四个随机数字,用户利用 “+”,“—”,“×”,“÷”四则运算,利用“(”,“)”改变其运算顺序,将1—13中的四个数字进行使结果等于24的一款游戏。
这款游戏看似简单,但是玩起来不是那么容易,让人痴迷。相信大多数人都玩过这款游戏,也知道其规则。对于一些喜欢数学计算的人来说,能快速计算出一个正确的答案是一件让人开心的事情。
在游戏中,总是会出现一些情况,也是一些玩家比较经常遇到的情况:两人都不知道这四个数字到底能不能算出24点,而一人想继续游戏,另一人不想继续游戏,导致这个游戏变得漫长又有点无味。
或者比如两个好胜心较强的玩家可能会因为游戏的一些规则觉得不服,这时候这个游戏就变得不好玩了。
在本次调研中我们团队采用了焦点小组以及深入面谈两种调研方法。
焦点小组:团队邀请了6位同学进行调研,团队对讨论进行了如下总结:
用户希望作为一个小游戏APP界面能简介明了不必过于复杂,功能方面能有用户登录、计时系统以及几种游戏体验方式:
(1)在限定的时间内完成一定题数,当然也要有跳过该题的功能;
(2)在固定的题数下记录所用时间。在之后的讨论调研中用户希望可以追加一个答案功能,即在解不出来的时候可以直接看答案;
(3)我们出的题目一定是有解的,不会出现无解情况;
深入面谈:
在与几位用户的会谈中我们了解到对于对数学运算处理较慢的用户来说,增加一个练习模式用来练习,这样就避免了每次都在有前提的条件下玩游戏,增加用户体验。另外在游戏模式下再增加一个闯关模式,即每答对一题就增加时限答错就减少时限,在时间用完时统计用户闯过的关数并记录,列入排行榜中进行排行。
主界面;
计时模式;
练习模式;
QQ登录;
2) A (Approach 做法)
首先,我们团队已经黄海鸿(201421123020),张志杰(201421123019)合作下完成了对用户的访谈,在团队全员的合作下讨论了用户的需求。
这个24点APP主要是利用Java进行Android的APP开发,我们的成员虽然都有一定的Java基础,但是并不会对Android进行开发,所以需要一些时间进行自学,相互探讨,本周时间我们需要对Java进行强化学习,以及对Android studio 进行深入学习。
软件需求规格说明书 下载;
3) B (Benefit 好处)
1)随时随地能玩,不用特意准备道具;
2)能够与喜欢这类游戏的其他玩家对比速度。
4) C (Competitors 竞争)
1)市面上的24点小游戏有大部分会出现无解的情况,会让玩家花费很多时间去玩,但是经过了很长时间的思考却得出一个无解的结果;
2)所以我们会开发一个只会出现有解情况的24点APP,来减少玩家浪费那些时间。这样也能有助于玩家能乐在其中。
5) D (Delivery 交付)
我们通过在微信朋友圈,同学之间中进行测试推广,进而在较大型的网站上进行推广。
各位领导/投资人/用户/合作伙伴:
我们的产品“24点APP”是一个基于24点算法的益智类游戏,相信大家小时候都玩过。我们团队在大家都熟悉的基础上,开发这个24点APP。一方面,在无聊的时候,可以哟拿来打发时间和回味童年,另一方面,也可以帮助玩家锻炼脑力,特别是数学的逻辑计算能力。这个相信许多学理科的朋友都会非常的感兴趣。
现在,我来介绍一下我们APP的功能:第一,我们的APP出的题目一定是有解的,无需担心算了半天,结果是无解的。第二,我们的APP可以判断正误,在用户解出答案的那一刻,我们便可以给用户提示正确与否。第三,我们的APP可以注册账户以及记录用户算24点时所花的时间。如果用户的计算能力足够强,还可以在排行榜上看到用户自己的名字,获取属于自己的荣誉。
你还在为不知如何打发时间苦恼吗?你还在为不知如何锻炼脑力烦恼吗?
试一下我们的24点APP吧!
二、推广视频(本视频上传于优酷)
1)视频链接
2)视频截图: