抖音号交易出售资讯确定下使用场景下的硬件依赖关系
2019-04-07
通过简单一个产品例子,我们分析得出产品实际使用时需要的功能和要求,确定下使用场景下的硬件依赖关系。
通过使用场景的约束最终确定详细的需求:
-
处理器性能——8位/32位 mcu或cpu,甚至能根据业务需要估算出ram、flash空间。
-
无线需求——蓝牙,需要蓝牙5.0的mesh吗?不需要的话4.1,4.2是否就满足需求了,选择TI还是Nordic还是CSR或其它小厂商;wifi,对功耗影响大,是否持续在线还是每次使用前连接,协议栈比较大需要处理器性能相对强大,或兼具。
-
物理按键——按键形式(什么型号按键),多少按键,对结构强度影响,外观如何设计?
-
色温——色温是否可调,无极调色温还是固定多档色温?
-
亮度——是否多档位亮度,是否不同时段不同亮度、无极调亮度还是固定多档亮度?
-
供电系统——干电池供电便需要低功耗处理器,蓝牙/wifi可能无法使用;AC供电需要变压器、AC-DC芯片、整流滤波电路、LDO/DCDC;锂电池供电便需要选择多大容量锂电池,LDO供电给数字电路系统,DCDC供给照明系统,锂电池充电和保护系统。
-
光传感器。
-
人体传感器。
-
距离传感器是否需要?
-
甚至联系到屏幕是否需要?
-
场景下的其它依赖关系。
-
等等。
四、总结
通过场景约束,我们可以得出有些需求不需要或是假需求,有些需求必须保留,还可以发现没有注意的需求,进而可以更有信心和依据的确定下需求项,即使被质问也能道出其中原因。