- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)