《访谈知识点.ppt》由会员分享,可在线阅读,更多相关《访谈知识点.ppt(19页珍藏版)》请在三一办公上搜索。
1、访谈知识点,主讲:,访谈知识点,CMM中的角色SEPG(Software Engineering Process Board)SQA(Software Quality Assurance)SCM(Software Configuration Management)SCCB(Software Configuration Control Board)公司组织方针过程改进的一些活动和软件公司接口基本知识、术语,SEPG小组,SEPG成员:(软件工程过程组)组长:肖成锋组员:全梦霄、王洪添、马岩、段聿军、张涛、王海舰、汪洋、袁家鹏、王 春生 及各事业部分管副总。职责 组织制定、改进和维护公司的标准过程
2、l 向公司有关人员报告过程的制定和改进情况l 指导、审查软件项目组裁剪标准软件过程,定义项目软件过程l 对公司有关人员进行软件过程的培训、推广实施l 审查公司标准过程在项目组的使用情况,并根据审查情况改进标准过程l 负责公司财富库的管理和维护,在公司层上协调该数据库的使用 对公司使用的新过程、方法和工具进行监控和评价,合适时,将其推广到公司的其它部分,SQA小组,SQA成员:(软件质量保证人员)组长:王洪添组员:王海舰、宫茂友、崔树雷、徐秀成、薛立强、魏广生部门:质量保证中心职责制定SQA计划;参与准备和评审项目的计划、标准和规范;指导项目组按照公司制定的过程文件进行实施;验证工程活动和产品的
3、符合性,并定期向项目的高级管理者、项目成员和SQA组长报告其活动结果;向SEPG报告项目实施中发现的流程中存在的问题和项目中的一些好的实践、工具和方法,发现偏差组织制定纠正、预防措施进行更正和预防。人员要求SQA人员不应是项目组人员(不能由本项目的项目经理、SCM、开发、测试人员担任,以保持独立性),并且在流程和技术上比较精通。开展工作方式:质量保证审核活动,SCM小组,SCM成员:(软件配置管理人员)组长:马岩 组员:邹丽、赵文娟、李健、杨英略、方丁部门:技术管理部职责负责制定配置管理计划,实施项目的配置管理活动、对配置库进行管理和维护,建立必要的工具支持。,SCCB小组,SCM成员:(软件
4、配置管理委员会)组长:组员:项目经理、技术经理、质量保证人员、配置管理人员等 职责建立接受变更的标准;解决有关变更的争议;在SCCB的权限内,对所有的变更做出最终批准。,公司组织方针,培训过程需求管理、软件项目策划软件项目跟踪和监督软件项目质量保证软件配置管理组间协调同行评审软件产品工程组织过程定义组织过程焦点,公司过程改进的主要活动,3月份之前的准备阶段 2月份,苗总主持召开了过程改进启动会议 了解公司员工对过程改进的意见3月份QAI对公司的诊断和公司对CMM实施计划的批准 形成诊断阶段的里程碑报告46月份的文档编写阶段对建立过程文档进行总体设计讨论,制定模板、编写规 范和过程体系框架 制定
5、文档编写计划和分组编写文档 文档评审 6.2号文档正式发布,公司过程改进的主要活动,6现在的过程实施阶段 从公司层对各个事业部进行了流程培训 6月份,肖总、王洪添与相关部门讨论过程如何实施 7月份总结文档编写阶段的总结报告 7月份,QAI咨询师对公司实施检查 8月份,会议决定由肖总担任公司管理者代表、测试质保部分为质量保证中心和测试中心、决定在2004年3月份进行正式估 9月份,质量保证中心和技术管理部一起到各个事业部召开过程改进推动会议 10月份,QAI咨询师对公司实施检查 11月份,QAI咨询师对公司实施检查 11月份,公司组织第一次内审 12月份,公司组织第二次内审,公司过程改进的主要活
6、动,2004年1月,QAI对公司实施预评估2004年3月,修改后文档的发布2004年4月16号开始,QAI对公司实施正式评估,和软件公司接口,公司的财富库网站:http:/因为评审时,QA会把一些不符合项登录到TD工具上,项目经理也要登陆到上面去修正问题的状态,要求项目经理会使用:http:/218.57.131.148/tdbin/default.htm另外需了解:QA:属于浪潮软件质量保证中心SCM:属于 浪潮软件技术管理部,和软件公司接口,肖成锋:肖总公司管理者代表王洪添:质量保证中心经理全梦霄:技术管理部经理。马岩:配置管理经理,公司的文档结构,软件生命周期阶段和项目管理的关系,配置项
7、软件过程中产生的单个实体信息:主要类别:计算机程序(源代码和可执行程序);文档;数据(包含程序内部或外部)这三部分统称为配置项。基线已经过正式评审和认可的、作为以后进一步开发的基础的、并且只有通过正式的更改控制规程才能进行更改的规格说明或产品。配置管理(SCM)对一个配置项的功能特征和物理特征进行标识并写成文档;对这些特征的更改进行控制;对更改处理过程和实施状态进行记录和报告;以及对规定需求的符合性进行验证。软件质量保证(SQA)对项目所开发的产品、执行情况进行评估和跟踪以确保和相应的过程、程序和标准相一致并向相关部门经理汇报评估结果及改正情况.,术语表:,术语表:,软件配置控制委员会(SCC
8、B)负责评价和批准(或不批准)对配置项所提出的更改,并负责保证那些已批准的更改能得到实施的组。里程碑:由相关人负责的、按计划预定的事件,用于测量工作进度。关键路径由贯穿项目始终的一系列活动组成,具有最长路径或活动序列,决定项目的完成时间,其路径上的任何一项活动的延误都将导致项目的延误。评审为确定主题事项达到规定目标的适宜性、充分性和有效性所进行的活动。审核对工作产品或工作产品集的一种独立检测,以评估它是否与规范说明、标准、合同协议和其它的准则一致。,术语表:,同行评审评审人员多由同行专业人士组成,其主要目的是通过同行专业人士的参与发现在工作产品中的缺陷以利于作者改进工作。同行评审只针对被评审的
9、工作产品而非作者本人,只注重发现缺陷而非改正缺陷。同行评审的结果不应作为个人工作表现的评估依据。软件需求规格说明书、设计说明书、测试用例等技术文档通常进行同行评审。管理评审评审人员由与项目有关的部门的人员参加,主要是审查项目计划的可行性及问题或者汇报项目进展情况等。各类计划、各类报告等管理文档通常进行管理评审。小组评审由除作者以外的至少另外两位评审人员参加,对工作产品依照规定的流程进行的评审称为小组评审。其主要特点为:小组评审依照标准的过程进行并有严格的角色分工;参与评审的人员提前审查资料,提出问题;小组评审的目标是发现问题而不是解决问题;评审结果需要记录以监督评审的效果。,术语表:,阈值:即预警值,其目的是为了能提前发现问题并采取措施,项目经理应当组织相关人员根据项目的总体估算情况,从规模、工作量、进度、和关键计算机资源方面估算项目相应的阈值,即在每个里程碑结束时,通过总结该里程碑产品的规模、关键计算机资源、花费的工作量和进度,计划的和实际的进行比较,当偏差超过设置的阈值时,就应当采取措施。,