欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载  

    [互联网]ch09 IT软件项目文档管理.ppt

    • 资源ID:1998372       资源大小:179.50KB        全文页数:37页
    • 资源格式: PPT        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    [互联网]ch09 IT软件项目文档管理.ppt

    第9章 IT软件项目文档管理,9.1 文档管理概述 9.2 项目文档的撰写 9.3 文档的管理和维护 9.4 主要项目文档,9.1.1 文档管理的概念 9.1.2 项目文档的分类 9.1.3 文档管理与SCM、CMM关系,9.1 文档管理概述,(1)文档 文档是软件项目开发应用的一部分,存在于软件项目的整个生命周期之中。 没有正式文档的软件项目开发,就不是规范标准的软件项目。 文档缺陷是软件缺陷的一种表现形式,如果按照带有缺陷的文档进行操作,会造成不良的后果,甚至带来损失。在实际工作中因文档质量不高,造成软件投产后出现系统宕机、账务错误等时有发生。,9.1.1 文档管理的概念,(2)文档管理 文档管理就是按照一定的标准高质量、高效率地设计和编制文档,按照规范分发、维护、转让、变更、修正、扩充和使用文档,提高软件项目的质量和客户满意度。 文档的编制和管理在软件项目开发中占有突出的地位和相当大的工作量。,9.1.1 文档管理的概念,(3)文档管理的作用 能作为开发组员之间交流沟通的媒介 能为软件项目的维护工程师提供有关信息系统的资料 能为项目管理者提供项目计划、预算、开发进度等各方面的信息 能作为最终用户或管理员的用户手册,使用户知道如何使用、维护及管理系统,9.1.1 文档管理的概念,9.1.2 项目文档的分类,(1)过程文档 是指那些记录软件项目开发和维护过程的文档资料。项目的计划、进度、过程质量、组织及项目标准等都是过程文档。,9.1.2 项目文档的分类,过程文档分类 计划文档:由项目经理负责产生,以便预测和控制软件的开发过程。 相关报告:项目执行过程中产生的一组文档,是不同阶段的工作成果之一。 标准报告:规定了软件过程应该如何实现,这些可以是国际标准、国家标准、行业标准等。 工作文档:在项目开发中最主要的交流沟通工具,记录了软件项目开发中软件工程师的想法等。,9.1.2 项目文档的分类,9.1.2 项目文档的分类,过程文档作用 它们是软件开发过程中包含的所有阶段之间的通信工具,记录生成软件需求、分析、设计、编码和测试、维护的详细规定和说明。 描述开发小组的职责。 用作检查和控制软件开发过程。如果开发文档丢失、不完整或过时,管理者将失去跟踪和控制软件项目的一个重要工具。,(2)产品文档 产品文档是描述正在开发的产品的资料。产品文档可以分为用户文档和系统文档。 产品文档作用 为使用和运行软件产品的任何人规定培训和参考信息。 使得那些未参加开发本软件的程序员维护它。 促进软件产品的市场流通或提高可接受性。,9.1.2 项目文档的分类,主要的用户文档 系统安装手册 用户操作手册 系统管理员手册,9.1.2 项目文档的分类,主要的系统文档 系统体系结构文档 子系统的规范和设计说明书 程序代码列表 维护指导文档,9.1.2 项目文档的分类,9.1.2 项目文档的分类,(3)管理文档 这种文档建立在项目管理信息的基础上,诸如: 每个阶段的进度、成本、变更等记录 软件变更情况的记录 会议记录 职责定义,(1)文档管理与SCM关系 不同阶段的文档有不同的版本,它是软件配置项之一,置于配置管理之下。 (2)文档管理与CMM关系 文档管理是CMM模型中级(已确定级)的要求。CMM-级中规定:软件开发活动的过程在管理活动、技术活动和支持活动等方面都已文档化、规范化。所有项目或产品的开发和维护都在这个规范化的体系基础上进行定制。,9.1.3 文档管理与SCM、CMM关系,9.2.1 文档编制标准 9.2.2 项目文档结构 9.2.3 文档撰写流程 9.2.4 文档书写风格,9.2 项目文档的撰写,GB 8566-88 计算机软件开发规范 GB 8567-88 计算机软件产品开发文件编制指 GB/T 11457-1995 软件工程术语 主要的文档标准见附件“软件开发文档标准”,9.2.1 文档编制标准,9.2.2 项目文档结构,(1)文档封面,密级:机密 文档编号: 第 版 中视传媒AIMS2008 文档名称 武汉科技大学,图9.3 项目文档封面的主要信息,9.2.2 项目文档结构,(2)文档内容结构,9.2.3 文档撰写流程,语气:运用主动的而不是被动的语气 术语:运用正确的术语和语法结构,简明定义用到的专业术语 简洁:尽量用短句,段落简短,用词简洁 标题:应用标题和子标题 格式:所有文档格式统一 说明和注释:不要单纯地以数字、图、表来理解信息,应当有一定的说明和注释,编写文档时,应该注意以下问题:,9.2.4 文档书写风格,9.3 文档的管理和维护,9.3.1 制定文档管理计划 9.3.2 制定文档管理办法 9.3.3 文档管理流程 9.3.4 建立文档管理系统,项目管理者在项目开发前应决定如下事项: 要求哪些类型的文档; 文档包含的内容; 达到何种级别的质量水平; 何时产生何种文档; 如何保存、维护文档以及如何进行通信。,9.3.1 制定文档管理计划,(1)管理者的职责 确定和准备各种标准和指南; 建立编制、登记、出版文档的各种策略; 建立确定文档质量的各种方法的规程; 负责分发、收集、保管各类文档。 积极支持文档工作,形成在开发工作中自觉编制文档的团队风气;,9.3.2 制定文档管理办法,9.3.2 制定文档管理办法,(2)文档管理办法 项目组应设一位文档管理人员,负责集中保管本项 目已有文档。 项目组的成员可根据工作需要在自己手中保存主文 本中与他工作相关的部分文档作为个人文档。这些 一般都应是主文本的复制件。 主文本的修改必须特别谨慎。修改以前要充分估计 修改可能带来的影响,并且要按照:提议、评议、 审核、批准和实施等步骤加以严格的控制。 在新文档取代了旧文档时,文档管理员应及时注销 旧文档,使其及时反映更新了的内容。 项目开发结束时,文档管理员应收回个人文档。,9.3.3 文档管理流程,9.3.4 建立文档管理系统,9.4.1 立项报告 9.4.2 可行性研究报告 9.4.3 项目计划书 9.4.4 项目分析报告 9.4.5 项目设计报告 9.4.6 程序设计报告 9.4.7 项目测试报告 9.4.8 项目使用与维护手册 9.4.9 项目评价报告 9.4.10 项目总结报告,9.4 主要项目文档,(1) 开发背景 (2) 现行系统存在的主要问题 (3) 新系统的目标 (4) 经费预算和经费来源 (5) 项目进度和完成期限 (6) 验收标准和方法 (7) 移交的文档资料 (8) 可行性研究的组织 (9) 其他需要说明的有关问题,9.4.1 立项报告,(1) 系统概述 (2) 新系统的要求和约束 (3) 可行性研究的基本准则 (4) 新系统目标与方案 (5) 可行性分析 管理现状研究、技术分析、投资与效益分析 (6) 其他可选方案及国内外同类方案的比较 (7) 可行性研究结论 (8) 有关建议,9.4.2 可行性研究报告,具体参见5.6节。,9.4.3 项目计划书,(1) 概述 (2) 系统功能分析 (3) 业务流程分析 (4) 数据流程分析,9.4.4 项目分析报告,(1) 系统概述 (2) 系统总体结构 (3) 计算机系统配置方案 (4) 代码设计 (5) 文件/数据库设计 (6) 输入输出设计 (7) 计算机处理过程设计 (8) 接口及通信环境设计 (9) 安全保密设计 (10) 数据准备 (11) 系统测试计划 (12) 培训计划,9.4.5 项目设计报告,(1) 概述 (2) 程序结构图 (3) 程序控制图 (4) 算法 (5) 程序流程图 (6) 源程序 (7) 程序注释及说明,9.4.6 程序设计报告,(1) 概述:说明项目测试的目的。 (2) 测试环境:有关软、硬件、通信、数据库、人员 等情况。 (3) 测试内容:系统、子系统、模块的名称、性能技 术指标等。 (4) 测试方案:测试的方法、测试数据、测试步骤、 测试中故障的解决方案等。 (5) 测试结果:测试的实际情况。 (6) 结论:项目功能评价、性能技术指标评价、结 论。,9.4.7 项目测试报告,(1) 概述:主要包括系统功能、系统运行环境(软 硬件环境)、系统安装等内容。 (2) 使用说明:系统操作使用说明较为详细地说明 了操作的目的、过程、方式、输入输出的数据 等。最好将系统操作的界面图放入说明书中, 便于使用者学习与操作。 (3) 问题解释:解释了系统使用中可能出现的问题 及解决办法,如非常规操作命令、系统恢复过 程及意外情况、与开发单位的联系方式等。,9.4.8 项目使用与维护手册,(1) 概述 (2) 系统构成 (3) 系统达到设计目标的情况 (4) 系统的可靠性、安全性、保密性、可维护 性等状况 (5) 系统的经济效益与社会效益的评价 (6) 总结性评价,9.4.9 项目评价报告,(1) 概述:包括项目的提供者、开发者、用户;项 目开发的主要依据;项目开发的目的;项目开 发的可行性分析等。 (2) 项目的完成情况:包括项目构成与主要功能; 项目性能与技术指标;计划与实际进度对比; 费用预算与实际费用的对比等。 (3) 项目评价:项目的主要特点;采用的技术方法 与评价;项目工作效率与质量;存在的问题与 原因;用户的评价与反馈意见。 (4) 经验与教训:项目开发过程中的经验与教训; 对今后工作的建议;写出对外发表的论文。,9.4.10 项目开发总结报告,

    注意事项

    本文([互联网]ch09 IT软件项目文档管理.ppt)为本站会员(音乐台)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开