2019年08月16日 星期五 国内统一刊号:CN51—0098     中国•企业家日报

与潮流接轨 ——203所智慧市政软件组“四个两”侧记

来源:企业家日报 作者:

  随着科技的发展,物联网、人工智能产业发展势头迅猛,这两者齐头并进,相互融合,推动着我们进入AIoT(AI+IoT)时代。航天科工203所的智能闸井监测管理系统就是这个时代的产物,系统通过网络化、智能化的手段实现对闸井的数字化管理,配合井内安全的传感器,通过NB-IoT网络实现对井内水位、井盖状态、可燃气体浓度等指标进行监控,并及时将异常情况报告给用户。

  团队深入理解“四个两”——“两深入、两充分、两彻底、两简化”的工作要求,并在此基础上加强数字化、智能化的方法的应用,来进行科研生产工作。软件技术更新换代的频率非常高,作为软件开发人员必须要时刻关注新技术的诞生和发展,紧跟技术潮流,要不怕改,不怕难。不能固守一套已经陈旧的技术止步不前,要将新的技术、新的体验带给用户,这样才能让客户对我们更加满意。

1.jpg

  智能闸井管理系统从功能的角度看是对原有系统的革新,软件组收集了产品经理和用户的意见和建议,进行归纳总结,摒弃掉原有系统以设备为中心的思想更改为以井为中心,更符合用户的思维,并加入了一些统计、分析、下派工单等功能。从开发的框架的角度看,通过系统摒弃掉陈旧的开发框架,使用更加轻量级的WEB开发框架——互联网中应用最广的前后端分离的框架,新的框架可以提升响应速度、性能、适配性、安全性等等。前端关注到所有与用户体验相关的所有环节,后台为前端提供数据和服务,使得系统的安全性和易用性更高,用户体验更好。

  软件项目的开发不仅仅需要技术。软件开发的生命周期包括:规划、需求分析、设计、编码、测试、运维这六个阶段。当软件规模越来越大、越来越复杂的时候,项目开发维护过程中就会暴露出很多问题:产品质量低、维护工作量大、成本不断上升、进度不可控等。为了避免这些问题,软件组致力于将工程化的思想应用在整个软件开发的生命周期,规范软件开发过程,以保证项目可以按时完成、成本可控、质量有保证。

  俗话说,没有规矩不成方圆,想要保证效率和质量,就需要有开发规范。团队使用禅道作为项目管理工具来对项目进度进行把控,采用禅知、showdoc作为文档共享平台将开发经验和项目相关设计、接口文档进行共享,使用git进行源码管理。并制定了一套完整的开发、测试、部署流程规范。所有成员必须严格按照规范来执行。每日组会用来总结当日工作,每周一站会用来总结上周工作和规划新工作,定期进行技术交流分享会。项目结束后进行复盘总结。

  磨刀不误砍柴工,虽然前期可能需要花费一些时间来进行一些文档整理工作、开会以及新技术、新规范的学习,但是长远来看,采用的项目管理方式和技术方案有利于提升产品的质量及后续项目的开发效率。

  物联网和人工智能是新一代信息技术的重要组成部分,希望203所智慧市政软件组开发的系统可以被更多的人使用到,一起带动我国物联网技术的发展。

  (王晓颖)