[项目管理]软件项目管理.pptx

[项目管理]软件项目管理.pptx

ID:67844533

大小:2.07 MB

页数:134页

时间:2022-04-29

[项目管理]软件项目管理.pptx_第1页
[项目管理]软件项目管理.pptx_第2页
[项目管理]软件项目管理.pptx_第3页
[项目管理]软件项目管理.pptx_第4页
[项目管理]软件项目管理.pptx_第5页
[项目管理]软件项目管理.pptx_第6页
[项目管理]软件项目管理.pptx_第7页
[项目管理]软件项目管理.pptx_第8页
[项目管理]软件项目管理.pptx_第9页
[项目管理]软件项目管理.pptx_第10页
资源描述:

《[项目管理]软件项目管理.pptx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第13章软件项目管理1复旦大学计算机科学与工程系软件工程课程第13章软件项目管理13.1软件项目管理概述13.2软件度量13.3软件项目估算13.4项目进度管理13.5风险管理13.6软件项目的组织13.7软件质量管理13.8软件配置管理教学目的与要求⒈掌握软件项目管理的基本概念;⒉掌握软件度量和软件项目估算的基本方法;⒊会用甘特图和PERT图作出软件项目的进度安排;4.了解解风险管理的基本活动和方法;⒌了解软件项目组织中各角色的作用⒍了解软件配置管理的基本概念和主要活动⒎了解软件质量保证的基本活动,以及软件评审的任务和方法;⒏了解软件配置管理的基本概念和主要活动教学重点⒈软件项目管理的基本

2、概念; ⒉软件度量和软件项目估算的基本方法; ⒊会用甘特图和PERT图作出软件项目的进度安排。教学难点⒈软件度量和软件项目估算的基本方法; ⒉PERT图作出软件项目的进度安排; ⒊软件质量保证、软件评审、软件配置管理。教学学时4学时教学方法采用多媒体课件+讲授法+启发式相结合教学教学参考文献⒈《软件工程导论(第五版)》,张海藩,清华大学出版社 ⒉《软件工程(第二版)》,齐治昌,高等教育出版社 ⒊《IT软件项目管理》,王强,清华大学出版社 ⒋《IT项目管理》,唐晓波,电子工业出版社 ⒌《软件企业管理》,张旭梅等著,科学出版社 ⒍《软件质量保证技术(三级)》,李正海,上海交通大学出版社项目案例(

3、1/4)任务负责组织**大学图书馆管理系统的开发时间限制6个月人员4个技术人员成本控制在40万元之内小王老王项目案例(2/4)案例角色和人物小王:软件项目负责人老王:公司技术老总开发小组:小李、老赵、小田、小谢项目案例(3/4)小王的长处精湛的技术,尤其是软件设计和程序设计技术丰富的软件开发经验,参加过许多项目的开发有成功的项目开发案例,对个人技术信心十足小王的欠缺从来没有完整组织过一个软件项目的开发,不知道如何开展软件项目的开发工作以及需要注意哪些问题项目案例(4/4)小王很茫然,面临许多问题如何着手开展工作?能否以及如何保证在规定的时间约束范围内完成工程?如何保证所开发的软件系统的质量?

4、怎么去组织手下的技术人员,让他们充满激情地工作?如何确保项目不会失控?如何在实施过程中处理各种应急事件?……这些问题都是软件项目开发必须解决的,而且不是纯粹的技术性问题软件项目管理软件危机后的普遍性结论:软件项目成功率非常低的原因可能是项目管理能力太弱。软件项目管理是指软件生存周期中软件管理者所进行的一系列活动,其目的是在一定的时间和预设范围内,有效地利用人力、资源、技术和工具,使软件系统或软件产品按原定计划和质量要求如期完成。软件开发成本约束进度约束高质量软件用户需求13.1软件项目管理概述项目管理是通过项目经理和项目组织的努力,运用系统理论的方法对项目及其资源进行计划、组织、协调、控制,

5、旨在实现项目的特定目标的管理方法体系。(软件)项目管理的基本内容: 项目定义、项目计划、项目执行、项目控制、项目结束。一、软件项目管理的关注点(4P)人员(People)人员是软件工程项目的基本要素和关键因素在对人员进行组织时,有必要考虑参与软件过程的人员类型产品(Product)定义项目范围,其中包括建立产品的目的和范围、可选的解决方案、技术或管理的约束等过程(Process)通常将项目分解为任务—子任务等,其分解准则是基于软件工程的过程项目(Project)采用科学的方法及工具对项目基本内容进行管理软件项目管理中的五类人员项目管理人员负责软件项目的管理工作,其负责人通常称为项目经理高级管

6、理人员可以是领域专家,负责提出项目的目标并对业务问题进行定义开发人员掌握了开发一个产品或应用所需的专门技术,可胜任包括需求分析、设计、编码、测试、发布等各种相关的开发岗位客户一组可说明待开发软件的需求的人,也包括与项目目标有关的其它风险承担者最终用户产品或应用提交后与产品/应用进行交互的软件项目管理中的产品定义项目范围,其中包括建立产品的目的和范围、可选的解决方案、技术或管理的约束目的:从客户的角度定义该产品的总体目标,但不必考虑这些目标如何实现软件范围定义了与软件产品相关的数据、功能和行为,及其相关的约束:语境(context):说明待建造的软件与其它相关系统、产品或环境的关系,以及相关的

7、约束条件信息目标:说明目标系统所需要的输入数据及应产生的输出数据功能和性能:说明软件应提供的功能来完成输入数据到输出数据的变换以及给出对目标软件的性能要求过程对软件项目来说,强调的是对其进行过程控制。软件过程提供了一个包含了任务的框架,软件项目中这些任务的组合就组成了软件开发的全面计划。公共过程框架活动可有以下几种:客户交流计划风险分析构造及发布客户评估项目对项目进行有计划和可控制的管理明确目标及过程:充分理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。