团队作业2:需求分析&原型设计
需求分析:
1. 访问软件项目的真实用户(至少10个),确保软件真正体现用户的需求,为软件最终可用奠定基础。
对话一:
A:同学用过我们的四则运算器吗?
B:嗯。
A:第一感觉是什么样子的?
B:挺方便的
对话二:
A:同学用过我们的四则运算器吗?
B:嗯。
A:感觉比起同类型的产品有什么不同的地方呢?
B:希望速度再快点
对话三:
A:同学用过我们的四则运算器吗?
B:用过。
A:界面方面上是否符合您周边同学朋友的喜好呢?
B:如何可以自己设定就最好了!
对话四:
A:同学用过我们的四则运算器吗?
B:用过。
A:对于网页版的四则运算器有什么看法?
B:比较不方便
对话五:
A:同学用过我们的四则运算器吗?
B:用过。
A:对于网页版的四则运算器有什么看法?
B:希望更快一点
对话六:
A:同学用过我们的四则运算器吗?
B:用过。
A:对于网页版的四则运算器有什么看法?
B:界面可以在完善一下
对话七:
A:同学用过我们的四则运算器吗?
B:没用过。
A:那如果有一个这样的产品,是什么原因会让你产生使用的想法呢?
B:准确,效率
对话八:
A:同学用过我们的四则运算器吗?
B:用过。
A:是在什么情况下使用的呢?
B:测试~~~
对话九:
A:同学用过我们的四则运算器吗?
B:用过。
A:对于这个产品您觉得在什么情况下使用时最合适的呢?
B:用于老师布置作业,学生练习题目最好。
A:那对于题目有没有什么具体的要求?
B:重复性上,以及难易程度上!
对话十:
A:同学用过我们的四则运算器吗?
B:用过。
A:那对于产品有没有其他功能性上的需求?
B:可以更快捷
2. 参考《软件需求规格说明书》国标规范文本,撰写对应项目的软件需求规格说明书。提供《需求规格说明书》的Git链接。
3. NABCD 写作,视频
1) N (Need 需求)
现在大部分小学生需要做大量的纸质作业,不仅要花费大量的纸,也需要花费老师大量的时间来批阅。所以一个网页版的四则运算可以用以代替纸质版的数学作业。
2) A (Approach 做法)
首先这个网页版的四则运算需要有个人账户,当然游客也是可以参与其中的。登录之后就可以选择难度来生成对应的题目。系统会记录你做完的时间以及你的正确率和总正确率。
3) B (Benefit 好处)
这是一个方便小学生与老师的网页版系统。
1、不需要再买纸质的数学作业。
2、节省下老师的批阅时间。
3、新奇的做作业方式会激起小学生的学习兴趣。
4) C (Competitors 竞争)
我们现在的竞争者比较少,主要是app,但一个网址总比下载app简单。
5) D (Delivery 交付)
与校方合作,只要在官网上加一个链接便可以让同学在其上做作业。毕竟下载一个app比登一个网站要麻烦的多。现在是快节奏时代,只要一个网址便可以方便的做作业,提升自己。
演讲稿:
各位领导/投资人/用户/合作伙伴:
我们的产品“四则运算页面”是为了解放同学和老师, 他们需要比较方便的学习模式。而且与传统的学习软件相比,我们的产品是网页版的,不需要占用你手机的空间,不需要下载,只需要几十k的流量消耗,你便可以愉快地学习。这款产品不仅节省老师的批阅时间,也可以让学生在做完作业之后及可以立马看到自己的正确率。所以,只需要将这个网址链接放在学校官网上就可以提升学生的效率以及老师的时间。
4. 团队协作,加强分工,需要描述每个成员的具体分工及占整个文档任务的工作量比例。
此次作业的内容是由五人分工完成
郭达(组长负责任务分配,任务验收和添加博客)
孙斌(负责采访真实用户)
曾繁钦(负责项目需求文档)
刘德培(负责书写NABCD)
石浩洋(负责原型Demo设计)
原型设计
1.登录界面
2.题目设置界面
3.答题界面
4.语言选择界面
编码规范
用到的变量名统一使用英文全拼完成,并且注释说明,整合项目的时候再统一规范。