加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
漫云服务热线15515813000
公司新闻
IoT物联网APP开发
发布时间: 2024-06-20 16:58 更新时间: 2024-11-22 20:09

    近几年接触不少物联网软件开发需求,站在互联网产品经理的角度,用大白话分享项目前期沟通经验,交流心得!

    1️⃣沟通需求(输出信息架构初稿)

    期望实现什么功能?

    获取数据、控制设备、自动化配置等;(或根据公司商业模式,提供开发规划建议)

    引导甲方爸爸,深挖需求:

    获取数据

    数据分析、风险监控、设备维护、数字孪生等

    控制设备

    使用场景(近程、远程、条件联动控制等)

    控制设备(单设备、多设备、联动控制、场景控制等)

    设备管理

    设备配置,建立通信协议规范,三方设备准入机制,SDK,OTA等

    生态管理

    数据看板、风险管控、营销管理、用户体系、会员体系、工单系统、ERP、MES、CRM、WMS等

    2️⃣可行性分析(细化信息架构,确定可行的功能需求)

    ⚙️硬件可行性

    测试设备功能、通信模块、芯片性能、MCU、存储模块等是否能满足软件需求;

    ⚙️通信协议可行性

    查阅通信协议满足软件需求,所有功能是否闭环(控制、反馈、校对等环节是否完整);

    ⚙️软件开发可行性分析

    1、移动端(工具型软件无需后台)

    跨平台框架:uniapp、flutter

    优:适合轻业务、一套代码封装IOS、安卓、小程序,研发费用低;

    劣:性能与系统兼容性相对原生较差;

    原生开发:IOS、Android

    优:适合复杂功能业务、性能与系统兼容性较好;

    劣:IOS、安卓分别开发,研发费用高;

    2、管理后台

    采用前后端分离,业务复杂采用SpringBoot微服务架构;

    后台界面采用Vue.js开发;

    后端语言优先考虑JAVA,按要求可用PHP、GO等语言;

    3️⃣软件开发成本评估✍️(输出需求清单、费用、周期评估)

    ⚖️研发费用、工期

    根据需求、可行方案、人员配置(产品、UI、前端、后端、移动端、测试、项目管理)等信息,预估出费用与工期(含开发、调整优化时间);

    ⚖️研发风险(预留缓冲时间)

    需求变更风险(导致延期、费用变化);

    开发阻塞风险(甲方、硬件、软件多方协调增加沟通成本,导致延期);

    政策风险(研发中政策改变导致功能调整,造成延期);

    上架应用市场规范风险(各应用市场上架APP规范不一致,需按规范调整代码,导致延期)


联系方式

  • 电  话:15515813000
  • 联系人:王乾
  • 手  机:15515813000
  • 微  信:15515813000