软件项目管理制度_第1页
软件项目管理制度_第2页
软件项目管理制度_第3页
软件项目管理制度_第4页
软件项目管理制度_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

技术有限公司软件项目管理系统目录项目开发计划2软件要求指南4详细设计指南6使用者指南8数据要求指南11项目开发摘要报告13项目开发计划准备项目开发计划的目的是以文档形式记录开发过程中每个工作的负责人、开发进度、所需费用预算、所需软、硬件条件等问题的安排,以便根据本计划执行和审查本项目的启动工作。内容要求包括:引言11.1编写目的说明该项目开发计划的编写目的,指出预期读者。1.2背景说明:A.正在开发的软件系统的名称;B.实施该项目的任务提议者、开发人员、用户和软件的计算中心或计算机网络;C.此软件系统与其他系统或其他机构的基本相互关系。1.3定义列出了本文中使用的专业术语的定义和外语首字母的原始短语。1.4参考资料列出可用的参考资料,如下所示:A.本项目的批准计划任命书或合同,经上级批准;B.属于本项目的其他发布文件;C.本文档中引用的文件、资料,包括所需的软件开发标准。列出标题、文档编号、发布日期和发布单位,说明获取这些文档资料的来源。2项目概述2.1工作内容简述本项目开发中需要实施的各项主要工作。2.2主要参与者概述了参与此项目开发工作的主要人员的情况,包括技术水平。2.3产品2.3.1程序列出需要交给用户的程序名、使用的编程语言和存储程序的媒体格式,并参考相关文档,详细说明其功能和功能。2.3.2文件列出需要交给用户的每个文件的名称和内容要点。2.3.3服务列出应提供给用户的服务,例如培训安装、维护和操作支持。开始日期、提供的支持级别和服务期限应逐项列出。2.3.4未转让的产品也就是说,开发需要集体交给本部门,但不需要交给用户的产品(文件或部分程序)。2.4接受标准对上述产品和服务,逐项或参考资料,指明接受标准。2.5项目完成工作人员延迟限制2.6此计划的批准者和批准日期3实施计划3.1工作任务的分门和分工从文件准备、批准、打印、分发、用户培训、软件安装工作等需求分析、设计、实施、测试到维护,项目开发所需的所有工作,以分层方式表示每个工作的负责人和参与者。3.2接口代表说明负责界面业务的人员和责任,包括:A.负责此项目和用户的界面负责人;B.负责该项目的各个管理机构和工作,如合同计划管理部门、财务部门、质量管理部门等。C.负责此项目和每个子合同责任部门的接口员工等。3.3进度对需求分析、设计、编码实施、测试、迁移、培训和安装等活动进行预交付。表示象征性事件(“里程碑”),其特征包括开始日期、完成日期和所需资源,指定完成每个任务任务的顺序,以及完成每个任务任务任务。3.4预算项目列出了本开发项目所需的人工(包括人员数和小时数)和费用预算(包括销售、出差、机器时间费、数据费、通信设备和专用设备的租赁等)及来源。3.5主要问题按主题列出可能影响整个项目成败的主要问题、技术困难和风险,以指明这些问题对项目的影响。4支持条件说明支持本项目开发所需的各种条件和设施。4.1计算机系统支持逐项列出开发和运行时所需的计算机系统支持,包括计算机、外围设备、通信设备、模拟器、编译(或装配)程序、操作系统、数据管理包、数据存储功能和测试支持功能,并提供对到达日期和使用时间的要求。4.2用户需要执行的任务按主题列出用户应承担的任务和完成时间。包括用户必须提供的条件和交付时间。4.3外部单位提供的条件按项目列出外部单位的合同承包商应承担和完成的任务和完成时间。这包括外部部队必须提供的条件和所需时间。5主题方案要点说明制定此项目所需的个别主题计划的要点,如子合同计划、开发人员培训计划、测试计划、安全保密计划、质量保证计划、配置管理计划、用户培训计划、系统安装计划等。软件要求指南软件要求手册旨在使用户和软件开发人员对该软件的初始条款有共同的理解,成为整个开发工作的基础。软件要求声明的内容要求如下:引言11.1编写目的说明撰写本软体需求手册的目的,并指出预期读者。1.2背景说明:A.正在开发的软件系统的名称;B.实施该项目的任务提议者、开发人员、用户和软件的计算中心或计算机网络;C.此软件系统与其他系统或其他机构的基本相互关系。1.3定义列出了本文中使用的专业术语的定义和外语首字母的原始短语。1.4参考资料列出可用的参考资料,如下所示:A.本项目的批准计划任命书或合同,经上级批准;B.属于本项目的其他发布文件;C.包括本文档中引用的文档、材料和所需的软件开发标准。列出标题、文档编号、发布日期和发布单位,说明获取这些文档资料的来源。2任务概述2.1目标介绍了该软件开发的意图、应用目标、范围以及需要向读者说明软件开发的其他背景资料。说明正在开发的软件和其他相关软件之间的关系。如果本软件产品是独立软件,并且其全部内容都是自包含的,则说明这一点。如果定义的产品是较大系统的一部分,则可以使用说明产品与该系统其他组件之间关系的方框图来说明该系统的组件与该产品其他部分的连接和接口。|2.2用户特征列出本软件最终用户的特性,充分说明操作员、维护人员的培训水平和技术专业知识,以及预计使用本软件的频率。这些是软件设计工作中的重要约束2.3假设和限制列出执行本软件开发工作的假设和约束条件,如资金限制、开发期间等。3需求规定3.1功能规定使用IPO表(即输入、处理、输出表格式)逐项量化软件的功能要求,说明输入的量、处理方法、结果、软件需要支持的终端数以及需要支持的并行操作的用户数。3.2性能法规3.2.1准确度说明了该软件对输入、输出数据精度的要求,并可能包括传输过程中的精度。3.2.2小时特性要求说明以下软件的时间特性要求:A.响应时间B.处理时间更新;C.数据转换和传输时间;D.解决问题的时间;等要求。3.2.3灵活性说明软件灵活性的要求,即当要求发生变化时,软件对这些更改的适应性,例如:A.运营方式的变化;B.生产环境的变化;C.与其他软件的接口更改;D.准确性和有效时间限制的变化;E.变更或改善计划。为了提供这种灵活性而专门设计的部分必须显示。3.3块输出要求描述每个输入和输出数据类型,并逐项说明介质、格式、数字范围、精度等。描述硬拷贝报告(正常结果输出、状态输出和异常输出)和图形或显示报告的说明,以及软件的数据输出和需要显示的控制输出量。3.4数据管理功能要求根据需要管理的文本卷和记录数、表和卷的大小以及可预测的增长,估计数据及其组件的存储需求。3.5故障排除要求列出可能的软件、硬件故障和性能结果,以及解决问题的要求。3.6其他特殊要求用户单位的安全保密要求、易用性、可补充性、可读性、可靠性、操作环境的可转换性等特殊要求4操作环境法规4.1设备列出运行软件所需的硬盘设备。介绍以下新设备和特殊功能:A.处理器型号和内存容量;B.外部存储容量、在线或离线、介质和存储格式、设备的型号和数量;C.输入和输出设备的型号和数量,在线或离线;D.数据通信设备的型号和数量;E.功能键和其他专用硬件4.2支持的软件列出支持软件,包括要使用的操作系统、编译(或装配)程序、测试支持软件等。4.3连接器描述该软件与其他软件之间的接口、数据通信协议等。4.4控制说明了控制软件运行的方法和控制信号,并说明了这些控制信号的来源。详细的设计指南引言11.1编写目的说明此详细设计说明书的编写目的,指出预期读者。1.2背景说明:A.正在开发的软件系统的名称;B.此项目的任务提议者、开发人员、用户和运行此项目系统的计算中心。1.3定义本文中使用专门术语的定义和列出外语首字母的原始短语。1.4参考资料列出以下相关参考资料:A.本项目的批准计划任命书或合同,经上级批准;B.属于本项目的其他已发布文档;C.本文档中引用的文件资料,包括所需的软件开发标准。列出这些文档的标题、文档编号、发布日期和发布单位,这些文档说明了获取这些文档的来源。2程序系统结构列出程序系统中每个程序(包括每个模块和子程序)的名称、标识符以及它们之间的层次关系的一系列图表。3计划1(标识符)设计指南从本手册开始,将为每个阶段的每个程序提供一个设计注意事项。下面提出的概要是对一般情况的。对于特定模块,尤其是级别较低的模块或子程序,许多条目的内容通常与该条目所属的上一级别模块中的相应条目相同。在这种情况下,简单说明即可。3.1程序说明提供程序的简要说明,主要说明设计程序时的意义,还说明程序的特性(例如驻留内存或驻留)。副程式?重的人还是重的人?是否有复盖范围要求?顺序处理或并行处理等)。3.2功能说明此程序必须具有的功能。可用为IPO映射(输入和处理输出)格式。3.3性能描述程序的整体性能要求,包括对精度、灵活性和时间特性的要求。3.4失败者项目提供了每个输入项目的特性,例如名称、id、数据类型和格式、数据值的有效范围和输入方法。数量和频率、介质输入、输入数据的来源和安全保密条件等。3.5输出提供了每个输出项目的属性,包括名称、id、数据类型和格式、数据值的有效范围、输出的形式、数量和频率、输出媒体、输出图形和符号的说明以及安全机密条件。3.6算法详细介绍了该程序中选择的算法、具体计算公式和计算步骤。3.7进程逻辑使用图表(流程图、决策表等)作为此过程逻辑流所需说明的补充。3.8连接器以图解形式说明程式所属的上一层次模组和属于程式的下一层次模组、子程式、参数配置和呼叫方法,以及直接与程式相关联的资料结构(资料库、资料磁碟区)。3.9存储分配根据需要说明此程序的存储分配。3.10注释设计请说明本过程中准备的注释。例如:A.添加到模块开头的注释;B.添加到每个分支点的注释;关于每个变量的功能、范围、基本条件等的注释;D.使用的逻辑的注释等。3.11约束条件说明此程序运行的限制。3.12测试计划描述计划的单个测试计划,包括测试的技术要求、输入数据、预期结果、时间表、人员责任、设备条件驱动程序和文件模块。3.13尚未解决的问题说明该程序的设计中尚未解决的问题,以及设计者认为在软件完成之前必须解决的问题。4计划2(标识符)设计指南第二个程序,甚至第n个程序的设计注意事项,以类似于3的方式说明。用户指南引言11.1编写目的说明编写该用户手册的目的,指出预期读者。1.2背景说明:A.本用户指南中描述的软件系统的名称;B.此软件项目的任务提议者、开发人员、用户(或初始用户)和安装此软件的计算中心。1.3定义列出了本文中使用的专业术语的定义和外语首字母的原始短语。1.4参考资料列出以下有用的参考资料:A.项目的批准计划任命书或合同、上级机关的批准;B.属于本项目的其他发布文件;C.本文档中引用的文件、资料,包括所需的软件开发标准。列出这些文档资料的标题、文档编号、发行日期和出版单位,说明获取这些文档资料的来源。两种用途2.1功能详细说明软件的功能和限制范围,以及本软件的开发目的。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论