B端硬件产品从0到1(中篇):研发阶段(2)
2023-06-03 来源:旧番剧
监控APP实现报表分析、查看报警录像、司机考核评分、出车率等业务。可以满足司机、营运公司对整个驾驶过程的监督、查询、考核。
C、监控系统:所有车辆数据存储、车辆调度、报表分析、告警视频查询、司机考核、车辆定位查询、告警热图分析等业务。
由此,可以建立整体产品的框架拓扑图:
确定了基本系统拓扑框架,需要相关研发团队将整体系统的上下游概要方案确定出来,包含有以上描述的几个子产品:硬件主体、移动APP、监控系统。
整个系统方案需要详细描述以下内容:
A:子产品在整个系统中的位置:用框图的形式描述子产品在整个系统中的位置和作用。
B:子产品的技术要求:确定子产品主要功能和性能指标、环境条件、采用标准、关键技术特征等。
C:子系统设计说明:按照子产品功能的划分给出总体结构及各个模块之间的逻辑关系,并加以描述。结合设计限制,说明如何根据这些设计限制综合考虑,而建立起目标系统的总体结构并进行功能划分,如有必要,可将所考虑过的多个总体设计作对比分析, 说明选择当前总体结构的原因。
D:通信及接口说明:子产品与相关模块的外部接口定义,通信协议说明,包括:用户接口、硬件接口、通讯接口等。
E:开发环境及测试要求:描述子产品的功能目标、性能目标,叙述可测性设计方案的基本要求。
明确以上内容,团队将软件、硬件、系统的方案汇总为整体产品设计方案,可以开展研发实施阶段。
如果是来源于客户定制产品,需按照合同要求将系统设计框架的关键要素与甲方公司技术团队协商沟通。整个技术方案甲方公司会参与到审订过程以保证产品方案可落地。通常这个过程会有多次沟通协调。经过几轮技术沟通,双方确定了产品方案可落地,则开始启动下一阶段的研发实施。
研发实施
研发实施阶段大致包括了ID设计、结构设计、硬件设计、软件设计、样机组装、研发基本测试。由内部研发项目管理统筹管理每一个环节,研发团地落实系统设计方案。