检索计算机软件开发的中国国家标准(GB标准)有多少,做简要陈述...
展开全部 有用的国家标准很多,大部分是ISO标准的采标。
例如GB/T 8566-2007《信息技术 软件生存周期过程》,GB/T 16680-2015《系统与软件工程 用户文档的管理者要求》。
推荐的做法,就是登陆国家标准委的官网,网址http://www.sac.gov.cn/was5/web/outlinetemplet/gjbzcx.jsp然后查询 信息技术、软件工程、系统工程、信息安全技术,能够看到很多很多文档,这些网页打开会,可以看到采用国标标准,然后如果英文可以,到ISO的官网上,用标准号或标准名称检索,就能够看到ISO标准。
IEEE在软件工程很面,很多标准是与ISO/IEC一起做的,或者是采用ISO/IEC的标准。
CMMI实际上本身是一个框架,但是采用的标准往往就是ISO/IEC标准或IEEE标准。
...
国家标准GB8566
GB8566-88《计算机软件开发规范》将软件生存期(Systems Development Life Cycle (SDLC))分为8个阶段:可行性研究与计划需求分析概要设计详细设计实现组装测试确认测试使用和维护注:GB8566-88早就作废,现行版本为2007GB/T 8566-2007 信息技术 软件生存周期过程本标准适用于系统和软件产品以及服务的获取,适用于软件产品的供应、开发、运行和维护,适用于固件的软件部分。
本标准既可在一个组织的内部实施,也可在组织的外部实施。
包括了为软件产品和服务提供环境所需要的系统定义的那些方面。
本标准适用于供、需双方情况,若此双方来自同一组织时也同样适用;适用于从一项非正式协定直到法律约束的合同的各种情况。
本标准可由单方作为自我改进工作来使用。
本标准并不阻止现货软件的供方或开发方使用本标准。
本标准适用于系统和软件产品以及服务的需方,适用于软件产品的供方、开发方、操作方、维护方、管理者、质量保证管理者和用户。
软件开发?国家有补助多少呢?
软件开发环境(Software Development Environment,SDE)是指在基本硬件和宿至软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件,简称SDE。
它由软件工具和环境集成机制构成,前者用以支持软件开发的相关过程、活动和任务,后者为工具集成和软件的开发、维护及管理提供统一的支持。
SDE在欧洲又叫集成式项目支援环境(Integrated Project Support Environment,IPSE)。
软件开发环境的主要组成成分是软件工具。
人机界面是软件开发环境与用户之间的一个统一的交互式对话系统,它是软件开发环境的重要质量标志。
存储各种软件工具加工所产生的软件产品或半成品(如源代码、测试数据和各种文档资料等)的软件环境数据库是软件开发环境的核心。
工具间的联系和相互理解都是通过存储在信息库中的共享数据得以实现的。
软件开发环境数据库是面向软件工作者的知识型信息数据库,其数据对象是多元化、带有智能性质的。
软件开发数据库用来支撑各种软件工具,尤其是自动设计工具、编译程序等的主动或被动的工作。
较初级的SDE数据库一般包含通用子程序库、可重组的程序加工信息库、模块描述与接口信息库、软件测试与纠错依据信息库等;较完整的SDE数据库还应包括可行性与需求信息档案、阶段设计详细档案、测试驱动数据库、软件维护档案等。
更进一步的要求是面向软件规划到实现、维护全过程的自动进行,这要求SDE数据库系统是具有智能的,其中比较基本的智能结果是软件编码的自动实现和优化、软件工程项目的多方面不同角度的自我分析与总结。
这种智能结果还应主动地被重新改造、学习,以丰富SDE数据库的知识、信息和软件积累。
这时候,软件开发环境在软件工程人员的恰当的外部控制或帮助下逐步向高度智能与自动化迈进。
软件实现的根据是计算机语言。
时至今日,计算机语言发展为算法语言、数据库语言、智能模拟语言等多种门类,在几十种重要的算法语言中,C&C++语言日益成为广大计算机软件工作人员的亲密伙伴,这不仅因为它功能强大、构造灵活,更在于它提供了高度结构化的语法、简单而统一的软件构造方式,使得以它为主构造的SDE数据库的基础成分——子程序库的设计与建设显得异常的方便。
事实上,以C&C++为背景建立的SDE子程序库能为软件工作者提供比较有效、灵活、方便、友好的自动编码基础,尤其是C++的封装等特性,更适合大项目的开发管理和维护。
软件开发环境可按以下几种角度分类: (1)按软件开发模型及开发方法分类,有支持瀑布模型、演化模型、螺旋模型、喷泉模型以及结构化方法、信息模型方法、面向对象方法等不同模型及方法的软件开发环境。
(2)按功能及结构特点分类,有单体型、协同型、分散型和并发型等多种类型的软件开发环境。
(3)按应用范围分类,有通用型和专用型软件开发环境。
其中专用型软件开发环境与应用领域有关,故又软件开发方法(Software Development Method)是指软件开发过程所遵循的办法和步骤。
软件开发活动的目的是有效地得到一些工作产物,也就是一个运行的系统及其支持文档,并且满足有关的质量要求。
软件开发是一种非常复杂的脑力劳动,所以经常更多讨论的是软件开发方法学,指的是规则、方法和工具的集成,既支持开发,也支持以后的演变过程(交付运行后,系统还会变化,或是为了改错,或是为了功能的增减)。
关于组成软件开发和系统演化的活动有着各种模型(参见软件生存周期,软件开发模型,软件过程),但是典型地都包含了以下的过程或活动:分析、设计、实现、确认(测试验收)、演化(维护)。
有些软件开发方法是专门针对某一开发阶段的,属于局部性的软件开发方法。
特别是软件开发的实践表明,在开发的早期阶段多做努力,在后来的测试和维护阶段就会使费用较大地得以缩减。
因此,针对分析和设计阶段的软件开发方法特别受到重视。
其它阶段的方法,从程序设计发展的初期起就是研究的重点,已经发展得比较成熟(参见程序设计,维护过程)。
除了分阶段的局部性软件开发方法之外,还有覆盖开发全过程的全局性方法,尤为软件开发方法学注意的重点。
对软件开发方法的一般要求:当提出一种软件开发方法时,应该考虑许多因素,包括:①覆盖开发全过程,并且便于在各阶段间的过渡;②便于在开发各阶段中有关人员之间的通信;③支持有效的解决问题的技术;④支持系统设计和开发的各种不同途径;⑤在开发过程中支持软件正确性的校验和验证;⑥便于在系统需求中列入设计、实际和性能的约束;⑦支持设计师和其他技术人员的智力劳动;⑧在系统的整个生存周期都支持它的演化;⑨受自动化工具的支持。
此外,在开发的所有阶段,有关的软件产物都应该是可见和可控的;软件开发方法应该可教学、可转移,还应该是开放的,即可以容纳新的技术、管理方法和新工具,并且与已有的标准相适应可称为应用型软件开发环境。
⑷按开发阶段分类,有前端开发环境(支持系统规划、分析、设计等阶段的活动)、后端开发环境(支持编程、测试等阶段的活动)、软件维护环境和...
谁有《计算机软件开发规范》 (GB 8566
展开全部 这个标准已经被替代了好几次了,现在都是用下面的这个!标准编号:GB/T 8566-2007标准名称:信息技术 软件生存周期过程标准状态:现行英文标题:Information technology—Software life cycle processes替代情况:替代GB/T 8566-2001实施日期:2007-7-1颁布部门:中华人民共和国国家质量监督检验检疫总局 中国国家标准化管理委员会内容简介:本标准为软件生存周期过程建立了公共框架,以供软件产业界使用。
包括了在含有软件的系统、独立软件产品和软件服务的获取期间以及在软件产品的供应、开发、运行和维护期间需应用的过程、活动和任务。
http://hi.baidu.com/dhhdh2/blog/item/4e75591edfa20106314e152f.html...
谁有《计算机软件开发规范》
展开全部 GB 8566-88 计算机软件开发规范;已废止,百度文库有免费文档。
经过GB/T 8566-95 信息技术软件生存期过程,再GB/T 8566-2001 信息技术 软件生存周期过程,现行版本是: GB/T 8566-2007 信息技术 软件生存周期过程。
适用于系统和软件产品以及服务的获取,软件产品的供应、开发、运行和维护,固件的软件部分。
...
软件工程师职称评定的级别及标准
一、见习程序员(AP:assistant programmer) 1. 计算机相关专业毕业;英语通过国家四级。
2. 具有较强的学习能力,可以编写代码,达到公司的工作要求。
二、程序员(P:programmer) 基本要求: 1. 本科学历,半年以上工作经验;英语通过国家四级。
2. 达到工作承担要求;具有一定的沟通能力和工作责任心。
技术能力要求: 1. 负责编写代码,掌握一种主流语言/开发工具,一种主流操作系统,一种主流数据库。
2. 了解和掌握开发作业(PD设计、编码和测试等)的规范和技巧。
3. 所编写的代码质量较好。
4. 能够按照要求编写文档,文档结构条理清晰,内容详实准确。
5. 具有独立理解所担当模块的业务理解能力和问题阐述能力。
6. 能阅读**文技术文档。
三、高级程序员(SP:senior programmer) 基本要求: 1. 获得程序员资格1年以上;或满足程序员级别标准,2年以上相关行业工作经验。
2. 完成年度工作量指标;具有较强的沟通能力和责任心。
3. 所承担的项目满意度达到满意以上。
技术能力要求: 1. 精通一种主流语言及对应的开发工具;精通数据结构。
2. 具有较好的业务理解能力和技术调查能力。
3. 编写高质量代码并具有代码审查能力。
4. 具有详细设计能力。
5. 熟悉系统测试工具,对系统问题具有改善的能力。
6. 能够带领2个以上员工开展工作,成功领导过3个以上不少于5人月的项目/模块的团队项目。
7. **语达到*级水平或者具有同等水平,能够阅读*文资料,按照要求编写*语技术文档。
8. 了解质量管理体系和项目管理知识。
四、软件工程师(SE:software engineer) 基本要求: 1. 获得高级程序员资格2年以上;或满足高级程序员级别标准,4年以上相关行业工作经验。
2. 完成年度工作量指标;具有较强的客户沟通能力。
3. 担当过一个20人月以上的项目或累计超过60人月项目的技术负责工作。
4. 所负责的项目客户满意度达到满意以上。
技术能力要求: 1. 精通并熟练运用2种以上的开发工具,至少一种数据库知识,至少一种操作系统知识。
2. 能够很快完成新项目的技术调查工作,能够完成复杂算法的设计,能够设计可重用的和柔韧的软件结构。
3. 具有系统设计能力及系统提案能力。
4. 对系统或项目的技术框架有深入的认识和较丰富的经验。
5. 具有某一领域的行业知识。
6. 具有项目领导能力。
7. *语达到*级水平或者具有同等水平,能够阅读、编写*语技术文档,具有简单的口语沟通能力。
8. 掌握质量管理体系和项目管理知识。
五、资深软件工程师(SSE:senior software engineer) 基本要求: 1. 获得软件工程师资格2年以上;或满足软件工程师级别标准,6年以上相关行业工作经验。
2. 完成年度工作量指标;具有较强的客户沟通能力。
3. 担当过一个50人月以上的项目或累计超过100人月项目的技术负责工作。
4. 带领的项目客户满意度满意以上。
5. 完成年度培训工作。
技术能力要求: 1. 精通并熟练运用2种以上的开发工具,至少一种数据库知识,至少一种操作系统知识。
2. 具有整体系统设计能力及系统提案能力。
3. 具有较强的技术筹划能力、技术指导能力和处理疑难问题的能力。
4. 深入了解某一领域的行业知识。
5. 具有大型项目领导能力。
6. *语达到*级并相当于*级水平,熟练会话和编写*语技术文档。
7. 熟练掌握质量管理体系和项目管理知识,并能够推进软件开发过程改进。
六、主任软件工程师(CSE:chief software engineer) 基本要求: 1. 获得资深软件工程师资格2年以上;或满足资深软件工程师级别标准,8年以上相关行业工作经验。
2. 5年项目负责人以上经验,累计超过120人月的技术负责人工作。
3. 带领的项目客户满意度满意以上。
4. 完成年度培训工作。
5. 具有很强的沟通能力,问题判断与解决能力,创新能力。
技术能力要求: 1. 精通至少一种主流编程语言。
掌握至少一种数据库或至少一种中间件。
熟练掌握至少一种操作系统。
2. 熟练掌握软件需求分析/大型项目的策划。
3. 熟练掌握软件的系统设计。
4. 熟悉软件的高级项目管理和质量控制,具有分析和规避重大质量问 题的能力。
5. 精通至少一种部门项目相关的业务知识。
6. *语达到*级水平或相当于*级的水平,熟练会话和编写*语技术文档。
职称管理工作和相关标准将随着公司的发展而不断调整完善。
工程师:工程师指具有从事工程系统操作、设计、管理、评估能力的人员。
工程师的称谓,通常只用于在工程学其中一个范畴持有专业性学位或相等工作经验的人士。
工程师(Engineer)和科学家(Scientists)往往容易混淆。
科学家努力探索大自然,以便发现一般性法则(General principles),工程师则遵照此既定原则,从而在数学和科学上,解决了一些技术问题。
科学家研究事物,工程师建立事物。
科学家探索世界以发现普遍法则,但工程师使用普遍法则以设计实际物品。
工程师是职业水平评定(职称评定)的一种。
其下,有技术员,助理工程师等职称;其上有高级工程师,教授级高级工程师等职称。
当然,这也只是对从事工程建设或管理人员技术水平的一种标定而已。
按职称(资格)高低,分为:研究员或教授级高级工程师(正高级)、高级工程师(副高级)、工程师(中级)、助理工程师(初级)...
国家专利示范企业的标准是什么?
(一)企业必须具备较好的专利工作基础,技术创新和专利工作对企业发展产生明显的推动作用; (二)企业专利管理制度健全,且执行状况良好; (三)企业在近三年中,没有侵犯他人知识产权; (四)企业近三年拥有有效的各类专利20项以上或发明专利5项以上或国外发明专利3项以上; (五)企业经营状况良好,连续两年盈利。
其中专利产品年产值5千万元以上,专利产品销售额占企业总销售额50%以上; (六)企业已被认定为县(市、区)级以上专利试点示范企业。
企业专利工作是企业改革和发展的重
软件文档的国际标准
替你找来个,不知道是不是你要找的那个,在下面的地址里可以找到,你去看看吧!如果不是你要找的标准,那么你也可以百度一下《工标网》在工标网查找关键字(如标准号或标准名称)后下载内容!标准编号:GB/T 8567-2006标准名称:计算机软件文档编制规范标准状态:现行英文标题:Specification for computer software documentation替代情况:替代GB/T 8567-1988实施日期:2006-7-1颁布部门:中华人民共和国国家质量监督检验检疫总局 中国国家标准化管理委员会内容简介:本标准对软件的开发过程和管理过程应编制的主要文档及其编制的内容、格式规定了基本要求。
本标准原则上适用于所有类型的软件产品的开发过程和管理过程。