计算机软件工程管理常见问题及解决对策

发表时间:2020/10/14   来源:《科学与技术》2020年第16期   作者:廖本烜 卓英杰 张奂
[导读] 随着社会的不断进步,计算机技术也在不断的发展,计算机技术在各行各业中的应用变得越来越广泛,将我国的经济水平又提高到了一个新的高度。
        廖本烜  卓英杰 张奂
        武警警官学院  四川省成都市 610200
        【摘要】:随着社会的不断进步,计算机技术也在不断的发展,计算机技术在各行各业中的应用变得越来越广泛,将我国的经济水平又提高到了一个新的高度。软件工程作为计算机技术中的重要内容之一,发挥了非常大的作用。本文首先将对计算机软件工程进行介绍,然后对现阶段计算机软件工程的管理进行分析,最后软件工程管理中存在的问题及解决方案做出阐述。
【关键词】:软件工程、管理、问题与解决;
一、什么是计算机软件工程
        软件工程是隶属于计算机技术下一门重要学科,计算机软件工程一般用于对软件的开发,所开发的软件应用的学科不同,所以软件就会有不同的用处。计算机软件工程的主要目的是在保证预算的范围内研发出使用率高、性能优的软件,通过这一目标,计算机软件工程对于实现产品的质量有了更高的积极性,大大提高了软件开发的效率。计算机软件包括系统软件和应用软件,系统软件是最基本的软件,其是为了维护系统的正常运行所产生的,就目前而言,计算机上操作系统与众多杀毒软件都属于计算机系统软件。而应用软件则是为了方便人们的生活与工作而研发的,例如各类听歌软件,聊天工具等都属于应用软件。但是无论是哪一种软件,它们的主要作用都是为了计算机能够更加高效的运行,使得计算机用户在生活与工作中的操作能变得更加便捷。[[[] [1]曹璨.计算机软件工程管理及运用研究[J].无线互联科技,2014(07):45-45. ]]
二、计算机软件工程的特点
        (一)灵活性
        众所周知,每一个计算机软件都具有独立性和灵活性,所以在计算机软件工程设计期间,就要能够让设计人员在实际研发过程中根据用户需求的不同来对其中的任意过程进行修改,然后便可以满足每个不同用户的实际需求。
        (二)协作性
        在软件工程中的软件系统之间都具有一定的关联性,所以无论是在动态环境中还是静态环境下,都能够互相之间进行紧密项链,然后协调工作,保证各个系统之间的互通性和互联性,这样以来不但可以提升计算机软件工程自身的开放性水平,更可以有效的拓展计算机软件系统的应用范围。
        (三)反应性
        在这个飞速发展的社会背景下,计算机软件自身就要有能够与时代之间所契合的特点,因此计算机软件工程就必须具有良好的反应能力、感知水平,只有这样计算机软件的开发与发展才能够被更好的推动,更好的满足社会各个领域的需求。
        (四)多元性
        由于计算机与互联网都具有多变性,并且一直处于发展期间,一直在不断完善自身,所以要想在这种瞬息万变的环境中进行发展,那么计算机软件工程在设计、开发及其发展就要遵循多元化发展,进而才能对不同的用户不同的需求进行不一样的满足。
三、计算机软件工程的管理
        (一)对于组织机构的管理
        在日常工作中,计算机软件工程项目管理的过程对于组织机构的管理同样也是一项非常重要的管理内容,所以这就要求计算机软件工程项目的管理人员在平常实际工作中必须设置好全面的组织结构,只有完善好组织机构管理的质量才能够完成科学管理制度与管理团队的建设,对于划分管理的指责与权限范围就要完善好组织机构的管理,同样也要有专门的技术人员负责组织机构的管理才能提高计算机软件工程项目管理的质量。


        (二)软件质量和配置管理
        在实施计算机软件项目管理的过程中,软件质量管理和配置的管理也具备着非常重要的作用,所以对于计算机软件工程项目的质量保证一般是要定期地对总体绩效进行评估,对计算机软件项目管理质量计划进行定期编制,对于一些不能保证项目质量的问题我们就要对其进行下一步的分析,对于该问题找出具有针对性的解决方法,进而才能够更好地提高软件的质量,并且计算机软件项目管理人员也应该对设计出来的软件产品的演变过程做出一个精确的记录,以此才能够保证计算机软件项目配置管理的质量,进而才能够完善计算机软件项目工程的管理工作。
        (三)风险评估与管理
        风险管理其主要包括分别有对风险的识别、风险评估以及风险监督和风险解决等。实施风险管理的目的是为了预测到风险即将出现的时候可以尽早的采取预防措施并且给予抑制,以此避免风险的出现和发展。对于计算机软件工程项目管理的过程中风险的评估与管理也是一项非常重要的管理内容,所以计算机软件工程项目管理人员就应该尽早地对项目中所存在的风险进行分析与评估,加强对所有可能出现风险的管理,从而提高软件企业的经济效益。[[[] [2]肖云,浅析计算机软件工程的管理和应用[J].电脑知识与技术,2016,12(12):88-89.]]
四、计算机软件工程中存在的问题
        虽然计算机软件工程在发展上极大的促进了我国的经济发展,但是在发展过程中仍然存在着诸多问题:第一便是随着计算机软件工程的广泛应用,部分公司盲目跟随,未对市场实际情况进行调查,导致很多公司因自身能力不足而盲目的跟随。可能软件自身的实用性并不强,也无法保证可靠性,如果盲目的推向市场,不仅应用水平过低,而且还会影响用户的选择空间。第二,不利于软件的产业链形成。因为部分公司盲目开发,各个软件的市场竞争力在不断下降,各个软件之间的联系也同样在不断减少,软件产业链难以形成,就很难促进计算机软件工程的全面发展。第三,软件不够新颖,缺乏创新性,使用价值过低,并且由于利益的驱使,大多公司对于研发的软件只是在模仿优秀软件,自身缺乏创新性,并且研发技术也不够成熟,导致软件的使用率过低,影响了计算机软件工程行业的持续发展。
五、计算机软件工程问题的解决对策
(一)加强开发方法应用性
        众所周知,计算机软件工程的开发方式是一整套完整的、科学的且合理的开发步骤,企业开发人员在对计算机软件开发时应当充分收集客户需求,进行分析,最后设计出令客户满意的软件,并在日后对项目后期做好维护。
(二)加强政府的职能管理力度
        软件工程的稳定发展是离不开当地政府的支持与帮助的,首先,政府应当积极打开投资和融资渠道,为当地计算机软件工程开发企业提供资金支持,并且对民间投资者投资软件技术研发进行适当鼓励,大力发挥投资者的作用,加大对计算机软件工程行业的投入。并且,政府应当发挥其管理作用,适当建立软件工程基金会,为软件工程企业开发提供物质基础。最重要的一点便是政府应当起到引导作用,引导软件工程重要项目开发和创新发展,以此来保证软件工程产品的独立性和创新性,从而保证项目的顺利发展。
(三)重视创新技术
        虽然我国的计算机软件工程自应用以来,取得了很多成绩,但是由于技术常年处于同一水平,所以我国软件工程技术很难实现更好的发展,所以为了摆脱这种局面,我国软件工程开发人员应当在技术方面进行创新,国外的先进技术虽然可以借鉴,但这并不是长久之计,所以在计算机软件工程技术中融入自身更多的自主创新性,才是提高软件工程现代化技术的有效措施。[[[] [3] 王继武,王斌冰.计算机软件工程管理与应用分析[J].无线互联科技,2018,v.15;No.138(14):129-130.
]]
六、结语
        总而言之,在我国改革开放之后,我国一直注重计算机行业的发展,尤其是软件工程的发展更是走的越来越远,通过不断的创新发展,我国的计算机软件工程在更多的领域中有了应用。计算机软件工程的发展不得不说改变了人们的生活方式,并且为社会的未来发展提供了诸多的帮助。
【参考文献】:
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: