对《构建之法——现代软件工程》8—10章的困惑与思考
第8章 需求分析
需求是在一定时期内人们的某种需要或者欲望,在经济学上还有购买欲望的含义。我们在收集用户需求的时候,往往会停留在表面层次,用户说什么就是什么,但用户说的往往不是真实需求,产品经理需要尽最大的努力去挖掘用户的真实需求。
1、倾听用户不等于听从用户。
2、用户想要什么不等于真实需求。
3、解决方案不等于真实需求。
4、可以怎么做不等于应该怎么做。
我们分析好需求之后,在实现的过程当中也会遇到一些问题,是所有的需求都实现呢,还是只实现其中的一部分?
第9章 项目经理
公司里的项目经理的职责有三个方面:
1, 对项目全过程进行组织和管理,按预期交付项目的成果;
2, 管理客户关系,以取得客户对交付的成果及过程的最满意评价;
3, 管理项目团队,使之高效而又愉快地工作,并获得最满意的工作体验。
基本素质:第一, 领导力。 第二, 责任心。 第三, 积极主动。 第四, 压力承受。
第10章 典型用户和场景
产品设计的终极三问:用户、场景、问题
首先,简洁并不意味着低劣或不注重装饰。
而是说,装饰要紧密贴近设计本身,任何无关的要素都要剔除。简洁的特征应该源自你所要表现的产品,以及用户所执行的任务。
其次,复杂是一种常态。
互联网,甚至于整个自然界本身就是一种复杂的存在。设计,从某种程度上来说就是要将这种复杂变的“有序”。
“有序”是简洁的一种外在表现形式。
比如,查找到附近的快捷酒店并完成在线预订原本是一件很复杂的事情。包括,如何确定距离最近、如何确定现在确实有房、如何确定不是虚拟预订等等问题。但是,一旦我们把这些条件做一些有序的排列处理,正如快捷酒店管家所做的,预订附近的快捷酒店只需要40秒而已。
第三,谁该面对复杂才是核心问题。
设计简单的用户体验,不应该问“怎样才能把这个功能设计的更简洁”,而是问“到底应该把这个复杂性放到哪里?”
很显然,创造简单的用户体验,意味着要把复杂性转移到正确的地方,让用户每时每刻都能感受到简洁之美。
同样的,使用快捷酒店管家预订酒店,你要做的就是点击1次app,显示附近的酒店;点击第2次,选中1家酒店;点击第3次,提交订单。然后,去入住。你感受到的是简单快速,我们工程师们面对的则是复杂的程序请求,复杂的房态请求等等。
第四,粗暴化的简洁会让事情更复杂。
砍需求,做更少的功能,做更多的限制,这些看起来会让事情变的简单。
新手引导其实就是一种典型的粗暴化简洁。新手引导试图将一件事情分成几个步骤,达到简单的目的,但是,却让用户失去了控制权,事情变的复杂了….
减法或者加法,简单或者复杂,都不是问题的核心点。核心的问题在于,你面对的是怎样的用户,他所处的是怎样的场景,他要解决怎样的问题。这才是产品设计的终极三问!