发表于: 2018-04-27 11:05:44

1 810


今天完成的事情:了解需求、需求分析、设计理念

明天计划的事情:学习测试方法

遇到的问题:没有比较权威的官方资料,基本都是前辈们的个人理解总结博文

收获:需求是什么?需求是需要的东西,是待解决的问题,是要达成的目标。需求来自各个方面,如使用者(如客户、管理员等)、开发、管理等等,当然最主要的还是客户的需求。需求按层次可分为业务需求、用户需求和功能需求(包括非功能需求和约束条件)。业务需求反映了客户对产品的高层次的目标要求,可以说业务需求就是回答“我要使用这个产品做什么?”,或者说“我要为用户提供一个什么样的产品?”;用户需求则是用户使用产品要做的具体事情,也可以说是达成业务需求所要求产品必须完成的任务;功能需求则是将用户需求化作产品具体的功能,也可以说是解释具体如何完成用户需求。以我日常使用的记账APP为例,业务需求是记录个人账务,用户需求是记录个人的收入、支出、账务往来、筛选汇总等,而功能需求则是如何完成对账务的记录,比如在记录支出时,要选择金额、支出类别、账户等等信息完成记录。

需求分析是软件开发的第一步,不做好需求分析,凭个人想法去开发,必定会导致很多问题,比如进度无法控制、产品功能不全或者不需要、难以维护等。那么,如果没有需求或者需求模糊怎么办?最简单的办法便是去参考同类型的成熟产品,也可以与用户交流,收集整理需求,与团队中相关人员如产品经理确认等。

设计理念我理解是产品的设计思路,基本核心准则等,这方面没有一个统一的标准,而且千变万化。但是有一篇文章说的还不错,作者将设计按优先级分为4层,如下图:

在这里不具体说明了,复制一下标题:

1、有用:识别需求的有效性,抓住核心需求

2、可用:重塑并保障需求,满足不同使用场景

3、易用:梳理结构流程,便于用户使用

4、好用:优化设计界面,符合用户群体喜好

产品设计的四大理念可以帮助我们有效的识别功能定义和用户定义,并且根据设计理念决策需求的优先等级。在产品发展的过程中,首要的问题是先保证完成产品的核心功能,确保产品对于用户“有用”和“可用”,然后快速迭代来完善并改进,优化产品的“易用”和“好用”。


参考资料:

https://www.zhihu.com/question/24191618

https://www.jianshu.com/p/09938546f925

http://www.woshipm.com/pd/112654.html

https://baike.baidu.com/item/%E9%9C%80%E6%B1%82%E5%88%86%E6%9E%90/2012709?fr=aladdin

https://blog.csdn.net/xjbclz/article/details/51712095


PS:任务1如何提交呢,没有什么成果展示啊,就用这篇日报的地址行不?

再PS:日报的超链接显示有问题啊,不显示标题,直接显示链接地址了。


返回列表 返回列表
评论

    分享到