摘 要 随着经济社会的不断发展,计算机技术已经贯穿在人们生活的方方面面,并且已经成为各大企业进行运营和管理的有效手段。目前计算机技术在我国大范围使用,这一重大变化给计算机的软件工程开发人员和专业人员都提出了较高层次的要求。为了确保软件工程开发人员的顺利工作和计算机技术的科学应用,相关单位也开始实施科学的管理工作。本文在对计算机软件工程管理与应用进行分析研究的基础上,对目前我国计算机软件工程发展中出现的问题提出了相应的解决方案。
关键词 计算机软件工程;工程管理;应用研究;问题;措施
引言
从上个世纪末至今,计算机技术作为科学技术中的一小部分,已经不断应用与经济发展的各个领域。但是计算机软件技术在发展过程中也出现了一些问题。例如:重视技术而忽视管理。这一问题也是我国的软件工程管理无法与信息技术发展相同步的原因。由于计算机软件工程的特殊性,实际管理工作出现一些难度。但是不可否认的是,只有对计算机软件工程进行科学有效的管理,才能使其更加有效地发挥自身价值。因此,如何对计算机软件工程进行管理成为当前急需考虑的问题。
1 计算机软件工程的管理
管理是一门系统性的科学,在现代化发展过程中,大至国家,小织企业,都需要进行科学有效的管理。对于计算机软件工程也不例外,只有进行科学有效的管理,才能使其更加有效地发挥自身价值。从计算机软件产品的性质和特征角度分析,计算机软件工程的管理设计以下几个方面:
1.1 组织结构的管理
如果需要设计一个大型软件产品,产品设计的不同阶段都需要诸多工作人员的共同努力。对于计算机软件工程的管理组织种类繁多,产品设计的不同阶段对应不同的管理组织。例如:在软件产品设计初期,需要成立项目管理委员会;在软件产品设计中期,需要成立项目管理小组;在软件产品设计后期,需要成立项目评审小组。在产品设计的不同阶段,设立不同的管理组织,使软件产品的设计能够达到协调与统一,提高开发效率。
1.2 软件开发人员的管理
软件开发的技术性较强,在目前我国的计算机软件工程开发过程中,一人身兼数职的现象普遍存在。这不仅不利于提高开发人员的工作效率,而且不利于产品的开发。众所周知,软件的开发需要多个工作人员的共同努力,其中包括项目总负责人、程序设计师、资料管理人员等。因此,对于软件工程的管理,需要软件的开发人员能够职责明确又相互合作,既能体现个人的专业素养,又能在工作中以团队精神共同致力于软件产品开发[1]。
1.3 开发项目的管理
需要不断完善项目的开发管理体系。开发项目的管理包括以下几个方面:一是项目计划的管理,在产品开发之前需要制定一份详细的项目计划表,并且在实施活动中根据具体情况做稍微调整。二是项目质量与进度的管理。对于软件产品的开发,应该在降低成本的同时,确保产品开发的质量。成本管理主要是提高软件开发企业的经济效益,质量管理主要是符合用户的需求。
1.4 软件用户的管理
計算机软件产品开发是以满足用户需求为最终目标。因此,在对计算机软件产品进行开发的过程中,需要全面、细致地掌握客户的需求和习惯,不断解决客户在使用过程中出现的问题,注重客户的使用体验,提高客户的满意度,最终设计出来源于客户体验又高于客户体验的软件产品[2]。
2 计算机软件工程的应用
从上世纪末开始,互联网技术在中国得到普及。计算机技术的使用给人们的生活带来了巨大改变。计算机技术可以说是贯穿人们生活的方方面面,例如:
2.1 在现代企业工程项目管理中的应用
计算机技术中强大的信息系统网络给现代企业的管理带来了方便。在便利企业管理的同时,给企业的发展注入了新的活力。企业可以应用计算机技术及时收集、整理、处理、传递资料,让企业的信息化成为现实。信息系统的高速实效性大大缩短了企业中业务的执行周期,提高工作效率、降低管理成本。
2.2 在通信设备中的应用
计算机软件技术通过科学技术的发展融入电子产品当中,正如QQ、微信、微博等交流APP的出现,便利了沟通,让人们足不出户便知天下事,彼此之间实现快速的交流。并且手机智能二维码的出现,支付方式突破以往现金的限制,大大提高了交易率。移动互联网技术在计算机软件工程的发展下,建立了网上交流交易的平台,极大程度上方便了人们的日常生活[3]。
2.3 在教育教学活动中的应用
目前,多媒体教学已经成为教育发展中的重要方式,计算机软件工程的使用不仅使教育方式多样化,而且最大程度上实现资源的共享。互联网技术的发展能够使教学资源与信息资源在平台上实现共享。互联网技术进课堂,使文字、图片与影像资源共同阐述知识成为可能,而且资源共享模式使企业、职业、在职人员的继续教育成为可能。
3 计算机软件工程管理的措施
目前我国的计算机软件工程管理,最突出的问题是重视技术而忽视管理、一个产品开发人员身兼数职。因此,这就需要:加强对软件工程管理的培训,不断完善计算机软件工程管理体系;在软件产品开发之前,对产品项目进行详细规划和控制;项目开发人员之间要权责分明,不仅使其体现专业素养,而且还要以团队精神进行合作;需要具有一定的风险意识,做好计算机软件工程的风险管理工作,对于出现的风险有及时的应对措施;严格把握软件产品开发人员的专业素养和水平[4]。
4 结束语
目前,我国的计算机软件工程还处于发展的初期阶段,需要在发展中不断走向成熟。这就需要在计算机软件的开发与管理中,不断与其他开发项目学习,分析发展过程中出现的问题,总结经验教训,制定合理措施。除此之外,还要注重客户体验,最终使计算机软件工程中研发出的产品更加符合人们生产生活的需要,在发展中推动信息科学技术的进步。
参考文献
[1] 许晓晖,丁玉涛.关于计算机软件工程管理与应用的研究[J].中小企业管理与科技(上旬刊),2016,(4):171-172.
[2] 田莹.关于计算机软件工程的管理和维护的分析[J].数字技术与应用,2016,(12):239-239.
[3] 兰璇.关于计算机软件工程管理与应用探讨[J].电子技术与软件工程,2015,(6):89-89.
[4] 曹高成.关于如何创新和完善计算机软件工程管理的探讨[J].电脑迷:数码生活旬刊,2014,(3):20-20.
作者简介
杨素梅(1984-),女,陕西华阴人;学历:本科,工程师,现就职单位:中国电子科技集团公司第七研究所,研究方向:软件工程。