• 54.00 KB
  • 6页

软件工程标准化现状思考

  • 6页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'  软件工程标准化现状思考分析目前软件工程开发过程中的关键问题,结合软件工程生存周期过程,探讨软件工程控制的要点,给出解决这些问题的建议。下面是小编搜集整理的相关内容的论文,欢迎大家阅读参考。  【】本文是笔者从国外,国内实际情况分析了软件工程标准化的现状,探讨了软件工程标准化的主要问题和解决方法。希望通过本文,能对国际和国内的软件工程标准化进程有所帮助。  【关键词】软件工程;标准化;科学管理;生命周期;体系  一、软件工程的关键问题及解决   软件工程是一门工程性学科,其目标是成功的创建一个大型的软件系统,做到:消耗较少的开发成本;达到预期的目标;代码的可维护性和可移植性;增强软件性能的优化。实现社会生活及经济运行中各样事务的自动化和智能化管理,服务人们的生产和生活。当前软件工程主要面临的问题有:开发与维护的费用过高;不必要的资源浪费;软件的可靠性不强,优化效果不显著;软件工程的专业性人才稀缺;后期软件维护和软件重构比较麻烦。解决方法:合理规划开发与维护费用,增强代码的质量,避免开发过程中的严重错误和重大修改;通过分析和总结,提高的软件的可靠性,精减重复及陈余代码,加大优化力度;政府及高校加强对软件工程的专业化培养,与市场相结合,提高从事软件工程工的专业水平;软件开发过程中,提前规划好后期维护和重构的可行性方案,增强代码的层次结构和接口。  1.1软件工程生存周期  软件生存周期是指开发成型直到报废的生命周期,其中有可行性分析、需求分析、系统设计、编码、调试与测试、问题定义、验收和运行、维护升级到报废的过程。由于近年面向对象的代码设计和编程思想的逐渐成熟,使得代码的可维护性和重用性提高,软件生命周期的概念在渐渐模糊。  二、国际、国内软件工程标准化状况   国际上,随着计算机造价成本的降低,计算机的应用逐渐从军事和政府发展到民用和经济领域。传统的开发方式和设计理念已经无法适应这一快速增长的需求,于是人们逐渐把注意力放在计算机软件的研究中来,并开始研发软件建设的相关工具,70年代中期,软件工程这一概念相继提出,为计算机的研究和发展奠定了良好的基础和机会,80年代中期,软件工程的发展遇到一个瓶颈性问题:软件的生产水平远低于硬件的生产水平。于是面向对象的概念、方法和开发语言逐渐产生,并且逐渐发展成当今社会的主流技术。软件工程的发展也逐渐走向正轨,成为计算机软件领域的一个新兴学科。国内,软件工程标准化的概念最早在1984年提出。这一年,我国信息技术标准化技术委员会成立了软件工程技术分委员会,使得软件工程独立的分支出来,在委员会的领导下,至今已经出台了超过30个国家标准,将软件工程得到了标准化的规范,但在我国软件工程标准化过程中依然存在许多问题。  三、国内软件工程标准化工作分析  在我国软件工程标准化进程中出现这样或那样的问题是无法避免的,毕竟我们相对于国际上起步和专业研究都比较晚。以下是笔者总结的几个比较有典型和有针对性的问题。  3.1是项目目标制定不够合理  导致在软件的开发成本和工作进程上存在严重偏差。管理者未能在计算机项目管理中使用有效的管理手段,缺乏大局意识,在软件开发过程中未能提前制定好合适的项目计划和开发、维护成本规划。使得加大了软件开发的难度和操作性。   3.2是软件的质量未能达到国际先进水平  其主要原因是缺乏相应的管理制度,企业和高校的培训和课程中少有关于软件工程质量管理能力的教学,导致大部分从事者开发过程中缺乏管理能力和规划思维,增加了开发成本和编程错误,从而减低了软件的质量。  3.3是软件功能实现和操作方式是不够人性化  软件功能未能充分分析用户的需求,项目在调试和测试阶段,没有适当考虑用户的使用的方便性和实效性。这容易导致产品最终的产生量和用户的需求量存在比较反差,不利于企业提高经济效益。  四、国内软件工程标准化问题解决方案  因此,我国要逐步实现软件工程的标准化进程,与国际水平接轨,笔者认为需要从以下几个考虑:  4.1制定合理的项目目标   管理者努力学习国外先进的项目管理方案与国内环境相结合,整理从合适的项目目标规划,从而减少软件开发过程中不必要的消耗和失误,减少开发成本,提高软件的质量。  4.2引进国际先进的软件质量标准  并与国内实际情况相结合,创造出使用于中国的软件质量标准化管理体系,加快跟上国际先进水平。  4.3要进一步加强国内核心软件技术的开发和研究  现在大多大型软件和系统的核心程序都是由国外垄断,我国购买其使用权才能进口使用,长期发展下去不利于我国的市场占有额和国际竞争力。因此,政府和高校要加大核心软件的开发和研究投入,在借鉴的基础上不断创新,使得在当前信息化时代的大潮流中占据领先位置。  五、结语   软件工程标准化是一个任重而道远的过程,需要我们不断的努力,从错误中总结经验,分析原因。对于我国软件工程标准化发展,只要我们一切从实际出发,结合我们的实际情况,积极建立一个属于我们的自己的软件工程标准而努力,在现今社会,信息化和科技化是时代趋势,而这其中起推动作用的主要是计算机软硬件技术,而要提高整个行业的生产效率,也离不开软件工程实践的标准化。  '