计算机软件工程管理与应用解析
2016-07-15蔡晓芸
蔡晓芸
(北京理工大学珠海学院 519088)
计算机软件工程管理与应用解析
蔡晓芸
(北京理工大学珠海学院 519088)
随着计算机的普及以及互联网技术的发展,互联网技术已成功渗透到了人们生活的各个方面,而且也促使人们生活、工作形式都发生了巨大的变化,同时在人类发展过程中其所发挥出的作用也日趋明显。基于此,本文对计算软件工程管理与应用进行了简要的解析,希望对后期相关工作有所帮助。
互联网;计算机;软件;管理
1 计算机软件工程管理内容
1.1 组织机构管理
计算机软件工程管理中的组织机构有以下三类:即由专家组成的机构和由程序员所组成的机构以及民主组织机构;其中有程序员所组成的组织机构主要功能就是保证整体工作的统一和协调,由高级工程师来掌控全组的技术活动并对其进行有计划地协调和复审,而诸如软件开发和分析等具体工作则是由一般技术人员来完成;而针对由专家所组成的专家组织机构中,其成员也全都是某一专业领域的专家,都有着较高的技术水平和专业素养,而且在软件的开发过程中也都能保持一种很好地积极性;而对于民主组织机构,其负责人是由专业人员轮流充当,这一模式不仅能够有效地调动员工积极性,同时对于促进成员创造性能力的提高也具有重要帮助。
1.2 工作人员的管理
软件开发属于一项需要多人共同参与的庞大工程,而且在实际的开发过程中甚至还存在一人身兼数职的情况,但需要明确,由于岗位的不同对于工作人员专业技能以及专业素养的要求也不尽相同,所以对于其中的每一个具体岗位,也就需要对其职责进行明确的划分。在实践开发环节,所有不同阶段的每种工作之间都存在着一种互相联系和互相区别的关系,所以在对员工专业素养等方面要有所要求外,同时对于其团队协作精神也要给予一定的重视。
1.3 用户管理
软件开发的最终目的是要交与用户使用,来有效的满足用户需求,用户的评价也是对软件优劣进行评判的最好标准依据。在软件开发过程中对于用户所提出的建议和想法要给予足够的重视,并保持与用户之间的一种良好沟通关系,争取得到用户的信赖和支持;另外对于项目负责人而言,也要加强同用户之间的联系,对用户思路进行正确的引导,以避免用户的不合理需求给软件开发过程带来不利的影响。
1.4 项目管理
对项目实施来说,一个完善的项目管理体系是其必要组成部分,而一个管理体系主要也就包括了具体的项目质量管理、进度管理以及成本控制管理等内容。其中成本管理作为项目管理的核心内容,也是帮助软件工程实现其经济效益的关键因素之一,而质量管理为软件工程的顺利实施提供了重要的基本保证;进度管理也就是对软件开发过程中时间期限的控制,是为保证开发工作的定期完成而实施的一种管理。三部分管理彼此之间相互联系,只有在做好了进度管理和质量管理的基础上才能进行成本管理。
2 计算机软件工程的管理对策
2.1 建立和完善一套计算机软件工程管理体系
(1)健全人才管理体系,肯定人才在保证工程顺利进行中的重要作用,加强人资管理,保证各项工作都能顺利的实施;
(2)加强所有员工(包括全体管理和普通工作人员)的专业化培训工作,强化对计算机软件工程相关知识的渗透和学习,使其能够对最新的软件工程知识有所了解,做到理论同实践的完美结合,充分提高项目管理效率。
2.2 强化计算机软件工程开发队伍的团队管理
强化团队管理工作,对于项目工程目标的实现有着重要的意义。
(1)强化员工之间的交流和沟通,加强彼此之间的联系,在整个团队中渗透一种良好的团队合作意识;
(2)结合项目工程开发的具体情况,对每一岗位进行明确合理的任务分工,实现责任到人,切实保证各项工作都能够顺利的开展;
(3)有效地调动团队成员的积极性和主动性,更好的激发团队动力,使其能够全身心的投入到软件开发过程中来,在所有员工的共同努力下,实现计算机软件工程管理工作的顺利完成。
2.3 加强风险管理和进度管理
(1)构建一完善的风险管理体系,作为高层管理人员,首先要树立一种良好的风险防范意识,并积极的学习风险管理知识,对于客观所存在的风险因素能够准确的进行量化分析,并采取相应的风险控制方法;
(2)加强进度管理,并对开发成本进行科学控制,充分提高工程效率水平。
3 计算机软件工程的应用探析
计算机软件凭借其较高的工作效率以及多样化的功能特点,使其逐渐成为社会各界广泛关注的一热点话题,并得到了广泛的认可和支持。现阶段,各行业的发展都已经离不开计算机软件,人们对于软件的依赖性也越来越强。人们的休闲方式、工作方式以及沟通方式等都已经被一些游戏软件、电子邮件软件以及数据库软件所改变。计算机软件的开发和应用对人们的生活、学习、工作产生了极大地影响;如在高校学生档案、学生信息的保存等工作中,一些具备相应功能计算机软件的应用,使得原来复杂量大的工作变得如此简单,同时管理效率也得到了有效地提升,而且还对信息数据的查阅和挖掘等工作提供了可靠地参考依据;另外,计算机软件在一些公共场合的应用也变得尤为普遍,如医院、铁路、银行等,极大地节约了成本和时间。
4 结语
随着科学技术的不断发展,人们生活方式在新技术的影响下也发生了巨大的变化,而计算机软件作为一种先进的智能性项目,在设计过程中也就需要具备一定的前瞻性,同时在设计之初就该保留一定的升级或扩展功能,从而促使其使用寿命能够得到有效的延长;另外,随着时代的发展,人们对于计算机软件的要求也发生着相应的变化,所以在软件开发过程中也就需要加强创新,从而更好地满足用户需求,获得更好的发展。
[1]刘红梅.计算机软件工程管理与应用探究[J].无线互联科技,2015,02:97~98.
[2]兰璇.关于计算机软件工程管理与应用探讨[J].电子技术与软件工程,2015,06:89.
[3]孙华,李爱平,金智.加强计算机软件工程管理应用的措施分析[J].电子制作,2015,08:78.
TP311.5
A
1004-7344(2016)09-0269-01
2016-3-10