《互联网产品设计》一2.3 平衡用户、技术和业务需求

简介:

本节书摘来自异步社区《互联网产品设计》一书中的第2章,第2.3节,作者【美】Randy J. Hunt,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.3 平衡用户、技术和业务需求

互联网产品设计
创建产品是一项复杂的工作,需要努力平衡不同的影响因素。产品管理是产品开发过程中的黏合剂,它会把所有学科黏合在一起,并使它们彼此产生联系。我记得有一次看到某公司招聘产品经理的广告,要求其不仅能确保列车准时运行,还要能帮忙建造列车轨道。这是一个完美的隐喻,总结了产品经理的角色以及产品管理的范围。

产品管理和项目管理的比较
不要将产品管理和项目管理混淆,后者协调任务的过程和会议的期限,并将其作为实际开发工作流程中的一部分。在Etsy,我们喜欢说“项目管理是自由的”。这意味着很好的开发人员、设计师或产品经理同时也都是很好的项目经理,所以分清产品管理和项目管理的范畴就变得尤为重要。

产品经理至少需要平衡三件事,这样做可以帮助引导产品路径。这三件事是:

产品业务需求。收入模式是什么,或者为什么这个产品对公司的战略目标很重要?

技术限制。开发工程师会与产品经理或团队沟通。这些限制可能是数据库存储的挑战、项目所花费的时间、产品的运行速度、代码与其他系统集成的复杂性,或者仅仅是从软件工程角度来看所涉及的工作量。

使用产品的用户体验。产品经理需要站在用户的角度考虑问题,去理解用户并平衡他们的需求。产品经理是最接近产品设计的一个角色,但是产品经理在充当一个整体引导者角色,而产品设计师则通常扮演用户,站在用户的角度考虑问题。

这些因素之间存在一些固有关系,如用户很少意识到或去主动关心开发工程上的限制(如开发资源或项目时间限制),但用户需求的优先级却常使得产品经理调整产品功能开发的顺序。产品经理这么做的确有充分的理由,产品需要被设计成可靠的和可被信赖的,按照这个方向,它必须首先保证能正常使用,并且满足业务目标,这可以帮助产品可持续地发展和改进。

相关文章
|
5月前
|
开发工具
链游开发的成本考量因素解析
链游开发的成本考量因素解析
|
2月前
|
监控 数据可视化 前端开发
高效设计企业营销系统的3种方案实践复盘
高效设计企业营销系统的3种方案实践复盘
32 2
|
10月前
|
架构师 项目管理
如何平衡架构师的技术能力和项目管理能力?
架构师和项目经理(PM)都是在项目中扮演着重要的角色,他们都需要对项目的进度和里程碑进行关注和管理。然而,过度关注进度和里程碑,很容易导致架构师“PM化”,从而脱离实际、脱实向虚。关于如何平衡架构师的技术能力和项目管理能力,个人认为一名架构师,需要有很强的技术能力,同时也需要对项目的进度和里程碑关心。然而,过度的关注进度和里程碑,很容易导致架构师“PM化”,从而脱离实际、脱实向虚。
125 1
如何平衡架构师的技术能力和项目管理能力?
|
数据可视化 UED iOS开发
设计产品的十大可用性原则
尼尔森十大可用性原则是Jakob Nielsen提出,用来评价用户体验好不好的十个标准,虽然这是在web时代设计的标准,但依然可以给我们在做产品设计的时候做参考。
204 0
设计产品的十大可用性原则
|
存储 数据采集 算法
|
机器学习/深度学习 前端开发 数据库
一个团队的规模维持在多少人最为合适?
记得刚工作那会,研发部门刚组建不久就 2 人,我和我领导的工作方式他做一个业务板块,我做一个业务板块。那个时候还没有前后端分离概念,我们都是从前到后,一套撸到底。前端页面、后台代码,再到数据库表的设计,外加手工的测试,一个人包办了。
3391 0
会向业务“砍需求”的技术同学,该具备哪6点能力?
阿里妹导读:“会”砍需求,并不是件容易的事情,这涉及到工程师的商业头脑,要会判断技术和业务的关系。技术与业务好比“两条腿”,相互配合才能走得更远。如何具备business sense就是我们今天的课题。
16660 0