收藏 分享(赏)

《软件工程与项目管理》2-3-软件过程(3).pptx

上传人:bubibi 文档编号:20014320 上传时间:2023-12-02 格式:PPTX 页数:17 大小:626.05KB
下载 相关 举报
《软件工程与项目管理》2-3-软件过程(3).pptx_第1页
第1页 / 共17页
《软件工程与项目管理》2-3-软件过程(3).pptx_第2页
第2页 / 共17页
《软件工程与项目管理》2-3-软件过程(3).pptx_第3页
第3页 / 共17页
《软件工程与项目管理》2-3-软件过程(3).pptx_第4页
第4页 / 共17页
《软件工程与项目管理》2-3-软件过程(3).pptx_第5页
第5页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、第2章 软件过程n2.1 软件过程概述n2.2 软件过程模型n2.3 软件项目的过程管理n2.4 软件过程评估2.3 软件项目的过程管理n软件项目管理过程组n是项目管理输入、工具与技术和输出的逻辑组合。n一般包括五个过程组及后续维护。n启动过程n规划过程n执行过程n监控过程n收尾过程2.3 软件项目的过程管理n项目启动n项目启动主要是客户主导的项目过程。客户向选定的相关开发商提交需求建议书,开发商根据用户需求与客户交流并完成需求分析,提交需求分析说明书和技术解决方案,客户会根据开发商的方案加以可行性分析,最终选定理想的开发商,启动项目。n项目启动一般包含需求识别与建议、项目识别与选择、可行性研

2、究、项目立项等活动。2.3 软件项目的过程管理n项目计划n项目计划是团队成员在预算的范围内为完成项目的预定目标而进行科学预测并确定未来行动方案的过程。n概念计划:规定项目的战略导向和战略重点。n详细计划:制定详细的工作分解结构图,提供项目的详细范围。n滚动计划:在已经编制计划的基础上,每经过一个滚动期,根据变化的项目环境和计划实际执行情况,从确保实现项目目标出发,对原项目计划进行滚动调整。2.3 软件项目的过程管理n项目计划n项目计划编制(1 1)范围计划)范围计划(2 2)工作计划)工作计划(3 3)人员管理计划)人员管理计划(4 4)资源供应计划)资源供应计划(5 5)进度报告计划)进度报

3、告计划(6 6)成本计划)成本计划(7 7)质量计划)质量计划(8 8)变更控制计划)变更控制计划(9 9)文件控制计划)文件控制计划(1010)风险应对计划)风险应对计划(1111)支持计划)支持计划2.3 软件项目的过程管理n项目执行n项目执行是指正式开始为完成项目而进行的活动或努力的工作过程,该过程是项目管理应用领域中最为重要的环节。n项目执行工作的成果主要包括工作成果和项目变更申请。哪些活动已经完成哪些活动没有完成满足质量标准的程度怎样已经发生的成本或将要发生的成本是多少活动的进度状况扩大或修改项目合同范围修改成本工作成果项目变更申请2.3 软件项目的过程管理n项目执行的准备n项目计划

4、核实n项目参与者的确认n项目团队组建n项目规章制度的实施n项目执行动员2.3 软件项目的过程管理n项目执行的内容n按计划执行;n进一步确认任务范围;n质量的保证;n项目团队建设;n信息沟通;n招标,供应商选择;n合同管理。2.3 软件项目的过程管理n项目执行的步骤n对将要进行的活动进行安排n对工作进行授权n安排活动日程n估算活动所消耗的成本费用n完成预定的工作2.3 软件项目的过程管理n项目控制n项目监控是围绕项目实施计划,跟踪进度、成本、质量、资源,掌握各项工作现状,以便进行适当的资源调配和进度调整,确定活动的开始和结束时间,并记录实际的进度情况,在一定情况下进行路径、决策、度量、量化管理、

5、风险等方面的分析。n在实施项目的过程中,要随时对项目进行跟踪监控,以使项目按计划规定的进度、技术指标完成,并提供现阶段工作的反馈信息,以利后续阶段的顺利开展和整个项目的完成。2.3 软件项目的过程管理n项目控制n项目监控准则:n项目执行以项目计划为依据n测量实际进展情况n随时监测和调整项目计划n充分及时的信息沟通n详细准确地记录项目的进展和变化2.3 软件项目的过程管理n项目收尾n项目收尾工作的内容主要有项目收尾工作的内容主要有项目验收项目验收、项目审计项目审计和和项目后评价项目后评价。项目验收做好项目的收尾准备准备验收材料进行自检并提交验收申请验收工作组检查验收材料对项目完成情况进行初审正式

6、验收项目移交项目审计审计启动工作审计启动工作实施项目审计实施项目审计项目审计终结项目审计终结项目后评价项目目标评价项目目标评价项目实施过程评价项目实施过程评价项目影响评价项目影响评价2.3 软件项目的过程管理n项目维护n项目收尾后的项目维护为项目后续产生效益提供保障。n项目的后续维护期的工作,是保证信息技术能够为企业中的重要业务提供服务的基础,也是使项目产生效益的阶段。n维护期的工作是长久的,将一直持续到整个软件生存周期的结束。2.3 软件项目的过程管理nPMBOK(Project Management Body of Knowledge):项目管理知识体系n美国项目管理协会美国项目管理协会对

7、项对项目管理所需的知识、目管理所需的知识、技能和工具进行的概技能和工具进行的概括性描述括性描述。nPMBOKPMBOK指南由十大知识指南由十大知识领域、五大管理过程领域、五大管理过程组和组和4949个子过程管理个子过程管理组成。组成。课堂讨论n1.下图所示为项目生命周期示意图,试进行分析。n2.分析项目生命周期与项目5大过程组的关系。问题思考n1.为什么说分阶段的生存周期模型有助于软件项目管理?n2.软件项目管理流程一般包括哪些过程组?n3.软件项目执行的内容是什么?n4.项目控制要做好哪些工作?软件过程是指软件整个生命周期,从需求获取,需求分析,设计,实现,测试,发布和维护一个过程模型。软件过程构成了软件项目管理控制的基础,并创建了一个环境以便于技术方法的采用、工作产品的产生、里程碑的创建、质量的保证、正常变更的正确管理。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证 > 计算职称

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报