• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
eLiO_FanG
博客园    首页    新随笔    联系   管理    订阅  订阅

基于CMMI的软件工程及实训指导—学习笔记(一)

不知不觉,已经进入了大三。软件工程是我们这学期即将学习的一门课程,也是一门实际操作较多的课程,从今天开始,我会将自己的学习笔记不断的记录在博客园,让自己能够更有效的学习。

一、软件工程基本原理介绍

我们都知道目前的软件公司及其软件产品的研发历史并不长,软件的生产流程和相应的管理还没有一个成熟的模式。为了改进软件公司的管理 ,为了“更快、更好、更便宜”地开发软件产品,既要有技术措施,又要有必要的组织管理措施。故而人们自然地想到了软件工程。最终著名软件工程专家波汉姆综合当时大多数学着的意见,提出了软件工程的7条基本原理。这7条原理是确保软件产品质量和开发效率的原理的最小集合。其简要内容为:

1.按照软件生命周期的阶段划分制定计划,严格依据计划进行管理

2.坚持进行阶段评审

3.实行严格的产品控制

4.采用现代程序设计技术

5.结果应能清楚地审查

6.开发小组的人员应该少而精

7.承认不断改进软件工程实践的必要性

二、什么是CMMI

软件能力成熟度模型集成的英文全名是Capability Maturity Model Integration,缩写为CMMI,目的是:为提高组织过程和管理产品开发、发布和维护能力提供保障,帮助组织客观评价自身能力的成熟度和过程域能力,为过程改进建立优先级以及执行过程改进。

(一)CCMI的成熟度等级及其过程域和特征

成熟度等级 过程域名称 基本特征
1级(初始级)   在完成级水平上,企业对bai项目的目标与要做的努du力很清晰。项目的目标得以实现。 
2级(受管理级)

需求管理、项目计划、项目监督与控制、供方协议管理、

度量分析、过程与产品质量保证、配置管理

在管理级水平上,企业在项目实施上能够遵守既定的计划与流程,有资源准备,权责到人,

对相关的项目实施人员有相应的培训,对整个流程有监测与控制,并与上级单位对项目与流程进行审查。

3级(已定义级)

需求开发、技术解决方案、产品集成、验证、确认、

机构过程聚焦、机构过程定义、机构培训、集成化项目管理、

风险管理、决策分析与解决方案

在定义级水平上,企业不仅仅能够对项目的实施有一整套的管理措施,并保障项目的完成;

而且,企业能够根据自身的特殊情况以及自己的标准流程,将这套管理体系与流程予以制度化。

4级(定量管理级) 机构过程性能、项目定量管理

量化管理级分析对软件工程和产品质量的详细度量数据,对软件过程和产品都有定量的理解与控制,

管理有一个做出结论的客观依据。

5级(持续优化级) 机构性能分析、因果分析与解决方案 优化管理级的量化反馈和先进的新思想、新技术促使过程持续不断改进。


三、项目管理

(一)项目生命周期

项目生命周期 软件生命周期
项目定义 立项管理、需求开发及管理
项目计划 项目计划
项目实施 系统设计、编码、测试
项目收尾 发布、提交、运行维护、技术支持和产品退役

 

(二)项目管理基本职能

 

四、质量管理体系

ISO9001是迄今为止世界上最成熟的质量框架,适用于所有行业或经济领域,不论其提供任何类别的产品。

(一)质量管理原则

(1)以顾客为关注焦点。组织bai依du存于顾客。因此,组织应当理解顾客当前和未来的需求zhi,满足顾客要求,并争取超越顾客期望。

(2)领导作用。领导者确立组织统一的宗旨及方向。他们应当创造并保持使员工能充分参与实现组织目标的内部环境。

(3)全员参与。各级人员是组织之本,只有他们的充分参与,才能使他们的才干为组织带来收益。

(4)过程方法。将活动或过程作为过程加以管理,可以更高效地得到期望的结果。

(5)管理的系统方法。将质量管理体系作为系统加以识别、理解和管理,有助于组织提高实现目标的有效性和效率。

(6)持续改进。持续改进总体业绩应当是组织的一个永恒目标。

(7)基于事实的决策方法。有效的决策是建立在数据和信息分析的基础上。

(8)与供方的互利关系。组织与供方是相互依存的,互利的关系可增强双方创造价值的能力。

(二)文件要求

质量管理体系文件应包括:

a)形成文件的质量方针和质量目标;

b)质量手册;

c)本标准所要求的形成文件的程序和记录;

d)组织为确保其过程有效策划、运作和控制所确定的必要文件和记录;

e)本标准所要求的质量记录:应控制建立的记录,以提供符合要求和质量管理体系有效运行的证据。记录应保持清晰、易于识别和检索。应编制形成文件的程序,以规定质量记录的标识、贮存、保护、检索、保存期限和处置所需的控制。

 
posted @ 2020-09-06 22:54  eLiO_FanG  阅读(225)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3