软件工程管理的现状和创新分析
2016-12-21沈雁苇
沈雁苇
摘要:近些年,我国在软件工程管理领域的发展比较迅速,信息化时代下一些新的技术对社会的发展起到了重要推动作用。人们在日常的生活以及工作过程中,对计算机的应用已经比较普遍,而计算机的应用就离不开软件的开发应用。基于此该文主要就软件工程管理的特征体现以及管理的现状进行详细分析,然后结合实际对软件工程管理创新方法加以探究,希望能通过此次理论研究,能进一步促进软件工程管理水平的提高。
关键词:软件工程;管理现状;创新
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)28-0101-02
软件工程需要对计算机的相应知识技术加以辅助,在涉及的程序上也比较复杂。软件的开发创新作为信息化进程中比较重要的环节,在诸多的软件企业当中,软件工程管理的工作就是贯穿在软件开发始末的重要内容。只有充分注重软件工程的管理水平提高,才能有助于计算机的应用质量得以保障,对软件的价值才能最大化的发挥。
1软件工程管理的特征体现以及管理的现状分析
1.1软件工程管理的特征体现分析
从软件工程的管理特征层面来看,主要就体现在软件管理的过程以及内容上。在管理工作的过程方面有着其特殊性,在对工作人员的工作范围上有着明确,以及在执行的步骤和进程方面也都有着风险。对计算机软件的开发前,就要能注重管理方法的科学化,将过程性的管理在软件开发当中加以全面呈现[1]。软件管理过程中要能按照相应流程加以实施,在管理中就分成几个重要的过程,其中的启动环节以及计划和执行环节,还有控制、结束环节等,都是比较重要的内容。只有严格的遵循这些程序,才能将管理的质量水平有效提高。
1.2软件工程管理的现状分析
软件工程管理过程中,需要有科学的方法,但是在具体管理方面由于受到一些因素影响,就在管理中存在着诸多问题。在软件开发项目的管理意识上比较薄弱。一些软件开发企业方面的软件工程管理水平还比较低,没有系统化的管理。项目经理的选拔方面对实际操作能力比较重视,但是没有注重管理能力[2]。这就造成了技术水平和管理能力没有得到平衡化发展,这就会影响软件工程的整体管理效率的提高。
软件工程的管理方面,管理人员在沟通能力上相对比较差,以及在风险意识层面较为薄弱,在对一些突发性问题解决能力上相对比较有限。软件工程的管理作用比较重要,只有在有着丰富经验的人员才能有利项目的顺利进行,这就需要项目经理在沟通能力上能良好具备,做好规划的工作,这对风险的防范才能起到保障作用。但是在具体的管理工作实施中,一些管理人员的沟通能力比较差,在风险意识上也比较薄弱,这就不利于对突发的情况有效的应对,影响了软件工程管理水平的提高。
再者,软件工程管理的进度规划方面没有科学化呈现。在对软件项目的开发过程中,会有诸多的子项目,这些都需要进行科学的规划。但是在具体的工作过程中,对子项目的规划工作没有得以完善,在规划的意识层面比较薄弱,这就影响了项目管理的质量提高[3]。在管理工作上没有完善化,对项目进度就必然会造成影响,对软件工程的进一步发展就有着很大阻碍。
软件工程的管理工作实施中,比较缺少灵活性的软件工程管理体系。当前的软件工程管理体系的建设方面,还存在着诸多的问题,在体系构建的实用性以及凝聚力方面相对比较缺乏,这就造成了整体的工作指导性下降。在管理体系的构建过程中的衔接性以及实践性没有得以充分的体现。软件工程的管理工作在当前也愈来愈复杂化,这就对整体的管理水平提高有着很大影响。对于这些层面的问题,就要能从多方面详细考虑,只有注重实际管理问题的解决,才能有助于软件管理的整体水平提高。
2软件工程管理创新的方法探究
为能保障软件工程管理的质量水平提高,就要能充分注重管理方法的科学应用。笔者结合实际对软件工程管理的创新方法进行了探究,在这些相应方法的实施下,就能有助于软件工程管理的效率提高。
第一,加强软件工程管理的体系完善建立。要想保障软件工程管理的水平提高,就要能充分注重管理体系的完善,只有完善的管理体系才能更好地指导实践工作。在软件工程的管理工作方面,需要有专业化的人才参与,这就需要结合实际来构建员工管理体系,为软件工程管理的质量提高打下基础。管理工作实施中,就要能对每个员工有充分的重视,发挥员工的工作积极性,将优秀员工以及民主选举和人力资源的系统完善制定[4]。在这一管理体系方面得到了完善制定,就能有助于软件工程管理的整体效率的提高。
第二,对软件工程管理的方法要精细化实施。传统的软件工程管理中,主要是采取粗放式的方法,但是在新的发展环境下,就要注重管理模式的创新应用,将精细化的管理方法应用其中。精细化的管理能将软件工程管理的效率有效促进,在软件产品质量方面也能有效保障,对管理人员的素质水平的提高也比较有利。从具体的精细化管理层面来看,就要能够在部门的管理者的管理意识上进行加强,要能对每个环节的管理工作都有详细的认识,然后再进行安排管理的内容。还要能充分注重软件组件的职能部门管理,能了解其发展方向,然后构建精细化的组织机构加强管理。
第三,软件工程的管理水平提高,需要团队管理的介入。发挥团队合作的精神,对软件工程的管理就有着积极意义。软件工程的开发过程中,也是产品技术创新的过程,在具体的开发中就会存在着多样化的问题[5]。在具体的开发中会遇到一些矛盾问题,这就需要构建应急项目组,对子项目的管理进行加强,对技术问题以及管理的矛盾等问题及时性的解决。通过加强沟通管理,就能使得团队精神得以良好树立,也能为一些员工的实际问题解决提供保障。
第四,加强对软件工程信息化管理。软件工程管理的实际工作实施中,会遇到各种各样的问题,这就需要能够在信息化的管理发展上进行加强。对软件的工程管理,在信息化的技术实施下,对管理的效率提升就比较有利。在软件工程的发展进度层面的管理,就能有助于产品按时完成,管理人员能够对计算机技术得以科学性的应用,以及在互联网技术的应用上得以强化,这些都能够对软件工程的管理效率水平得以有效提高,能够为管理的决策以及控制等提供有利的复制作用。
第五,加强软件工程管理人员的专业水平。在对软件工程的管理工作实施过程中,管理人员的综合管理能力要能得以有效强化。软件企业不仅要能在软件的产品工程开发创新层面得到加强,还要能充分注重管理人员的专业能力提高。这就需要聘请专业的管理精英作为指导老师,进行定期开展管理理念以及方法的培训讲座,促进软件工程管理人员的专业管理能力的提高。也要能注重对软件工程管理人员的技能提高,在软件开发中对开发资源的配置以及工作人员的了解等方面都要能有详细的了解。只有充分重视软件工程管理人员的专业管理能力的提高,才能真正有助于促进软件工程管理的质量水平提高。
3 结束语
综上所述,我国在软件工程管理层面的发展,还需要进一步的加强,在专业管理人员的培养方面要不断注入新鲜的血液。面对新的发展环境,计算机技术的应用愈来愈普遍,对软件的应用要求也比较多样化,只有充分注重软件工程管理的质量水平提高,才能有助于我国的计算机应用技术的作用充分体现。
参考文献:
[1] 李倩伟,宋薇.动态规划算法在软件工程管理中的应用[J]. 通讯世界, 2016(18).
[2] 顾溆琛.关于软件工程管理的现状和创新分析[J]. 科技尚品, 2015(7).
[3] 赵昆.软件工程管理的现状和创新策略[J]. 电子测试, 2016(14).
[4] 侯凯.浅谈软件工程管理的现状和创新策略[J]. 计算机光盘软件与应用, 2014(24).
[5] 王旼旻.软件工程管理的现状和创新策略[J]. 信息与电脑:理论版, 2015(19).