空管行业中软件开发团队的管理与发展

来源 :中小企业管理与科技·上旬刊 | 被引量 : 0次 | 上传用户:x8890367
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:由于空管行业的特殊性,安全性以及高技术性等特点,各级空管局相继成立了软件开发团队来自我研制与开发相关系统。本文从人员岗位管理和开发管理两方面进行分析和论述,希望解决软件开发团队在管理与发展中遇到的问题。
  关键词:软件开发;岗位管理;开发管理;团队发展
  1 概述
  由于空中交通管理行业的特殊性,安全性以及高技术性等特点,相关软件的自我研制与开发就成为必然,各级空管局也相继成立了软件开发团队。但由于软件开发并不是空管局的核心业务,所以机构小、待遇低、升职机会少、管理水平跟不上成了软件开发团队普遍遇到的问题,并由此导致高水平人才留不住、开发人员职责分配不当、开发流程不规范、难以积累管理和技术经验等等问题。
  2 人员岗位管理
  2.1 “选” 空管局在招聘软件开发人员时一般会遇到两方面问题:一是相比专业软件开发企业工资待遇偏低,难以吸引有三年以上开发经验的中高级人才加盟;二是部门人员编制少,每个开发人员都要掌握多种业务和不同的技术。确定了人员招聘的范围,接下来是怎样从众多的应聘者中挑选出团队所需,如圖1所示。
  
  图1 软件开发人员招聘试用过程
  在招聘阶段,综合能力笔试和全方位的面试是必须的。笔试要对应试人员的数学能力、逻辑推理能力、归纳总结能力、语言文字能力等基本素质进行考查;面试针对的则是业务能力,技术能力,语言表达能力,应变能力等等。
  2.2 “育” 虽然软件开发并不是空管系统的主业,但员工的培训却不能忽视。首先,应该经常进行交叉培训。交叉培训不仅快速、低成本的提高了部门员工多方面的技术技能,而且也促成了员工的“备份”,在某一员工离职时不至于出现技术断档。其次,软件是个高速发展的行业,要有针对性的进行新技术的培训。最后,空管业务的培训也十分重要,一个软件成功的开发永远离不开对相关业务的精通。
  2.3 “用” 如今的软件行业岗位分工已经越来越细化。要想充分发挥每位员工的能力就要了解每个人的喜好特点,针对员工的个人能力分配合适的岗位和任务,做到知人善用。
  2.4 “留” 留住人才有一整套的手段和方法。薪酬是很多软件开发人员首要看中的,要保持员工队伍的稳定,薪酬至少要在人力资源市场中的平均薪资水平。发展方向是另一重要因素。在员工建立自己的发展方向时,不仅要尊重他们自己的想法同时也要帮助他们发掘自己的特点,找到自我喜好和部门发展方向的契合点,让员工和部门共同发展。
  2.5 岗位配置 岗位配置是涉及软件开发效率、软件开发进度、软件开发过程管理和软件产品质量的重大问题。面对软件部门人员少、项目杂等特点,将开发人员分成组内成员和公共成员两部分,如图2所示。
  一般每个项目都成立一个独立的程序员小组,根据项目的大小和完成任务的时间设2至5人。程序员小组实行“主程序员”负责制,负责组织、规划、协调和审查小组内的全部技术活动。“主程序员助理”是主程序员的助手,除了协助主程序员的日常事务外,在必要时能代替主程序员的领导工作。这种一主一副的配置在最大程度上保证了项目开发的连续性和完整性。其他“程序员”负责模块代码编写和测试。
  3 开发管理
  3.1 开发规范 开发规范的有效建立和严格执行是提高软件开发质量,降低开发周期,增强代码的可重用性、易读性,使软件便于维护,使开发人员之间便于交流和协作的一个最有效的手段。开发规范包括:变量名、函数名、文件名、模块名等名称的命名规范;保证代码简洁、清楚、易读的代码规范;保证类关系清晰,有良好组织、严格区分的类组织规范;用户界面规范;测试规范;bug调试规范等等。
  3.2 技术积累 技术积累是软件开发团队提高开发效率的关键因素,它不仅为将要开发的功能或模块提供了技术模版和参考,同时也大大降低了人员流动对团队、对项目开发带来的不利因素。技术积累并不是一堆代码的简单累积,它应该具有如下特点:首先,它应该能实现特定的功能并能被重复使用;其次,在多个项目中使用并被充分验证;再次,有详尽的技术说明文档,易于学习和使用;最后,被清晰的组织和索引,易于查找和引用。
  3.3 配置管理 软件配置管理是一套规范、高效的软件开发基础结构。作为管理软件开发过程有效的方法,软件配置管理可以系统地管理软件项目中的多重版本;全面记载软件开发的历史过程,包括为什么修改,谁作了修改,修改了什么;管理和追踪开发过程中危害软件质量以及影响开发周期的缺陷和变化。通过配置管理工具的使用,打破了开发人员各自为政的开发模式,减少了代码冗余,提高了软件重用率,使整个项目组更容易完成统一编码、统一测试、统一部署、统一升级。
  3.4 项目管理 项目管理包括:决定项目启动时间,确定项目范围,制定项目任务的重要性和优先顺序等等。项目管理运行机制没有一个统一的标准,它的建立需要长时间的摸索和积累并且要充分结合本部门发展的自身特点。
  4 结语
  空管行业中的软件开发团队开发和维护的软件项目都是为空管主营业务服务的,逐步建立起一套行之有效、适合自己特点的管理运行机制,使软件开发部门成为推动空管行业发展的重要力量。
其他文献
在中国诗歌批评史上,像南宋这样人才辈出的时期,是不多见的;在南宋诗歌批评史上,像时少章这样持论公允、意见中肯的批评家,也是不多见的。然而,翻遍现行的文学批评史,甚至是宋代文学
摘 要:随着社会保险事业的不断完善、职工群众维护自身权益的意识不断增强,社保工作必须不断推进才能适应新的局面。本文结合实际工作,从社保工作及特点、信息化现状、管理要求、技术实现、效益分析等几方面进行分析,阐述了建设社会保险信息管理平台的必要性及实现方式。  关键词:社会保险;信息管理;安全性;闭环管理  社会保险管理处承担着在职、离退休等人员的各项社会保险管理业务,包括养老、工伤、失业、医疗、生育
<正>构建和谐社会是一项宏大的系统工程,需要调动一切积极因素,包括社会文化优秀思想的支撑。《中共中央关于构建社会主义和谐社会若干重大问题的决定》中明确提出:要"发挥宗
会议
近年湖南常德夕阳坡二号战国楚墓出土两枚完整的竹简,各长6.8厘米、宽1.1厘米。一枚32字,另一枚22字,计54字。二简文意相属,涉及到楚、越、舒三国,殊为引人注目。杨启乾《常德市夕阳
摘 要:高职教育是我国一种特殊的教育方式,也是我国社会发展的需要。高职教育中物流专业毕业生就业目前的情况并不乐观,该问题值得我们关注。本文从职业高校物流毕业生的就业形势谈起,分析了我国现阶段对物流人才的需求状况,接着对物流从业人才的要求做了分析,最后得出高职院校需要加大对物流专业人才的培养力度,特别是要注重提高毕业生的专业能力和综合能力。  关键词:物流;就业;需求  1我国当前高校物流专业毕业生
随着科学技术的发展,电气自动化技术的应用也越来越普遍,实现电力配电自动化发展不仅有助于提高变电力配电工作效率,同时也为电力系统的安全运行提供了保障。本文就电气自动化控