1、航天工业部航空工业标准软件项目理基本求HB!Z 177-90 1 主题内容与适用本标准规定了对软件项目进行管理的基本要求。本标准适用于与开发软件有关的任务委托单位、任务承办单位和任务间接承办单位。2 51用标准GB!T11457 软件工程术语HB 6464 软件开发规范HB 6465 软件文档编制规范HB 6466 软件质量保证计划编制规定HB 6467 软件配置管理计划编制规定5 术语除下面给出的术语外,其它术语的定义见GB!T11457和HB6464。3. 1 任务间接承办单位任务间接承办单位是指为任务承办单位开发软件的单位或组织。4 立项与项目描述4. 1 立项4. 1. 1 软件项目分
2、类软件项目分为系统软件、支持软件、应用软件、开发方法和软件技术等五类。4. 1. 2 项目来源任务承办单位的任务来源有如F五类:a.国家和部委级的科学研究发展计划或型号项目;b.国家高技术发展计划项目和各类科学资助基金pC.外单位委托的横向协作项目:d本单位自选项目ge.其它来源的项目。4. 1. 3 立项论证报告任务承办单位应组织技术人员,在调查研究的基础上,写出立项论证报告。其主要内容航空航天工业部1990-09-18发布146 199102-01实施为za.项目的目的和意义,b.国内外同类项目的发展水平sC.项目的技术指标gHB/Z 77-90 d.主要研究内容,技术上的先进性和可行性,
3、研究计划和经费预算sf.预期的经济效益和社会效益。4. ,. 4 审批手续应按行政部门的有关规定履行严格的审批手续。4. 2 项目的描述4. 2. , 对软件开发项目的描述,应采用分层细化的原则,按照项目的复杂程度,将项目划分成若干子项目,必要时再作进一步划分。划分项目的原则是尽量保持每一个子项目在功能t的独立性,尽量减少同一层之间的横向联系和垂直方向上的交叉关系。4. 2. 2 对整个项目及其所属的每一个子项目必须确定其名称、内容、接口关系、所需条件和提供的产品。4. 2. 3 随着项目及其各个子项目的开发工作的进展.将逐步进入软件开发周期的各个阶段,这时必须按照HB6464和HB6465的
4、要求编制文档,以全面、准确地描述被开发项目。5 管理5. , 管理组织5. ,. , 每个项目或子项目都必须设立项目负责人。当项目或子项目的规模较大、比较复杂时,也可设立相应的组织机构,负责任务进度和资源的协调、重大技术问题的讨论和决策等工作。5. ,. 2 项目及子项目负责人的设置及职责范围为s5.2. 项目级设总负责人,并兼任总体组组长;管理组和技术组在总体组领导下开展工作。总体组、管理组和技术组负责以下事项2整个项目的组织工作:协调硬件和软件的定义、开发和集成$为项目开发确定资源需求F批准经费的使用和进度安排p参加定期的评审;作为七级管理部门、用户、下级管理部门以及开发人员之间的桥梁。5
5、.2.2 子项目级设子项目负责人。子项目负责人应由有经验的软件分析员或软件总体设计人员担任,负责制定本子项目的详细工作计划和管理日常的技术开发工作,确定和分配本子项目的资源需求、管理经费开支和进度安排。5. 1. 2. 3 开发小组长(可由项目组长或子项目组长兼任),是其所承担任务的专家,负责领导开发组中的分析员、程序员及其他辅助人员进行工作并参加实际工作。5. 2 管理任务5. 2. , 进度管理5.2. 项目和子项目负责人必须认真制订项目开发计划。项目开发计划的格式及内容见HB6465. 5.2.2 根据项目开发计划制订网络图,并按网络图进行进度管理。147 HB/Z 177-90 5.
6、2. 2 资源管理5.2.2.1 根据项目开发计划对所需的人力、设备和经费等资源按不同阶段进行合理安排。5. 2. 2. 2 由于在软件的设计和实现过程中,对计算机资源的需求存在较大的不确定性,因此在估计计算机资源时要按HB6464留有定的余量。对资源分配情况,应定期进行重新估计,将结果写入项目进展报告。5. 2. 3 经费管理必须按照国家有关财务制度严格管理经费。5.2. 4 软件质量保证按照HB6466制订本项目的软件质量保证计划并严格执行。5. 2. 5 软件配置管理按照HB6467制订本项目的软件配置管理计划并组织实施。5. 3管理措施5. 3. 1 项目进展报亵各开发小组应参照HB6
7、466附录B定期填写项目进展报表,对项目的完成状态、计算机资源的使用情况、当前存在问题以及停工状态等进行报告,由项目负责人组织协调,明确存在的问题并提出解决措施。5. 3. 2 用户参加评审工作任务承办单位应邀请用户参加各开发阶段的评审工作,以保证各阶段开发任务的顺利完成。5. 3. 3 计算机管理系统利用计算机管理系统,采集并集中处理软件开发过程中的技术数据、费用开支和其他管理数据,通过工程评价和评审技术(PERT)定期修订项目实施计划,对软件开发的进度、费用、资源、质量和配置等进行有效的管理,达到保证质量、降低成本和按时完成任务的目的。附加说明.本标准由航空航天工业部第三。一研究所提出。本标准由北京航空航天大学、631所、625所、301所负责起草。148