编者按
作为技术骨干,他长期从事卫星应用软件设计编码工作,历时20年,先后完成多个卫星平台的应用软件研制工作。作为软件设计编码组副组长,他为班组专业化工作作出了突出贡献。他就是大家眼中的“金牌设计师”——李鹤。
质量和效率必须兼得
“唯宁静方能致远”,这是李鹤的座右铭,也是他的日常写照。在工作中,为了兼顾质量和效率,李鹤始终信奉一点:只有安静工作才能深入思考,只有自己提供经过深思熟虑的产品,才能让整个型号上下游相关人员都能够安静工作。整个工作链只有进入良性循环状态,日益增长的型号任务才能得以高质量、高效率完成。
关于提高工作效率,李鹤认为:“作为一名合格的软件设计师,最重要的是注重原始代码的质量,每写完一行代码都要检查,每完成一个模块都应该进行确认,确保第一时间消除隐患,那么效率就一定会高!”正是秉承着这样一丝不苟的工作态度,李鹤在工作中总是非常高效。在培养新人、“传帮带”方面,李鹤一直叮嘱年轻人要“慢”下来。拿到一项工作输入后,不要急于动手,而要充分思考,必要时进行沟通,待设计意图的各个方面都明晰后再开干,这样速度和质量都会比较理想。
平台通用化才是王道
在全程参与了几个型号的研制后,面对型号数量激增、质量要求陡升,进度要求却不断紧缩的形势,李鹤意识到,以往的“定制化研制”方式已不能适应未来任务需求,在型号应用中部分功能具备一定的相似性,若能针对相似功能实现通用化,便于未来型号按需选用,则可以避免很多重复劳动,大幅度提高研制效率。就这样,李鹤开始了平台通用化软件研制。他将两个型号同步并行研制,细致分析比对,提炼共性、区分差异,最终成功地用同一套软件代码实现两个不同卫星型号的软件功能。
然而,平台通用化的研制道路并非一帆风顺,为了能将更多的卫星纳入到通用平台,进一步提升研制效率,李鹤吸取了前期研制过程中的经验教训,与多个型号的系统设计师通力配合、大力攻坚,历经三代平台通用化软件产品的迭代完善,逐步形成了并行研制10个型号的能力,成功完成了从“定制化研制”向“平台通用化研制”的重大转型。
体系化建设中的反思与提高
20年来,李鹤与一代代系统设计师精诚合作,向他们学习好的工作方法,不断改进自己的工作思路,进一步提升平台软件的成熟度。作为软件需求架构组的核心成员,李鹤常常与大家分享自己在平台通用化软件架构设计中的心得体会,针对日常工作中的一些棘手问题,他细致思考、不急不躁,往往能提出一些十分新颖的解决思路。
正因如此,面对一些疑难技术问题,李鹤总能给出合理分析,并最终解决问题。他多次参与在轨卫星型号应急处置工作,并在事后深入剖析问题产生的根本原因,总结设计要点,形成了一系列全面、完整的分析报告。