版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
3可重复级(第2级)可重复级的基本特征优势已建立了项目管理的方针和规定对项目已设置基本的软件管理控制组织的过程能力体现在有纪律当有转包商时,通过转包合同建立有效的供求关系缺陷:依赖经验管理项目3可重复级(第2级)画出来编出来是否好用系统需求CMM可重复级设计编码测试图3.1从不成熟的软件过程变成可重复、有纪律、成熟的软件过程3可重复级(第2级)达到的目标软件质量保证活动独立于软件开发按照严格的步骤估计软件模型、成本和进行软件开发管理评审有一种机制控制需求和代码的变更以及高层管理机构对软件开发项目状态进行正规的评审3可重复级(第2级)需求管理软件项目计划软件项目跟踪和监控软件转包合同管理软件质量保证软件配置管理样例分析可重复级(第2级)的关键过程域工作流程图3.1需求管理分配需求(allocatedrequirements)分配给软件的系统需求包括软件项目活动中的非技术性需求软件技术性需求接收标准制定软件开发计划的根据,使整个软件生命周期中估算、计划、执行和跟踪软件项目活动的基础3.1需求管理需求管理(RM,RequirementsManagement)对分配需求进行管理在客户和实现客户需求的软件项目之间达成共识控制系统系统软件需求,为软件工程和管理建立基准线保持软件计划、产品和活动与系统软件的一致性参与者:系统工程组和软件工程组Continue3.1需求管理画出来编出来是否好用系统需求文档软件需求软件需求审查和合并变更利用软件需求指导计划、活动和软件产品图3.2需求管理3.1需求管理需求管理基础:管理的组织策略和能力执行约定需要遵循一个书面的约定或组织策略为了在开发过程中有章可循,要为分配需求建立文档为了使分配需求能力切实可行,必须有软件经理和其他受影响组成员进行审查当分配需求变更时,为了保持一致,软件计划、工作产品和活动也要随之梗概Continue3.1需求管理执行能力需求管理应该提供一套严格的责任分配制度和相关培训的组织需求及其分配情况的文档化,同时还要修订系统需求及其分配为有效的管理分配需求,组织应该提供足够的资源(人力、物力、技术)和资金人力上技术上对执行需求管理的软件工程组成员和其他软件受影响组成员进行培训3.1需求管理实施需求管理的活动分配需求的确定在分配需求被纳入到软件项目计划书之前,由软件工程组对分配需求进行审查分配需求是制定软件计划、开发产品和开展管理活动的基础分配需求石碑进行管理和控制的对象审查分配需求变更,并将变更加入软件项目计划书中估计变更对现有约定的影响,商讨约定的相应变化明确提出并评价变更,同时在以后的软件开发中进行全程跟踪3.1需求管理需求管理的实施过程需求的分类用户需求CR:陈述用户的要求技术需求TR:满足用户需求的技术功能和质量属性项目需求PR:用于项目计划和跟踪以及管理行为需求阶段建议阶段设计阶段编码阶段核实阶段程序陈述和需求说明书确定需求说明书一个或多个功能说明书软件和文档或产品信息测试说明、计划和运行结果图3.3软件开发过程阶段划分Continue3.1需求管理在需求管理中,可用一个数据库来标志需求在各个阶段的状态,在CMM中成为度量,目的是为了明确分配需求管理活动的状态来自用户、销售客户和工程的需求用户需求和技术需求(混合的)定义的需求用户需求和技术需求(相关的)批准的需求用户需求和技术需求(及项目的)提交的需求定义分析建议和项目计划用户需求和技术需求完成的需求技术需求实施的需求技术需求实施的需求技术需求用户需求跟踪至设计阶段的技术需求跟踪至编码阶段的设计需求由技术测试检验的技术需求(跟踪其他项目管理过程得到的项目需求)由系统测试检验的用户需求Continue图3.4需求管理过程的数据流图3.1需求管理需求管理涉及的内容需求确定的管理需求实现的管理需求变更的管理3.1需求管理需求确定的管理需求确定阶段可映射到软件开发过程中的需求阶段定义阶段:收集需求,并提交需求说明书草案;与需求者一起定义、验证需求;跟踪需求源,并及时向他们发送批准的需求或需求的变更;需求的状态是“定义的”分析阶段:分析需求;建立用户和技术需求之间的联系;划分需求;区分需求优先级;得到标准需求说明书;需求的状态是“批准的”3.1需求管理需求实现的管理需求实现的管理涉及建议、设计、编码和核实阶段建议阶段:根据适当的过程提出建议和项目计划;需求的状态是“建议的”设计阶段:在一个或多个设计说明书中提出技术需求;需求的状态是“设计的”编码阶段:实施设计;需求的状态是“实施的”核实阶段:通过测试软件来检验需求的满足情况;需求的状态是“完备的”3.1需求管理需求变更的管理主要涉及分配需求的更改活动、分配需求的更改次数等需求变更从需求说明书或建议开始生效,变革在相关的计划、交付和行为中反映情况行动放弃一个不再需要的需求删除该需求,更新并批准需求说明书当前删除需求,但交付时仍需满足更新建议,该需求的状态还原为“批准的”在批准的需求说明书中加入新的需求有效的、经过分析的并且划分优先级的,状态为“批准的”当前实施中加入批准的需求更新建议,状态变为“提交的”3.1需求管理需求管理的评价度量和分析度量内容:每个分配需求的状态、分配需求的变更情况、分配需求的变更次数验证实施上级管理部门定期审查项目经理定期的和在有事件发生时,对分配需求的管理活动进行审查软件质量保证组审查3可重复级(第2级)
软件项目计划软件项目跟踪和监控软件转包合同管理软件质量保证软件配置管理样例分析可重复级(第2级)的关键过程域工作流程图3.2软件项目计划软件项目计划(SPP,SoftwareProjectPlanning)为软件工程的运作和软件项目活动的管理提供一个合理的基础和可行的工作计划过程目的:为执行软件工程和管理软件项目制定合理的计划软件项目计划的基础执行约定执行能力3.2软件项目计划执行约定项目软件开发计划由项目软件经理负责、制定并与有关经理(或组)协商约定制定过程中将分配的软件需求作为计划软件项目的基础项目经理、项目软件经理和其他软件经理以及系统工程组、硬件工程组和系统测试组共同协商软件项目的约定关于软件项目的评审项目的软件开发计划需进行管理和控制3.2软件项目计划执行能力对软件项目有文档化的且经过批准的工作陈述项目经理直接的或者委托代表,协调项目软件计划为制定软件项目计划提供足够的资源和投资对参与软件计划的人员进行职责范围内的培训3.2软件项目计划软件需求SDP文档化软件开发计划设计编码测试定义软件生命周期识别软件工作产品去掉模糊过程预估规模、成本和工作量确定活动日程图3.5软件项目计划过程Continue3.2软件项目计划实施软件项目计划的活动软件项目的策划、建议与评审确定易于管理的软件生命周期,即软件过程模型按照文档化的规程,制定项目的软件开发计划识别软件工作产品Continue3.2软件项目计划对软件工作产品的规模、软件项目的工作量、成本和关键计算机资源的评估,都应按照文档化的规程导出,并建立文档,进行评审,使得到承认编制软件进度表联系项目的成本、资源、进度和技术等方面,对软件风险进行鉴别与估计制定项目软件工程设施和支持工具的计划记录软件策略数据3.2软件项目计划软件项目计划的评价度量与分析对于软件项目计划实施的实际情况进行测量,将测量结果用于确定软件计划活动的状态验证实施高级管理者定期参加评审软件项目计划的活动项目经理定期地和有事件发生时参与评审软件项目计划的活动软件质量保证组评审和(或)审计软件项目计划活动和工作产品3.2软件项目计划软件项目计划的实现过程实现方法多样(例举其一)计划过程初始制定SDP对SDP审查和批准实施软件开发计划SDP过程度量和评价修改SDP需求管理软件配置管理(SCM)软件质量保证(SCM)软件项目跟踪和监控软件大小、成本、日期估计图3.6软件项目计划的实现过程3可重复级(第2级)
软件项目跟踪和监控软件转包合同管理软件质量保证软件配置管理样例分析可重复级(第2级)的关键过程域工作流程图3.3软件项目跟踪和监控软件项目跟踪和监控(SPTO,SoftwareProjectTrackingandOversight)提供可见性跟踪点跟踪点过程过程计划计划纠正纠正修改修改图3.7在软件开发过程的若干关键点上进行软件项目跟踪和监控3.3软件项目跟踪和监控软件项目跟踪和监控的基础执行约定制定一位负责软件项目跟踪和监控的项目经理遵循书面的组织策略管理软件项目执行能力具有被批准且已文档化的软件项目开发计划项目经理为软件工作产品和活动分派明确的责任为跟踪软件项目提供足够的资源和投资对软件项目经理进行项目管理和技术方面必要培训3.3软件项目跟踪和监控实施软件项目跟踪和监控的活动设计编码测试SDP利用SDP跟踪活动跟踪实际的规模、成本、工作量、并与估计值对照跟踪实际进程与计划日程对照必要时,采取及时的纠正措施图3.8软件项目跟踪和监控活动Continue3.3软件项目跟踪和监控实施软件项目跟踪和监控的活动利用SDP跟踪活动,并修订项目的开发计划跟踪实际的开发过程,必要时采取纠正措施跟踪的方面:软件工作产品的大小或者软件工作产品更改的大小;项目的软件工作量和费用;项目的重要计算机资源;项目的软件日程;软件工程技术活动;与项目的费用、资源、日程和技术方面项目关的风险记录软件项目的实际度量数据,并重新计划数据审查:定期的内部审查和项目里程碑处审查3.3软件项目跟踪和监控软件项目跟踪和监控的评价度量和分析执行跟踪和监控活动中花费的工作量和其他资源软件开发计划更改活动验证实施上级部门定期审查项目经理定期或有事件发生时审查软件质量保证组审查和核算软件跟踪和监控的活动和工作产品3可重复级(第2级)
软件转包合同管理软件质量保证软件配置管理样例分析可重复级(第2级)的关键过程域工作流程图3.4软件转包合同管理软件转包合同管理(SSM,SoftwareSubcontractManagement)内容包括:选择合格的软件转包商、与转包商建立承诺、跟踪和审查转包商执行合同的结果3.4软件转包合同管理软件转包合同管理的基础执行约定为软件转包合同的管理制定书面的组织方针指定一名转包合同经理负责建立和管理软件转包合同执行能力提供足够的资源和投资培训涉及建立和管理软件转包合同的软件经管理和其他人员参与管理软件转包合同的软件经理和其他人员接受技术方面的定向培训3.4软件转包合同管理实施软件转包合同管理的活动设计编码测试审查承包商的能力和产品定义工作陈述:选择合格的承包商工作陈述100%90%80%70%60%50%SDP批准承包人的SDP以便跟踪活动图3.9软件转包合同管理过程Continue3.4软件转包合同管理实施软件转包合同管理的活动选择合格的转包商,并与之签订合同根据文档化的规程,定义并计划将被转包的工作基于对转包合同竞标者完成工作能力的评估,选择转包商管理转包合同的基础是主承包商和软件转包商之间的合同协议主承包商审查转包商的软件开发计划,并用于跟踪其软件活动Continue评审、评价转包商主承包商的管理部门同软件转包商的管理部门一起进行定期的状态或协调审查双方一起进行定期的技术审查和交流根据文档化的规程,在选定的里程碑处进行正式评审,评价转包商的软件工程的完成情况定期评估软件转包商的成绩,并与转包商一起审查此评估监督、验收转包商的软件活动主承包商的软件质量保证组根据文档化的规程监控软件转包商的质量保证活动主承包商的软件配置管理组根据文档户的规程监控转包商的软件配置管理活动作为转包商软件产品交付过程的一部分,主承包商根据文档化的规程指导接收测试3.4软件转包合同管理软件转包合同管理的评价度量和分析包括:管理转包合同的成本与计划相比较、转包产品的实际交付日期与计划相比较、主承包商的交付产品交付给转包商的实际日期与计划先比较验证实施上级部门定期审查项目经理定期或有事件发生时审查根据软件跟踪和监督关键过程域的有关内容,由软件质量保证组审查和核算3可重复级(第2级)
软件质量保证软件配置管理样例分析可重复级(第2级)的关键过程域工作流程图3.5软件质量保证软件质量保证(SQA,SoftwareQualityAssurance)质量保证:保证产品和服务充分满足消费者要求的质量而进行的有计划的、有组织的活动;面向消费者的活动软件质量保证:确保软件产品从生产到消亡为止的所有阶段,达到需要的软件质量而进行的所有有计划、有系统的管理活动目的:为管理部门提供对软件项目所有的过程和正被开发的产品适当的监控软件质量保证组在项目初期参与软件项目计划、标准和规程的制定;整个生命周期中审查项目活动和审核软件工作产品3.5软件质量保证软件质量保证的基础执行约定落实SQA到各个适当阶段SQA有直接向上级汇报的渠道上级部门定期审查SQA的活动和结果执行能力存在SQA小组为执行SQA活动提供足够的资金和资源培训SQA组的成员项目组成员对SQA组工作的认同3.5软件质量保证实施软件质量保证的主要活动设计编码测试找出活动和工作产品的偏差审核工作产品检查一致性图3.10软件质量管理贯穿产品生产的全过程Continue3.5软件质量保证实施软件质量保证的主要活动根据文档化的规程制定软件项目的SQA计划SQA工作组按照SQA计划来开展活动SQA组参与项目软件开发计划、标准和规程的制定和审核SQA组评审软件工程活动,以检验一致性SQA组审核制定的软件工作产品,以检验一致性SQA工作组定期向软件工程组报告其活动结果根据文档化的规程对在软件活动和软件工作产品中所找出的偏差建立文档在合适的时候,SQA组和客户的SQA人员一起对SQA活动和调查结果进行定期审查3.5软件质量保证软件质量保证的评价度量和分析包括:参照计划比较SQA活动里程碑的完成情况;参照计划比较SQA活动完成的工作、工作量和资金的使用情况;参照计划比较产品审核和活动审查的次数等验证实施上级部门定期审查项目经理定期或有事件发生时审查独立于SQA组的专家定期审查SQA组的活动和软件工作产品3可重复级(第2级)
软件配置管理样例分析可重复级(第2级)的关键过程域工作流程图3.6软件配置管理软件配置管理(SCM,SoftwareConfigurationManagement)是开发和维护各个阶段管理软件演进过程的方法和规程包括:标识在给定时间点上软件的配置、系统的控制对配置的更改,以及维护在整个软件生命周期中配置的完整性和颗跟踪性Continue3.6软件配置管理软件配置管理活动可归结为4个主要功能在软件生命周期的关键阶段采用非正式审核目的建立和维护在项目的整个软件生命周期中软件项目产品的完整性图3.11软件配置管理的功能软件配置管理配置识别变更控制配置状态统计配置审核正式审核非正式审核3.6软件配置管理软件配置管理的基础执行约定明确地分配每个项目的SCM责任在项目的整个生命周期中实施SCMSCM为外部交付的软件产品、指定的内部软件工作产品和指定的用于项目内部使用的支持工具以实施SCM项目建立或使用一个仓库(如数据库)用于存放配置项/单元和相关的SCM记录定期审核软件基线和SCM活动Continue3.6软件配置管理执行能力存在或建立一个有权利管理项目软件基线的委员会,即软件配置控制委员会(SCCB,SoftwareConfigurationControlBoard)存在一个负责协调和实施项目的软件配置管理组(SCM组)为执行SCM活动提供足够的资源和投资对SCM组的成员进行SCM活动的对象、规程和方法方面的培训对软件工程组和其他软件相关组的成员进行培训,以便执行SCM活动3.6软件配置管理实施软件配置管理的主要活动设计编码测试记录、审查、批准和跟踪变更和问题控制变更形成基线根据基线控制发布对工作产品进行配置管理基线库图3.12软件配置管理Continue3.6软件配置管理实施软件配置管理的主要活动制定SCM计划每个软件项目制定SCM计划将已文档化且经批准的SCM计划作为执行SCM活动的基础标识、更改、维护配置建立一个配置管理库系统作为存放软件基线的仓库标识置于配置管理之下软件工作产品根据文档化的规程,提出、记录、审查、批准和跟踪所有配置项/单元的更改要求和问题报告根据文档化的规程记录配置项/单元的状态Continue3.6软件配置管理更改、控制、审核软件基线根据文档化的规程控制基线的更改根据文档化的规程生成由软件基线库制造的产品,并控制它们的发行根据文档户的规程指导软件基线审核编制、使用标准报告3.6软件配置管理软件配置管理的评价度量与分析包括:单位时间内处理更改申请的次数;在SCM计划中,SCM活动重要事件的完成情况;在SCM活动过程中完成的工作、花费的工作量和资金等验证实施上级定期审核项目经理定期或有事件发生时审核SCM组定期审核软件基线以检验其是否与定义它们的文档相符软件质量保证组审查和审核SCM的活动和工作产品3可重复级(第2级)
样例分析可重复级(第2级)的关键过程域工作流程图3.7样例分析项目管理策略项目管理过程概要需求管理评估过程约定控制过程项目跟踪过程项目管理审查过程软件质量保证过程3.7样例分析项目管理策略有效日期:XXXX授权经理:XXXX目的
为使用项目管理过程提供指导范围策略
目标:需求管理、软件项目计划、软件项目跟踪和监控、软件质量保证、软件配置管理3.7样例分析项目管理过程概要有效日期:XXXX授权经理:XXXX目的介绍范围概念流程约定复审计划需求保证评估约定配置管理图3.13系统过程金字塔Continue3.7样例分析过程流程过程流程图(参考“需求管理过程数据流图”)质量记录报告和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届湖南省常德市武陵区芷兰实验学校历史班物理高三上期中复习检测试题含解析
- 2025届浙江省高中联盟高二物理第一学期期末联考试题含解析
- 2025届湖北省襄阳市重点中学高一物理第一学期期末经典模拟试题含解析
- 2025届贵州省六盘山育才中学物理高二第一学期期中教学质量检测试题含解析
- 河北省衡水市景县中学2025届高二物理第一学期期末达标检测试题含解析
- 2025届安徽省亳州市十八中物理高一第一学期期末综合测试试题含解析
- 2025届四川省广元市实验中学高二物理第一学期期末考试试题含解析
- 贵州省遵义市汇川区航天高级中学2025届物理高一上期末经典试题含解析
- 2025届海南省临高县二中物理高二上期末复习检测试题含解析
- 2025届鄂尔多斯市重点中学物理高三第一学期期末复习检测模拟试题含解析
- 智鼎在线测评题库答案2024
- 小学阶段少先队仪式教育研究基于少先队员身份认同的视角
- T-CTTS 0019-2023 数字化实验室等级评价规范
- 公共资源交易培训课件
- 住院患者静脉血栓栓塞症预防护理与管理专家共识
- 大学生职业生涯规划机电一体化
- 吴姓的研究报告
- 开学收心主题班会PPT4
- 2022版《义务教育教学新课程标准》解读课件
- 达人运营计划书
- 财务法规知识培训课件
评论
0/150
提交评论