发表于: 2019-03-03 23:15:48
1 570
今天完成的任务:1.学习任务一深度思考;
2.安装Axure;
3.预习任务二导航原型设计;
明天计划的事情:如果任务一审核通过的话就可以正式进入任务二的学习了;
遇到的困难:看了下任务一后的深度思考,不太懂敏捷开发和需求分析,去网上查了下敏捷开发的内容,了解了其定义,但是要如何实现敏捷开发还是要待后续的学习,关于需求分析,个人觉得要培养出专业的产品思维,去挖掘用户背后的真正需求。
收获:1.打开Axure一脸茫然,不知道如何动手,还专门去网易云课堂下载了Axure教学,算是对功能有了大致的了解。
2. 了解了什么是敏捷开发和需求分析。
一、1.什么是敏捷开发:以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。
2、特点:迭代式开发
3、优势:(1)属于增量式开发,对于需求范围不明确,需求变更较多的项目而言,可以很大程度上相应及拥抱变化.(2)对于互联网产品而言,时常风向转变很快,需要一种及时快速的交付方式,二敏捷开发正好满足于此。(3)敏捷开发可最大程度体现80/20法则的价值,通过增量迭代,每次都优先交付那能产生80%收益价值效益的20%功能,能最大化单位成本收益。
二、如何做需求分析:先要确定产品需求和用户需求;
用户需求:是用户从自身角度出发,自以为的需求。用户经常提出的需求,从他们角度而言都是正确的,但更多是从自身情况考虑,对于产品的某个功能有自己的期望,但对产品定位、设计的依据等情况不了解,他们的建议也许并不是该功能的最好实现方式,也就不足以直接作为产品规划的直接依据。
产品需求:产品需求是提炼分析用户真实需求,并符合产品定位的解决方案。解决方案可以理解为一个产品,一个功能或服务,一个活动,一个机制
如何挖掘用户动机?
如果只是看需求和产品本身,是很难看出产品设计背后逻辑,如果放到场景里去,放到人和产品的交互里去,可以更好地看出产品设计的奥妙在哪里。用户的动机会被很当时环境下的复杂因素所影响,也是会涉及很多心理学方面的积累,这是非常考验用户研究和产品经理的硬本事。但我们也可以尝试从几个关键因素来进行场景分析。
- 基于什么环境:地铁/办公室/室内/公共场合/走路/夜晚/户外……深入情景周围的细节中去
- 基于什么用户:具备什么特征,比如身份、收入、区域…..
- 基于什么行为:行为或操作流程,比如购物流程、操作习惯、行为认知…….
评论