《产品经理必懂的技术那点事儿》笔记
1、产品思维与技术思维:产品思维侧重从用户和商业视角出发,技术思维侧重在技术实现和系统架构层面,两种思维方式也有交叉点,那就是产品的需求、设计和产品功能。产品经理需要思考产品的用户价值和用户的产品使用场景,同时还需要考虑产品缩承载的业务闭环和商业价值,工程师是技术思维的代表,首先是基于产品需求的实现方式的考虑,工程师看到产品设计后在脑海里构建的是拆解后的实现要点,好比一栋房子的内部结构,需要先构建产品的技术架构,然后评估产品功能的技术价值和开发成本。
2、互联网技术与产品:
使用最广泛的服务器操作系统:Linux
网上支付的基础保障协议:openssl(open secure sockets layer)
数据库标杆:MySQL
服务器的“温床”:apache
工程师的造物利器:eclipse
下个时代的技术主角:AR(augmented reality)与VR(virtual reality)
3、产品经理学编程:
C语言:运行在世界各地的各种系统中,包括个人计算机、大型和超大型计算机、路由器及可编程的集成电路。
Java:面向对象的语言,灵活性更高,同时其抽象现实世界的特点对程序设计人员的学习和理解也更有帮助。
PHP:开源脚本语言,以文本形式被保存,更轻量化而且更灵活,学习成本较低,主要运用于web开发领域。
Javascript:脚本开发语言,主要运行在浏览器中,可以为网页增加动态功能,具备跨平台的特点,可以运行在绝大多数的浏览器下。
4、产品经理如何写一份高质量的PRD
一份完整的PRD至少应该包括三部分,分别是变更日志、需求描述和功能设计。
需求描述
业务需求:该产品功能在业务开展中所扮演的角色。
用户需求:该产品功能在用户的使用场景中为用户解决了什么问题,用户通过这个功能能完成什么用户任务。
功能设计
产品功能设计包括产品业务流程、功能信息结构、产品原型及交互逻辑、产品视觉设计,除产品视觉设计是由专门的视觉设计师完成以外,其余的部分都是由产品经理完成的。
产品逻辑:指功能模块内部及功能模块之间的相关逻辑,模块划分越清晰的产品,之间交错的逻辑就越少。产品逻辑主要包括功能逻辑、交互逻辑、边界规则等。