计算机软件工程的管理和维护
摘要:一个国家要想迅速的崛起和发展,必须将新兴技术与科学方针相结合。我国一直以来都以科教兴国为指导方针,计算机领域的革新和发展得到了日新月异的改变,全面开发新兴的软件技术才能更好的适应经济、科学全球化的发展现状。只有不断的研发新兴项目和创新领域才能够适应全球信息化。
关键词:软件革新技术;管理措施;发展空间;维护技术
我国的经济发展速度日益增快,许多工程领域都在力求研发新兴的项目和实际应用领域的拓展。但是说之容易,软件工程的革新和发展是一项任重道远的过程,内容繁琐复杂,因此对于软件的维护和修整需要投入大量的时间和经历,相应的维护措施和管理技术对软件工程具有极其重要的意义。
ส1软件技术现状概述
软件开发是一项极其复杂的工程项目,涵盖了应用科学、逻辑思维理论、数字理论技术、科学管理方案等多项学科。经过系统而繁琐的工程升级处理后,构建实用性高、质量达标、有效应用的软件工程,既结合了当下发展最高端的技术水准,也综合了系统工程方法和原理。这些技术和方法一定程度上提高了软件开发工程的质量、有效合理控制经济成本、改进原有的算法基础。计算机技术的研发和应用离不开科学理论和数学知识,工程科学为软件建设树立了良好的规范性操作和成本估计。管理科学技术可以规范化、科学管理软件开发的进程和步骤。综合多种科学技术的应用极大的增加了软件开发的高效性、实际性、安全性、稳定性、维修性、易操作性等多方性能。只有多元化的软件设施才能够适应当代发展的潮流,满足不同社会、不同阶段的需求,计算机技术的革新极大的促进了我国生活模式的改变,同时也促进了经济和科学的发展前景。软件开发背景简介:追溯计算机的起始渊源,那就要从军事领域说起,一般许多新兴的电子设备都是最先在军事行业中被应用,历时多年的发展轨迹之后才演变成被大多数人所应用,这一过程由几年至数十年不等。在计算机首次诞生于社会的时候,软件编程这一工作还是未知,并未大力普及,因此就给相关技术人员的工作带来巨大的挑战,早些时期的软件工程设计师人数甚少,肩负重担因此被社会各界的人所认可,深受广大人民的尊敬和崇拜。我国刚刚步入20世纪初的时候,计算机的应用逐渐普及,但是却并不广泛,即使应用领域日益扩大,但是相ธ应的技术人才还是十分的匮乏和短缺,软件质量得不到充分的保障,无法供应社会的实际生产需求。这ย种情况长久累积最终造成了全世界软件危机的事故发生。这次事件直接的反应出全社会软件需求与供应不达标的社会现象,引发了众多学者的深思和共鸣。直至首次提出软件工程这一专有名词时,社会各界才开始着手发展软件工程的研发和探究工作。我国注重软件开发和研究工作是从上世纪开始,最初并没有被普遍应用,只有极少数的工业领域才能应用,但是我国也缺少相应的技术型人才,自主的研发能力十分短缺,只能多数依靠外国的技术和软件设施,这一定程度制约了自身的发展。我国迈入改革开放以后,科学技术成为了主导的发展产业,我国逐渐拥有基础设施、应用技术、专业人才、软件升级等完善的结构和体系,这些都为软件领域的开发创造了丰富的经济效益。
2计算机软件工程的管理
2.1管理的意义。
计算机软件工程的开展过程中,从对软件产品设计的最初创意到最后定型,在设计、开发、生产的各个环节都与管理工作息息相关。管理的质量直接决定着软件工程整个系统的稳定和软件产品的质量。软件工程管理能够控制和评估软件工程的成本和风险,也能够监督和把握软件工程的各项指标和细节。可以说,管理工作的所有意义都在于最后能够得到客户的满意与认可,对社会的发展起到作用。
2.2管理的内容。
计算机软件工程的管理工作应该结合软件产品的性质和特征展开,这就意味着管理要具有极强的针对性和可控制性,以便于工作的顺利展开。我们在计算机软件工程的管理过程中,主要会涉及以下内容。
2.2.1首先管理工作要从人做起,就是对于整个工程团队的管理,即组织机构的管理。软件工程开发团队少到几个人,多到上百人,根据工程项目的规模所定。对于组织内部人员的工作分น配一定要做到井井有条。其主要表现就在于信息传达的通畅和团队精神。在软件工程的团队中,建议不要设立等级分明的金字塔式管理结构,这不利于团队的发挥和创新意识,因为绝对的权力会埋没好的人才和意见。
2.2.2对于用户的管理要做到“有始无终”。“有始”即为在软件的开发过程中,要站在用户的角度,充分考虑软件的操作性和应用性是否适合所针对的用户群体。了解客户对于软件所提出的意见和建议,确保接收并过滤来自客户的有效信息。在完成调查工作后,提出来自客户的意见集合,汇总报告并在软件设计开发过程中对存在的问题加以改进。“无终”指出了软件产品的特殊性。
2.3管理措施
2.3.1对于计算机软件工程的管理工作来说,主要目标就是建设一个健全的管理体系。这其中有对人的管理,也有对设备的管理。人才永远是当今社会最宝贵的财富,建立完善的人才任用和使用机制,保证优秀人才的流通能够直接提高软件工程的效率效益和质量。而建立丰富的奖励机制则可以激励团队的上进心和工作态度。因为计算机软件常更常新,所以企业内部要注重对于团队技术人员的业务培训,保证企业技术发展的活力和技术力,这样才有可能引领软件市场,成为业界的翘楚。
2.3.2软件工程中应该加强风险管理和进度管理。在企业内部制度的确立前提下,根据软件工程的高风险性和多变性等特点,树立团队的风险意识,计算好软件工程中可能存在的风险因素并加以识别和控制。保证工程进度的精确性,做到设计和开发工作没有错误产生。因为软件工程设计开发环环相扣,如果不能及时发现软件设计中的漏洞,很可能为后期的软件测试工作带来麻烦而导致返工。所以确立风险意识,及时发现和解决风险以及确保工程进度的精确性才能提高整个工程效率。
3计算机软件工程的维护
计算机软件工程的维护目的在于提高软件的质量和可靠性,增加用户的认同感和可信度,为后来其他软件的开发创造良好基础。计算机软件工程的维护方法有很多,主要是防范和优化两方面。由于目前网络技术的发达,通过网络传播的病毒不可避免,软件工程的维护必须依靠杀毒。建立完善的杀毒机制和杀毒系统,避免病毒给用户带来不必要的困扰,为用户创造纯净的软件使用环境;软件优化是对于用户意见的一种反馈,通过技术手段对软件进行在线优化,可以消除软件漏洞带给用户的不适,改善用户对软件的体验感受。软件的优化和防毒应该是与时俱进的。保证软件的安全稳定并满足用户的现实需求是计算机软件工程可持续发展的关键。
结束语
通过了解有关计算机软件工程的发展及它的维护与管理,我们深刻的体会到了软件工程对于社会发展和科技创新的重要性。只有不断的发展和完善计算机软件工程领域,才能让人类发展的明天一片光明。
参考文献
[1]王芳.软件工程的历史和发展趋势[J].计算机光盘软件与应用,2012(22).
[2]初旭.计算机软件工程管理与应用解析[J].中国管理信息化,2013(5)ณ.