组织过程定义的流程图:

组织标准软件过程包括过程元素的描述和软件过程体系结构的描述。软件过程元素是一个软件过程描述的构成元素,是为了更好地了解和描述软件过程而将整个软件过程分解形成的。每个过程元素包括一组妥善定义的、有限的、紧密相关的任务。

软件过程体系结构是对组织标准软件过程的概括性描述,它描述组织标准软件过程中软件过程元素的排序、界面、相互依赖关系及其他关系。

组织过程定义的活动涉及的主要内容:

为建立和维护组织标准过程和相关的过程财富,组织过程定义的活动涉及以下内容:

(1) 按照已文档化的规程制定和维护组织标准软件过程。该规程内容包括:

1) 组织的标准软件过程要符合组织的软件方针、过程标准和产品标准。

2) 组织的标准软件过程要满足顾客要求项目遵守的软件过程标准和产品标准。

3) 将最先进的软件工程工具和方法纳入组织的标准软件过程。

4) 描述软件工程科目之间的内部接口关系。软件工程科目包括:

★ 软件需求分析;

★ 软件设计;

★ 编码;

★ 软件测试;

★ 软件配置管理;

★ 软件质量保证。

5) 描述软件过程和其他受影响的组(例如:系统工程组、系统测试组、合同管理组、文档支持组)的过程之间的外部接口关系。

6) 由负责组织软件过程活动的组提出的有关组织标准软件过程的更改建议,要建立文档,进行评审和批准,并最终纳入标准过程。更动的要求包括:

★ 在软件过程评估中发现的问题和相应的建议;

★ 项目对组织的标准软件过程的剪裁时发现的问题;

★ 从监控组织和项目的软件过程活动中所得到的经验教训;

★ 组织的成员和负责人所提议的更动;

★ 经过对过程和产品的测量数据的分析和解释发现的问题。

7) 制定相关计划,使组织标准软件过程的更改情况能及时、有效地反映到现在正进行的项目的软件过程中去。

8) 制定的组织标准软件过程以及对其所作的重大修改或补充,都应经过同行评审 。

9) 将组织的标准软件过程的描述置于配置管理之下。

(2) 根据组织所制定的标准对组织的标准软件过程建立文档。该文档的内容包括:

1) 将过程分解为过程元素,每个过程元素是一妥善定义的、有界的、紧密相关的活动集合,过程元素包括:

★ 软件估计元素;

★ 软件设计元素;

★ 编码元素;

★ 同级评审元素。

2) 按下列条目描述和阐述每个过程素,内容包括:

★ 所要求的规程、惯例、方法和技术;

★ 适用的过程和产品标准;

★ 实施过程的职责;

★ 所要求的工具和资源;

★ 输入;

★ 输出的软件工作产品;

★ 经同行评审的软件工作产品;

★ 准备就绪和完成的准则;

★ 待采集的产品数据和过程数据。

3) 描述过程元素之间的关系,这种关系也被称作软件过程的体系结构。

★ 排序;

★ 界面接口;

★ 内部相关性。

(3) 对提供项目使用的软件生存周期模型,建立文档并进行维护

软件生存周期模型包括:瀑布型、增量型、滚动型、渐进型、螺旋型和逆向工程型。因此组织可以规定多种软件生命周期提供项目使用。这些软件生命周期一般从软件工程文献中获得,并可以加以修改,使之适合组织的情况。在制定项目定义软件过程时,这些软件生命周期可以和组织标准软件过程一起使用。

★ 软件生命周期要与组织的标准软件过程相容;

★ 对软件生存周期描述的更动,要由负责组织软件过程活动的组建立文档,进行评审和批准。

★ 建立的软件生命周期以及对其所作的重大修改或补充,要经过同级评审。

★ 对软件生命周期的描述要进行管理和控制。

(4) 制定和维护项目裁剪组织标准软件过程的指南和准则

1) 剪裁指南和准则包括:

★ 选择和剪裁用于项目的软件生存周期;

★ 剪裁组织的标准软件过程以适应软件生存周期和项目的特征;

★ 用于对项目定义软件过程建立文档的标准;

2) 对剪裁的指南和准则的更动,要经负责组织软件过程活动的组,建立文档、进行评审和批准。

3) 对剪裁指南和准则进行管理和控制。

(5) 建立和维护组织过程数据库

1) 建立数据库,收集有关软件过程和软件工作产品数据,并使该数据能被再使用。过程和工作产品的数据包括:

★ 软件规模、工作量和成本的估计;

★ 有关软件规模、工作量和成本的实际测量数据;

★ 生产效率数率;

★ 产品质量数据;

★ 同级评审的覆盖范围和有效性;

★ 测试范围和效率;

★ 软件可靠性测量数据;

★ 软件需求中所发现的缺陷数和严重性。

2) 评审进入数据库的数据,以保证数据库内容的完整性。

3) 管理的控制该软件过程数据库。

4) 控制用户对数据库的访问权限,以保证数据的完备性、完整性和正确性。

(6) 建立和维护软件过程的有关文档库,建立和维护软件过程的文档库要做以下工作:

1) 评审候选的文档,并将可能有用的文档放入库中。

软件过程的有关文档库内容包括:

★ 项目定义的软件过程描述;

★ 项目遵循的标准;

★ 项目的各种规程;

★ 项目软件开发计划;

★ 项目测量计划;

★ 项目的过程培训材料。

2) 对文档进行分类编目以便于存取。

3) 对当前库内的文档所作的修改进行评审,必要时更新文档库内容。

4) 使得文档库内容可供软件项目和其他软件相关组使用。

软件相关组包括:

★ 软件质量保证组;

★ 软件配置管理组;

★ 软件测试组。

5) 定期评审每个文档的使用情况,并根据评审结果维护库内容。

6) 对库内容进行管理与控制。

转载于:https://blog.51cto.com/19871105/646678

CMM3组织过程定义的实施过程相关推荐

  1. RPA实施过程中可能会遇到的14个坑

    RPA的实施过程并非如我们所想的那样,总是一帆风顺. 碰坑,在所难免.但也不必为此过于惊慌,因为,我们已经帮你把RPA实施之路上的坑找了出来. RPA实施过程中,将会遇到哪些坑? [不看全文大纲版] ...

  2. MRPII实施过程中若干问题的研究(转)

    MRPII实施过程中若干问题的研究 http://www.226e.net/article/13/Article6465_1.htm 摘要:本文分析了我国在实施MRPII过程中遇到的问题.产生原因和解 ...

  3. 性能测试 架构层(二) 从性能测试层面了解架构设计 分布式项目实施过程中的常见难点,测试架构层面思考性能测试应该如何做?自行思考解决方案是什么?

    目录 前言 架构预览 小节 一.访问层架构设计 1.LVS 2.Nginx 二.API 网关层架构设计 1.分布式会话管理 2.接入层控制   Filter过滤器 三.核心服务层架构设计 1.核心服务 ...

  4. OKR实施过程中的一些误区

    在OKR实施过程中,可能会存在如下一些误解: •OKR只适用于业务不确定性团队. •挑战性目标制定了就可以激发员工挑战目标了. •OKR是一种更好的绩效评价方式. •OKR不过是传统绩效管理的公开版. ...

  5. ERP实施过程中的十个“拦路虎”

    ERP软件实施失败通常是由大事件中隐藏的各种微小.看似无关的细节导致的.这会为企业的劳动力成本.延误.停工.生产率和设备等多方面带来损失,此外还有高管层的形象和信誉,并损害贵公司的品牌诚信度.那么,E ...

  6. 七种在BIM实施过程中减少浪费的方法

    在超过20年的BIM发展进程中,AEC公司依然在寻找更加有效的BIM/VDC实施方法,其中现阶段一个主要的领域就是如何在实施过程中减少浪费.低效的虚拟协同会议,笨重的BIM文件,以及急于到模型层面的心 ...

  7. 带你走进SAP项目实施过程——前言(0)

    欢迎关注博主的微信公众号,每天提供原创的SAP技术和项目管理新资讯! 一直很想写一些关于SAP项目管理以及实施过程的系列文章,讲述企业SAP项目从立项开始到启动,再到实施过程,直到最后的上线及总结.我 ...

  8. sap甲方_带你走进SAP项目实施过程——前言

    一直很想写一些关于SAP项目管理以及实施过程的系列文章,讲述企业SAP项目从立项开始到启动,再到实施过程,直到最后的上线及总结.我想如果顾问们有幸经历过一整串全过程,相信会对这个流程记忆犹新.不过绝大 ...

  9. 软件外包项目实施过程中的关键因素(摘自IT168技术频道)

    外包是发包方和接包方互相信任.高度协作的共同行为.为了顺利实施外包,对于发包方,要求企业具有一定的技术水平.项目管理水平.人力资源和沟通控制能力.对于接包方,要求企业具有一定的成本.质量控制能力,具有 ...

最新文章

  1. Ubuntu下Astro Pro配置openni踩坑小记
  2. Python-SQLAlchemy:第4节:级联
  3. 编译预处理 -- 带参数的宏定义--【原创】
  4. Java并发编程实战(chapter_3)(线程池ThreadPoolExecutor源码分析)
  5. c语言让电脑发出滴滴声代码,centos命令行控制电脑发出滴滴声——使用beep把警告变为music...
  6. SHELL实战day12
  7. pjk static tp.php,在测试服上偶然出现 Error: Loading chunk 5 failed.
  8. hadoop日常维护之问题解决01
  9. GARFIELD@09-20-2004
  10. Build Apache Module
  11. 5A通过PMP考试分享
  12. 2019-2020新闻自动挂机阅读脚本应用开发
  13. 项目管理常用文档表格模板一
  14. CCF“信息检索”的前沿讲座
  15. Python print() 函数,在同一行打印
  16. 红米手机4开启root超级权限的步骤
  17. (原创)设置APP内的字体
  18. OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00007f6cb1055000, 16384, 0) failed; erro
  19. 宇视网络视频录像机走廊模式配置指导
  20. 完整项目持续集成方案

热门文章

  1. python网页内容提取神器lxml
  2. amazeui学习笔记一(开始使用3)--兼容性列表compatibility
  3. 《顾客为什么购买》第一部分 购物学的奥秘
  4. 学硕VS专硕,到底该选哪个?
  5. 浅析位图索引(bitmap index)
  6. [报错]执行npm install.报If you are behind a proxy,please make sure that the proxy cinfig is set property.
  7. windows 启用对TLS1.2和1.3的支持,并禁用对TLS1.0的支持
  8. python manage.py runserver
  9. 日记 [2008年03月11日]
  10. VLAD和MultiVLAD