需求分析与原型设计
Posted junkunjuan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了需求分析与原型设计相关的知识,希望对你有一定的参考价值。
团队成员:
3035 陈锐群
3045 罗绍坤
需求分析:
采用NABCD模型对客户需求进行需求分析:
NABCD模型解释如下:
N:需求(need),解决用户的需求;
A:做法(approach),解决需求的手段;
B:好处(benefit),产品会给客户/用户带来什么好处;
C:竞争(competitors),市场竞争,看清优劣事态;
D:推广(delivery),如何把产品交到用户手中。
N:现代世界中,我们不仅仅是和国人交流,还会面临着和外国人交流的问题,这时候一款翻译准确的翻译软件就非常必要了,特别是对那些想出国,外语水平却低的人;另外,相对于传统的翻译软件,现代的翻译软件要求不仅仅在局限于打字翻译,还应该语音翻译,而这恰是我们团队的翻译软件能满足的。
A:明白需求之后,接下来的问题就是寻找满足需求的方法:
1. 相对于web端,我们选择了app,因为app不仅方便,人们也倾向于app
2. 确定整个软件的设计核心,然后完善这个软件。接下来就是将这个过程通过原型展示出来;
3. 对模型做修改,不断完善。
原型系统
工具:墨刀
具体的原型图如下:
B:相对于其它翻译软件,我们的产品定位于翻译,功能简单明确,易于上手,没有其他的冗余的语言,可支持的语言仅限最大众的几种,用户不需要额外下载过多的语言包,可在一定程度上节省手机空间,特别是节省安卓手机的空间,运存要求不大,可以满足大部分人的要求。
C:其实我们的产品主要是为了服务自己人。
D:如先前所说,我们的产品主要是为了服务自己人,推广主要是靠我们自己人在朋友圈,公众号推广,慢慢地积累口碑。
PSP表格:
|
|
预计耗时(分钟) |
实际耗时(分钟) |
Planning |
计划 |
20 |
30 |
Estimate |
估计这个任务需要多少时间 |
20 |
25 |
Development |
开发 |
150 |
110 |
Analysis |
需求分析 |
40 |
35 |
Design Spec |
生成设计文档 |
20 |
20 |
Design Review |
设计复审(和同事审核设计文档) |
/ |
/ |
Coding Standerd |
代码规范(为目前的开发制定合适的规范) |
/ |
/ |
Design |
具体设计 |
150 |
120 |
Coding |
具体编码 |
/ |
/ |
Code Review |
代码复审 |
/ |
/ |
Text |
测试(自测,修改代码,提交修改) |
/ |
/ |
Reporting |
报告 |
60 |
30 |
Text Report |
测试报告 |
/ |
/ |
Size Measurement |
计算工作量 |
10 |
6 |
Postmortem & Process Improvement Plan |
事后总结,并提出过程改进计划 |
/ |
/ |
Sum |
合计 |
470 |
376 |
心得总结:
从需求分析到做出预期原型,看似简单,但其中各方面涉及到的内容很多。在与陈锐群同学结对过程中,深刻体会到合作的好处,如他人的优点可以弥补自己的缺点,如原型的建立主要是靠陈锐群同学,而这恰是我的短板。
以上是关于需求分析与原型设计的主要内容,如果未能解决你的问题,请参考以下文章