![软件的项目管理概述教学课件_第1页](http://file4.renrendoc.com/view/939b5daeaed0268b9943c0135b2115a5/939b5daeaed0268b9943c0135b2115a51.gif)
![软件的项目管理概述教学课件_第2页](http://file4.renrendoc.com/view/939b5daeaed0268b9943c0135b2115a5/939b5daeaed0268b9943c0135b2115a52.gif)
![软件的项目管理概述教学课件_第3页](http://file4.renrendoc.com/view/939b5daeaed0268b9943c0135b2115a5/939b5daeaed0268b9943c0135b2115a53.gif)
![软件的项目管理概述教学课件_第4页](http://file4.renrendoc.com/view/939b5daeaed0268b9943c0135b2115a5/939b5daeaed0268b9943c0135b2115a54.gif)
![软件的项目管理概述教学课件_第5页](http://file4.renrendoc.com/view/939b5daeaed0268b9943c0135b2115a5/939b5daeaed0268b9943c0135b2115a55.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程
第22讲:软件项目管理概述主讲人:阳王东Email:yangwangdong126软件工程
第22讲:软件项目管理概述1主要内容1软件项目管理概述2软件配置管理3软件质量管理4软件风险管理主要内容1软件项目管理概述21.1软件工程模型软件项目管理定义软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。1软件项目管理概述过程管理方法技术1.1软件工程模型1软件项目管理概述过程管理方法技术31.2管理的三位一体质量成本进度质量成本进度1软件项目管理概述相辅相成此消彼长1.2管理的三位一体质量质量成本进度1软件项目管理概述相41.3软件项目管理的目的按期完成软件项目保质保量,确保软件产品满足用户需求。降低成本,增加效益,客户满意、公司获利并且个人受益。1软件项目管理概述1.3软件项目管理的目的按期完成软件项目1软件项目管理概51.4软件项目管理基本内容进度管理成本管理配置管理质量管理风险管理沟通管理人员管理1软件项目管理概述1.4软件项目管理基本内容进度管理1软件项目管理概述62软件配置管理(SCM)基本概念为什么需要配置管理配置管理的工作职责2软件配置管理(SCM)基本概念7配置管理基本概念定义软件配置管理(SoftwareConfigurationManagement,SCM)是对软件修改进行标识、组织和控制的技术,用来协调和控制整个过程。目的在整个项目软件的生存周期中建立和维护软件工作产品的完备性、一致性和可追踪性各就各位状态明确历史清楚配置管理基本概念定义各就各位状态明确历史清楚8为什么需要配置管理不及时入库混乱遗失无法复现不一致文文不一文实不符不完备无据可查残缺不全喜新厌旧改一扔一无法复原私房软件测试不足错误百出众星捧月劳民伤财更动不受控制轻率随意修改随时随地修改不作更动分析不作回归测试为什么需要配置管理不及时入库喜新厌旧9配置管理的工作职责配置库的规划制订计划标识配置版本管理变更控制产品生成活动记录生成报告配置管理的工作职责配置库的规划10配置库的规划软件配置库为实现软件配置管理对软件配置项及其所需要的控制和变更历史功能提供了存储机制。文件系统数据库系统配置库的分类开发库。开发库中存放处于变动之中的软件项,或临时性软件项,或半成品。开发库由项目组自行管理。受控库。受控库中存放那些在预定时刻其状态应予冻结的软件配置项。对受控库中的软件配置项的状态变更应实施正规的、严格的控制。产品库。产品库中则存放那些由取自受控库的软件配置项所构成的指定产品。一般不直接修改。配置库的规划软件配置库为实现软件配置管理对软件配置项及其所11软件配置项分类:文档指导性文档软件生命周期中各阶段的计划文档、设计文档、测试文档、用户手册及客户文档等程序内部开发的程序外包的程序开源的程序数据部署数据测试数据业务数据软件配置项分类:文档12版本的管理版本编辑分为主版本.特征版本.修订版本不同的版本编码方法(发布版本,测试版本、内部版本)日期法、延伸法、过载法版本变更记录1.0.01.0.11.0.21.1.01.1.12.0.0版本的管理版本编辑1.0.01.0.11.0.21.1.13变更控制标识需要的变更提出变更请求确定变更内容评估变更请求批准变更请求实施变更验证变更完成变更变更控制标识需要的变更提出变更请求确定变更内容评估变更请求14软件质量管理(SQM)什么是质量一种产品(或工程、服务等)对其相应消费者期望值的满足度。质量管理定义确定质量方针、目标和职责并在质量体系中通过诸如质量策划、质量控制、质量保证和质量改进使其实施全部管理职能的所有活动。质量方针品学兼修,知行统一质量体系ISO9000质量保证(SQA)对工作产品及过程的符合性检查软件质量管理(SQM)什么是质量15SQA
要求职责拥护者合伙人合作者贡献者审核员顾问标准执行者客观的评审员监督员数据收集者数据分析者忌讳反对者反对派拆台者寄生虫橡皮图章打小报告者爱挑小错者荒诞的评论家稻草人密探算命人√×SQA
要求职责拥护者合伙人合作者贡献者审核员顾问标准执行者16SQA的主要工作制订质量保证计划SQAP标准和规程审查符合性记录、报告全程质量保证控制SQCSQA的主要工作制订质量保证计划SQAP17SQA审核内容21%33%25%17%4%组织评审文档评审调查报告准备情况简介项目管理用户接口合同软件质量规定说明计划规程评估分析确认发现建议项目评审准备发布SQA审核内容21%33%25%17%4%组织评审文档评审调18SQA的特点质量保证不关注程序和文档内容在技术上的正确,只关注是否符合规范和标准。质量是习惯质量是条例质量是度量SQA的特点质量保证不关注程序和文档内容在技术上的正确,只关19软件风险管理什么是风险风险管理的概念风险管理过程有效风险管理方面的好实践软件风险管理什么是风险20什么是风险特征风险的有害性风险的不确定性目的风险管理的目的是使风险对项目的影响最小什么是风险特征21风险管理的概念风险管理是项目中运用过程、方法和工具管理风险的实践。风险管理提供有纪律的环境以便作出事先的决策:-连续地评估什么会出错-决定应处理的重要风险-实施处理这些风险的策略从“救火”和“危机管理”到预先决策风险管理并不能保证成功但增加成功的概率风险管理的概念风险管理是项目中运用过程、方法和工具管理风险的22风险管理过程风险管理风险评估风险控制风险识别风险分析风险优先级排序风险策划风险解决风险监控风险管理过程风险管理风险评估风险控制风险识别风险分析风险优先23风险评估生成项目特定的风险条款清单,它们多半会在以下方面影响项目的成功:-进度拖延-成本超支-需求不能满足-有大量的缺陷-可维护性差-其它进行风险识别一般采用:-组织风险数据库-会晤、会议、脑力风暴(brainstorming)-过去项目的经验-可能风险的检查单十大风险清单风险评估生成项目特定的风险条款清单,它们多半会在以下方面影响24风险控制降低概率找出风险的原因和减少/消除该原因为事件发生作好准备风险预备金转移购买保险等
躲避(Avoidance)选择另一种作法,这可能抵消一些我们早期的得益也可能产生另外风险风险控制降低概率25有效风险管理方面的好实践承认风险是不可避免的公开交流风险—讨论本身似乎能减少风险的影响奖励阻止风险发生的人,而不仅仅是惩罚和管理那些造成风险的人同一时刻不要管理太多风险记下风险将风险管理集成到项目管理使用工具开始时不要对量化过于强调不要期待实施风险管理的费效分析有效风险管理方面的好实践承认风险是不可避免的26作业看几本有关管理方面的书人月神话微软求生法则作业看几本有关管理方面的书27软件工程
第22讲:软件项目管理概述主讲人:阳王东Email:yangwangdong126软件工程
第22讲:软件项目管理概述28主要内容1软件项目管理概述2软件配置管理3软件质量管理4软件风险管理主要内容1软件项目管理概述291.1软件工程模型软件项目管理定义软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。1软件项目管理概述过程管理方法技术1.1软件工程模型1软件项目管理概述过程管理方法技术301.2管理的三位一体质量成本进度质量成本进度1软件项目管理概述相辅相成此消彼长1.2管理的三位一体质量质量成本进度1软件项目管理概述相311.3软件项目管理的目的按期完成软件项目保质保量,确保软件产品满足用户需求。降低成本,增加效益,客户满意、公司获利并且个人受益。1软件项目管理概述1.3软件项目管理的目的按期完成软件项目1软件项目管理概321.4软件项目管理基本内容进度管理成本管理配置管理质量管理风险管理沟通管理人员管理1软件项目管理概述1.4软件项目管理基本内容进度管理1软件项目管理概述332软件配置管理(SCM)基本概念为什么需要配置管理配置管理的工作职责2软件配置管理(SCM)基本概念34配置管理基本概念定义软件配置管理(SoftwareConfigurationManagement,SCM)是对软件修改进行标识、组织和控制的技术,用来协调和控制整个过程。目的在整个项目软件的生存周期中建立和维护软件工作产品的完备性、一致性和可追踪性各就各位状态明确历史清楚配置管理基本概念定义各就各位状态明确历史清楚35为什么需要配置管理不及时入库混乱遗失无法复现不一致文文不一文实不符不完备无据可查残缺不全喜新厌旧改一扔一无法复原私房软件测试不足错误百出众星捧月劳民伤财更动不受控制轻率随意修改随时随地修改不作更动分析不作回归测试为什么需要配置管理不及时入库喜新厌旧36配置管理的工作职责配置库的规划制订计划标识配置版本管理变更控制产品生成活动记录生成报告配置管理的工作职责配置库的规划37配置库的规划软件配置库为实现软件配置管理对软件配置项及其所需要的控制和变更历史功能提供了存储机制。文件系统数据库系统配置库的分类开发库。开发库中存放处于变动之中的软件项,或临时性软件项,或半成品。开发库由项目组自行管理。受控库。受控库中存放那些在预定时刻其状态应予冻结的软件配置项。对受控库中的软件配置项的状态变更应实施正规的、严格的控制。产品库。产品库中则存放那些由取自受控库的软件配置项所构成的指定产品。一般不直接修改。配置库的规划软件配置库为实现软件配置管理对软件配置项及其所38软件配置项分类:文档指导性文档软件生命周期中各阶段的计划文档、设计文档、测试文档、用户手册及客户文档等程序内部开发的程序外包的程序开源的程序数据部署数据测试数据业务数据软件配置项分类:文档39版本的管理版本编辑分为主版本.特征版本.修订版本不同的版本编码方法(发布版本,测试版本、内部版本)日期法、延伸法、过载法版本变更记录1.0.01.0.11.0.21.1.01.1.12.0.0版本的管理版本编辑1.0.01.0.11.0.21.1.40变更控制标识需要的变更提出变更请求确定变更内容评估变更请求批准变更请求实施变更验证变更完成变更变更控制标识需要的变更提出变更请求确定变更内容评估变更请求41软件质量管理(SQM)什么是质量一种产品(或工程、服务等)对其相应消费者期望值的满足度。质量管理定义确定质量方针、目标和职责并在质量体系中通过诸如质量策划、质量控制、质量保证和质量改进使其实施全部管理职能的所有活动。质量方针品学兼修,知行统一质量体系ISO9000质量保证(SQA)对工作产品及过程的符合性检查软件质量管理(SQM)什么是质量42SQA
要求职责拥护者合伙人合作者贡献者审核员顾问标准执行者客观的评审员监督员数据收集者数据分析者忌讳反对者反对派拆台者寄生虫橡皮图章打小报告者爱挑小错者荒诞的评论家稻草人密探算命人√×SQA
要求职责拥护者合伙人合作者贡献者审核员顾问标准执行者43SQA的主要工作制订质量保证计划SQAP标准和规程审查符合性记录、报告全程质量保证控制SQCSQA的主要工作制订质量保证计划SQAP44SQA审核内容21%33%25%17%4%组织评审文档评审调查报告准备情况简介项目管理用户接口合同软件质量规定说明计划规程评估分析确认发现建议项目评审准备发布SQA审核内容21%33%25%17%4%组织评审文档评审调45SQA的特点质量保证不关注程序和文档内容在技术上的正确,只关注是否符合规范和标准。质量是习惯质量是条例质量是度量SQA的特点质量保证不关注程序和文档内容在技术上的正确,只关46软件风险管理什么是风险风险管理的概念风险管理过程有效风险管理方面的好实践软件风险管理什么是风险47什么是风险特征风险的有害性风险的不确定性目的风险管理的目的是使风险对项目的影响最小什么是风险特征48风险管理的概念风险管理是项目中运用过程、方法和工具管理风险的实践。风险管理提供有纪律的环境以便作出事先的决策:-连续地评估什么会出错-决定应处理的重要风险-实施处理这些风险的策略从“救火”和“危机管理”到预先决策风险管理并不能保证成功但增加成功的概率风险管理的概念风险管理是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《丙肝规范治疗》课件
- 2025年呼和浩特货运从业资格证年考试题目及答案
- 2025年通辽道路客货运输从业资格证模拟考试下载
- 情感教育在职业中专英语课堂教学中的作用
- 紫色插画风小学故事分享会主题
- 培训成果与计划汇报模板
- 银行产品创新训练模板
- DeepSeek学习科普专题解析
- 2025年低温巴氏乳项目合作计划书
- 工装内装冬季施工方案设计
- 《十万个为什么》推进课(小学课件)
- 发展汉语初级综合1:第28课《长城有八千八百五十多公里》
- 全国主要城市的月日均总辐照量和年日均总辐照量
- 会计公司员工手册
- GB/T 13404-2008管法兰用非金属聚四氟乙烯包覆垫片
- 任职宣布大会上的讲话(集团公司任命子公司领导班子成员)
- 红金大气商务风领导欢迎会PPT通用模板
- 鸡蛋浮起来实验作文课件
- 20马工程教材《公共财政概论》-第一章-公课件
- 例谈小组合作学习在小学英语教学中的有效开展(讲座)课件
- 民政局业务工作流程图
评论
0/150
提交评论