- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第10章软件工程标准化和软件文档
软件工程标准化2、软件工程标准化的意义协调软件开发项目中人员、开发项目的各个部分以及各开发阶段之间联系和衔接问题。软件工程标准化的作用如下:①可提高软件的可靠性、可维护性和可移植性,从而提高软件产品的质量;②可提高软件人员的技术水平和软件的生产率;③可提高软件人员之间的通信效率,减少差错和误解;④为科学地进行软件管理奠定了基础;⑤有利于降低软件产品的成本和运行维护成本;⑥有利于缩短软件开发周期;⑦标准化是软件研究、生产、使用三者之间的桥梁。
软件工程标准化3、软件工程标准的范围和分类4、软件工程标准的层次国际标准国家标准行业标准企业规范项目规范由国际联合机构制定和公布,提供各国参考的标准。ISO(InternationalStandardsOrganization)——国际标准化组织。这一标准通常冠有ISO字样,如ISO8631—86Informationprocessing—Programconstructsandconventionsfortheirrepresentation《信息处理——程序构造及其表示法的约定》。该标准现己由中国收入国家标准。
软件工程标准化3、软件工程标准的范围和分类4、软件工程标准的层次国际标准国家标准行业标准企业规范项目规范由政府或国家级的机构制定或批准,适用于全国范围的标准,如:⑴GB——中华人民共和国国家技术监督局是中国的最高标准化机构,简称“国标”。⑵ANSI(AmericanNationalStandardsInstitute)——美国国家标准协会。
软件工程标准化3、软件工程标准的范围和分类4、软件工程标准的层次国际标准国家标准行业标准企业规范项目规范由行业机构、学术团体或国防机构制定,并适用于某个业务领域的标准,如:⑴IEEE(InstituteofElectricalandElectronicsEngineers)——美国电气与电子工程师学会。⑵GJB——中华人民共和国国家军用标准。⑶DOD—STD(DepartmentOfDefense—Standards)——美国国防部标准
软件工程标准化3、软件工程标准的范围和分类4、软件工程标准的层次国际标准国家标准行业标准企业规范项目规范一些大型企业或公司,由于软件工程工作的需要,制定适用于本部门的规范。例如,美国IBM公司通用产品部(GeneralProductsDivision)1984年制定的《程序设计开发指南》。仅供该公司内部使用。
软件工程标准化软件工程标准的范围和分类软件工程标准的层次国际标准国家标准行业标准企业规范项目规范由某一科研生产项目组织制定,且为该项任务专用的软件工程规范。例如,计算机集成制造系统(CIMS)的软件工程规范。
软件工程标准化5、软件工程标准的体系框架1、软件工程功能标准框架可按标准的自然属性分为四个类别:①通用标准:指软件工程领域的共性标准,包括术语词汇、组织框架、参考信息、软件分类等。②原理标准:包括描述各个原理级的关键组织标准。③要素标准:包括带有详细性能要求的标准。④指南和补充:包括为如何把原理或要素标准应用于特定场合而提供指南的文档。
软件工程标准化5、软件工程标准的体系框架1、软件工程功能标准框架六种类型标准:过程、产品、工具、技术、人员和材料资源、数据(包括需求数据、产品数据和工程数据)。①过程:包括应用于计算机软件的开发、提供、安装和维护的指南、软件文档的管理指南、软件生存周期过程、软件测量过程、软件维护、软件用户文档过程、软件配置管理、软件工程项目管理等。②产品:产品标准框架以及相关国际标准如图10-5,包括质量模型、软件产品质量、软件包质量需求和测试、软件测量功能性规格测量、系统和软件完整性级别、用户文档的设计和编制指南等。
工具:包括CASE工具的评价和选择指南、CASE工具的采用指南、实体模型和原型的软件生存周期裁剪、软件工程环境服务、配置管理工具需求等。01技术:技术标准的框架以及相关国际标准如图10-7。包括软件产品评价、软件过程评估、软件可信性、科技系统功能安全的风险分析、功能安全与系统相关的安全以及体系结构相关的技术标准。02人员和材料资源:包括TR15504-6:《软件过程评估第6
文档评论(0)