第十四讲:软件开发项目管理的要点.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件开发项目 管理的要点 第十四讲 软件过程规范 软件成熟度 软件开发过程的项目管理 信息工程建设项目前期程序及阶 段文件编制要点 引入案例:张三跳槽了,怎么办呢?  某单位承担着国家重要的工程项目,张三是这个单位的技术 骨干,张三经不住一民营企业的高薪诱惑跳槽了。他变得软 件说是留下来了,可是没有注解,文档很不规范,谁也读不 懂,张三走时作了很好的表态,只要单位有事他可以马上回 来。前几个月还行,有点小问题,张三一来就解决了。  可是,这个国家项目要进行重大调整,组织机构发生了重大 变化,原来的软件不能适应这一变化也必须作相应的调整  张三已经成了那个单位的技术骨干不可能有大块的时间回来 做这件事。机构的调整有十万火急!怎么办呢? 软件过程规范 软件过程规范 一旦人们将注意力转向过程,将发现一个 全新的思维空间。 ——James Harrington 软件过程规范  1 过程的定义 2过程规范 3 软件生命周期的过程需求 1 过程的定义  1.1 过程的定义  1.2 软件过程的分类和组成 过程的简单描述 实现、管理和支持过程之间的关系 1.2 软件过程的分类和组成 软件基本过程:软件获取、供应、开发、运行和维护 的过程,包括需求分析、软件设计、编码等过程。 软件支持过程:对软件主要过程提供支持的过程,包 括文档编制过程、配置管理过程、质量保证过程、验 证和确认过程(测试过程)、评审过程等。 软件组织过程:对软件主要过程和支持过程的组织保 证过程,包括管理过程、基础设施过程、改进过程和 培训过程。 软件生存周期过程 (IEC12207) 软件过程的组成 软件生存周期过程 (ISO/IEC15504) 2 过程规范 2.1 什么是过程规范 2.2 过程规范的内容和示例 2.3 过程规范的影响和作用 2.1 什么是过程规范  “规范”一词被解释为“明文规定或约定俗 成的标准”,或理解为“用来控制或治理一个团 队的一系列准则与章程,以及团队成员必须遵守 的相关的规章制度”  过程规范就是对输入/输出和活动所构成的过 程进行明文规定或约定俗成的标准。 软件过程规范是软件开发组织行动的准则与指 南,可以依据上述各类过程的特点而建立相应的 规范,如软件基本过程规范、软件支持过程规范 和软件组织过程规范。 2.2 过程规范的内容 任务规范  日常规章制度 软件工具  包括:“责任人、参与人员、入口准则、出口准 则、输入、输出和活动”等基本内容 2.3 过程规范的影响和作用  消极影响的存在和消除  规范存在的必要性  过程规范的作用  帮助团队实现共同的目标  一个规范的软件过程必将能带来稳定的、高水平的过程质量  过程规范使软件组织的生产效率更高 3 软件生命周期的过程需求 3.1 软件工程过程 3.2 软件支持过程 3.3 软件管理过程 3.4 软件组织过程 3.5 软件客户-供应商的过程 3.1 软件工程过程  工程过程是软件系统、产品的定义、设计、 实现以及维护的过程。  开发过程:定义并开发软件产品的活动过程,包括需 求分析、软件设计和编程等。  运行过程:在规定的环境中为其用户提供运行计算机 系统服务的活动过程,包括软件部署  维护过程:提供维护软件产品服务的活动过程,也就 是通过软件的修改、变更,使软件系统保持合适的运行 状态,这一过程包括软件产品的移植和退役。 3.2 软件支持过程  文档编制  明确并定义文档开发中所采用的标  配置管理 准、软件过程中所需要的各类文

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档