第四章:产品管理与产品设计
需要先了解设计包括哪些角色和分工。此处描述的是工作角色而不是个人,因为个人可能承担多个角色工作。
用户研究——研究,分析用户,评估产品是否符合用户的使用习惯。职责:拟定恰当的测试项目,监督测试,评估测试结果,提出改进。
交互设计——理解目标用户,设计目标功能,用户导航和产品试用流程。交互设计师用流程框图设计产品需求,再交给视觉设计师。
视觉设计——设计可见的用户界面,包括,布局,颜色,字体等等。
原型制作——制作融合了产品经历和交互设计师的创意产品原型,让用户试用。
第五章 产品管理与软件开发
产品经理定义产品方案,开发团队最了解哪些产品构思是可行的。他们负责产品的开发与实践。
开发团队和产品经理能够好好合作的前提是彼此承认对方的平等,即没有谁归属于谁。开发人员是最了解产品是否可行的一群人。
开发人员可以帮助产品经理,方法如下:
1、开发人员直面用户或顾客,譬如可以邀请以为开发人员参加产品测试。
2、跟开发人员讨教最新的技术。
3、让开发人员在产品初期参与评估。
产品经理可以帮助开发人员,方法如下:
1、只定义满足基本要求的产品,要了解我们定义的不是最后成型的产品。
2、开发阶段尽量避免修改需求。
3、面对用例丢失,用例设计考虑不周全等情况的时候,应快速采取行动,维持基本功能和尽量避免修改的原则上,拿出解决方案。
如何跟异地开发团队交流:
1、借助高保真原型交流。
2、视频会议什么的。
重写代码的问题,跟开发团队合作的原则:
在产品管理上为开发团队预留20%的时间和资源。
如果重写不可避免:
1、针对开发团队确定的产品修改目标制定切实可行的计划和时间表。需要仔细审查,确定可行性。
2、把重写目标划分成几大块。让用户感受到产品的改进。
3、由于资源有限,需要谨慎的选择产品特性,确保产品定义的正确性。