- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程论文库.doc
软件工程论文库
基于标准化的软件工程学研究
摘 要:软件工程包括软件开发技术和软件项目管理两方面内容。按照工程化的原则和方法组织软件开发工作,是摆脱软件危机的一个主要出路,而标准化是现代工程的最基本特征之一。软件工程标准化的范围不仅局限于软件行业和业务领域,也包括具体的软件项目,软件项目管理及开发技术的标准化是工业化软件生产项目的基本组成部分。一个成熟的项目开发团队必需有自己的项目管理规范或和开发标准,有效的规范或标准应该是系统的、多方面的,涉及软件生产业务的各个层次。
关键词:标准化,软件开发,软件工程
按照工程化的原则和方法组织软件开发工作,是摆脱软件危机的一个主要出路,而标准化是现代工程的最基本特征之一。由于软件技术发展速度非常快,软件工程的标准不会像其他传统行业的标准那样具有相当长的稳定期,而是需要随着软件技术的发展不断更新。因此,软件工程标准化的范围不仅局限于软件行业和业务领域,也包括具体的软件项目,软件项目管理及开发技术的标准化是工业化软件生产的基本组成部分。强调标准化的软件项目管理和软件开发技术称为基于标准化的软件工程学。
1 软件工程中的标准化
软件工程是一门研究如何用系统化、规范化、数量化等工程原则和方法去进行软件的开发和维护的学科。软件工程包括两方面内容:软件开发技术和软件项目管理。软件开发技术包括软件开发方法、软件工具和软件工程环境;软件项目管理包括软件度量、项目估算、进度控制、人员组织、配置管理、项目计划等。软件工程的标准化会给软件工作带来许多好处:
1)提高软件产品的质量(包括软件的可靠性、可维护性和可移植性等);
2)提高软件的生产率,缩短软件开发周期(提高系统开发的技术水平,提高软件人员之间的通信效率,减少差错和误解等);
3)有利于软件管理(包括降低软件产品的成本和运行维护成本等)。本文所论述的标准是广义的标准,不仅仅包括标准化组织正式颁布的标准,也包括能够推进软件开发的正规化和成熟化的各种规范和技术。
2软件工程标准的类型、层次及发展现状
软件工程标准的类型也是多方面的,包括:
①过程标准(如方法、技术、度量等);
②产品标准(如需求、设计、部件、描述、计划、报告等);
③专业标准(如职别、道德准则、认证、特许、课程等);
④记法标准(如术语、表示法、语言等)。
根据制订机构和适用的范围不同,软件工程标准可分为五个级别:
①国际标准(由国际联合机构制订和公布,提供各国参考的标准);
②国家标准(由政府或国家级的机构制订或批准,适用于国家范围的标准);
③行业标准(由行业机构、学术团体制订,适用于某个业务领域的标准);
④企业(机构)标准(一些大型企业或公司,由于软件工程工作的需要,制订适用于本机构的规范);
⑤项目(课题)标准(由某一科研、生产项目组织制订,为该项任务专用的软件工程规范)。
20世纪60年代初,国际标准化组织ISO( InternationalStandardsOrganization)建立了计算机与信息处理技术委员会(简称ISO/TC97),专门负责与计算机有关的标准化工作。这一标准通常标有ISO字样,如ISO 8631286InformationProcessing - Program constructs andConventionsforTheirRepresentation(信息处理程序构造及其表示法的约定,现已被我国收入国家标准)。近年美国电气和电子工程师学会IEEE ( Institute ofElectrical and Electronics Engineers)专门成立了软件标准分技术委员会(SESS),积极开展了软件标准化活动。IEEE通过的标准常常要报请ANSI审批,使其具有国家标准的性质。因此, IEEE公布的标准常冠有ANSI字头。例如,ANSI/IEEESt件配置管理计划标准。1983年5月我国国家标准总局和原电子工业部主持成立了计算机与信息处理标准化技术委员会,下设十三个分技术委员会,和软件相关的是程序设计语言分技术委员会和软件工程技术委员会。我国制订和推行标准化工作的总原则是向国际标准靠拢,对于能够在我国适用的标准一律按等同采用的方法,以促进国际交流。近年来我国许多经济部门(例如:航天航空部、原国家机械工业委员会、对外经济贸易部、石油化学工业总公司等),都开展了软件标准化工作,制订和公布了一些适应于本部门工作需要的规范。这些规范大都参考了国际标准或国家标准,对各自行业所属企业的软件工程工作起了有力的推动作用。国内大型工程项目也制订了自己的软件工程标准规范,如921工程软件研制管理办法、青鸟工程软件规范等。
3 软件项目管理的标准化
1987年,美国软件工程研究所(SEI)发表了承包商软件工程能力的评估方法标准, 1991
您可能关注的文档
最近下载
- 电气联锁保护培训课件.pptx VIP
- 视觉引导类应用总结( 包含详细的旋转中心计算公式).pptx VIP
- 鲁棒控制-01.ppt VIP
- 第一单元-第2课-《国色之韵》课件+-2025—2026学年+人教版(2024)初中美术八年级上册.pptx VIP
- 中医康复技术专业专业自评报告.docx VIP
- 断路器及GIS多型号液压操动机构动作原理及故障处理方法.pptx
- 水质石油类的测定紫外分光光度法.pdf VIP
- 北师大版五年级上册数学第一单元测试卷.doc VIP
- GB50974-2014 消防给水及消火栓系统技术规范.docx
- 2024年高考作文哲思化写作素材4 ——《西方现代思想讲义》(弗洛伊德、萨特).docx VIP
文档评论(0)