产品职能属于信息上游,负责发现并定义需求,将用户需求通过具体的产品功能设计呈现为用户可用的产品,包括需求分析、功能定义、原型设计等。产品经理同时也是产品的核心灵魂。
技术职能细分为很多种,比如架构师、前端技术研发、后端技术研发及系统运维等。技术职能属于信息下游,负责从技术实现角度评估产品设计,设计技术方案,最终将产品设计实施落地为用户可用的产品。
![](https://img.haomeiwen.com/i26696008/f105225efa12dcd7.png)
黑盒测试是指一般的功能性测试,测试人员会从用户视角对产品进行全方位多角度的使用,模拟出各种可能出现的用户场景对产品进行全流程测试。白盒测试是比黑盒测试更进一步的测试,白盒测试会深入到代码层面进行测试,使用测试用例对某一代码模块进行测试,白盒测试对测试人员的要求更高。测试人员类似建筑工程中的质检人员,负责对实施的工程进行质量控制和把关,对于不合格的部分进行标注并返工处理,测试通常有一套严格的测试标准,叫测试用例,测试用例覆盖越全,测试所覆盖的可能性问题就越全,更有利于遍历所有可能的问题。
运维是对系统进行持续稳定运转的保障职能,需要持续监控和优化系统的运行状态,比如对带宽的监控、对系统负载能力的监控和优化等。运维类似于建筑工程中的交付保障部门,对交付后的产品进行持续维护,当出现问题时及时响应并处理。
技术边界是指在现有技术水平之下,可以被实施运用的有限范围。
工程思维往往是理性的逻辑思维,从实现的难易程度和系统的角度去定义产品和设计产品。这么做有一个最大的弊端,就是脱离实际。
功能思维是从软件产品本身角度出发的思维模式,是从系统功能的角度来评判产品的完整性和实用性。功能思维是有别于工程思维的一种表现,功能思维更多的是产品经理所具有的。
网友评论