软件过程和项目管理课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《软件过程和项目管理课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 过程 项目 管理 课件
- 资源描述:
-
1、软件过程和项目管理软件过程和项目管理2022-10-24软件过程和项目管理p30 电子商务在一家小超市的应用电子商务在一家小超市的应用要求:(要求:(1)鼓励将案例环境投影到真实生活环)鼓励将案例环境投影到真实生活环境境,如西科大校园等,结合真实环境分析,采集如西科大校园等,结合真实环境分析,采集真实数据。真实数据。(2)在回答案例问题之外,撰写)在回答案例问题之外,撰写RFP(3)项目小组会议,在会议纪要之外,提供会)项目小组会议,在会议纪要之外,提供会议照片等素材议照片等素材软件过程和项目管理第一篇第一篇项目启动软件过程和项目管理软件过程和项目管理2.1 识别需求软件过程和项目管理2.1
2、识别需求识别需求识别需求是项目生命周期的最初阶段识别需求是项目生命周期的最初阶段确认需求战略计划商业运作突发事件软件过程和项目管理w需求的产生需求的产生n公共需求与公共项目公共需求与公共项目n个体需求与个体项目个体需求与个体项目w需求识别需求识别n起始于需求、问题或机会的产生起始于需求、问题或机会的产生n结束于需求建议书的发布结束于需求建议书的发布n清晰的需求是承约商规划与实施项目的基础清晰的需求是承约商规划与实施项目的基础.软件过程和项目管理是项目生命周期的最初阶段,其过程是:是项目生命周期的最初阶段,其过程是:1)对需求、问题或机会的识别,并进行投资)对需求、问题或机会的识别,并进行投资/
3、效益分析效益分析;2)一旦证实了如果实施项目,将会得到大的收益,)一旦证实了如果实施项目,将会得到大的收益,客户将准备需求建议书客户将准备需求建议书RFP(Request For Proposal);需求:必须完成的服务和必须服从的约束;(较粗略需求:必须完成的服务和必须服从的约束;(较粗略)问题:不存在问题,就没有必要开始一个项目;问题:不存在问题,就没有必要开始一个项目;机会:前提条件;(如有了资金、国家硬性规定等)机会:前提条件;(如有了资金、国家硬性规定等)识别需求,通常结束于识别需求,通常结束于RFP;注意:项目总是开始于需求、问题和机会的识别注意:项目总是开始于需求、问题和机会的识
4、别!目的在于确定项目工作范围、进度、预算等目的在于确定项目工作范围、进度、预算等。软件过程和项目管理如果存在多个机会,而资源有限,怎么办如果存在多个机会,而资源有限,怎么办?这时,需要对机会进行评估,然后选择哪一个(或这时,需要对机会进行评估,然后选择哪一个(或几个)应该以项目的形式来实施。几个)应该以项目的形式来实施。每个机会有不同的收益(有形和无形)和结果,有每个机会有不同的收益(有形和无形)和结果,有各自的优劣,怎样评估多个机会呢?其步骤如何?各自的优劣,怎样评估多个机会呢?其步骤如何?1)制定评估标准(不同行业标准不同,但有共性)制定评估标准(不同行业标准不同,但有共性);如:投资额、
5、投资回报、战略目标、风险等;如:投资额、投资回报、战略目标、风险等;软件过程和项目管理与公司目标的一致性预期销量市场分额的增长新市场的确立预期零售价格需要的投资额预计单位制造成本技术发展的需要投资回报率人力资源的影响公众的反应竞争对手的反应预期的时间进程管制审批软件过程和项目管理3)收集每个机会的对照评估标准的数据和信息;)收集每个机会的对照评估标准的数据和信息;4)对照评估标准进行评估,并作出决策;)对照评估标准进行评估,并作出决策;一旦作出决定,并想雇佣承约商,客户将准备一旦作出决定,并想雇佣承约商,客户将准备RFP;如;如果由组织内部实施,也应该准备一份类似果由组织内部实施,也应该准备一
6、份类似RFP的文件。的文件。2)列出每个机会所基于的假设;)列出每个机会所基于的假设;如:建设办公楼需要得到银行的贷款;如:建设办公楼需要得到银行的贷款;财务信息:统一的模型、分析方法 与利益相关者的信息数据 评估人 定性、定量 决策 软件过程和项目管理项目章程是正式批准项目的文件。项目章程是正式批准项目的文件。任何一个项目,都是由一个或多个原因而被批准任何一个项目,都是由一个或多个原因而被批准的,这些原因包括的,这些原因包括市场需求、营运需要、客户要市场需求、营运需要、客户要求、技术进步、法律要求和社会需要求、技术进步、法律要求和社会需要等。等。项目章程包括很多元素,详见项目章程包括很多元素
7、,详见p41-p44软件过程和项目管理w需求建议书需求建议书就是从客户的角度出发,全面、详就是从客户的角度出发,全面、详细地向承约商陈述、表达为了满足其已识别的细地向承约商陈述、表达为了满足其已识别的需求应作哪些准备工作。也就是说,需求建议需求应作哪些准备工作。也就是说,需求建议书是客户向承约商发出的用来说明如何满足其书是客户向承约商发出的用来说明如何满足其已识别需求的建议书。已识别需求的建议书。2.4 准备需求建议书准备需求建议书RFP软件过程和项目管理2.4 准备需求建议书准备需求建议书RFP1、RFP的目标的目标RFP的目标:的目标:从客户角度全面、详细阐述项目范围、进度等;从客户角度全
8、面、详细阐述项目范围、进度等;RFP的目的:的目的:让承约商或项目团队明确客户期望,以便准备让承约商或项目团队明确客户期望,以便准备一份全面的申请书,以可行的价格、进度满足客户。一份全面的申请书,以可行的价格、进度满足客户。软件过程和项目管理2.4 准备需求建议书准备需求建议书RFP2、RFP的建议内容的建议内容2)工作陈述:对要完成的工作范围的)工作陈述:对要完成的工作范围的概括性概括性描述;描述;如:工资系统需提供增、删、改、打印、查询功能如:工资系统需提供增、删、改、打印、查询功能如:房屋装修要说明是对旧房子装修,风格及样式如:房屋装修要说明是对旧房子装修,风格及样式,装修的范围。,装修
9、的范围。3)客户具体要求:要完成的服务和服从的约束;)客户具体要求:要完成的服务和服从的约束;如:可按姓名模糊查询、响应时间不超过如:可按姓名模糊查询、响应时间不超过1秒;秒;1)项目目标:包括对承约商有用的合理信息或背景信)项目目标:包括对承约商有用的合理信息或背景信息;息;软件过程和项目管理2.4 准备需求建议书准备需求建议书RFP2、RFP的建议内容的建议内容7)可能有需要客户审批的内容;)可能有需要客户审批的内容;如:项目开始前必须先由客户审批开发计划。如:项目开始前必须先由客户审批开发计划。4)交付物:承约商或项目团队应该提交的工作产品;)交付物:承约商或项目团队应该提交的工作产品;
10、如:可运行的软件、源程序清单、使用手册等。如:可运行的软件、源程序清单、使用手册等。6)由客户提供的资源。)由客户提供的资源。如:原始工资资料。如:原始工资资料。5)验收标准:根据客户需求判断交付物是否完成的标准)验收标准:根据客户需求判断交付物是否完成的标准;软件过程和项目管理2.4 准备需求建议书准备需求建议书RFP2、RFP的建议内容的建议内容 11)应该指明承约商申请书内容和格式;)应该指明承约商申请书内容和格式;一是公平,二来便于评估。一是公平,二来便于评估。9)可能要说明客户想使用付款方式;)可能要说明客户想使用付款方式;如:有无预付、预付多少、是否按阶段付等;如:有无预付、预付多
11、少、是否按阶段付等;10)应该表明客户对进度的要求;)应该表明客户对进度的要求;如:必须在如:必须在30天后完成网络硬件建设。天后完成网络硬件建设。8)可能要说明客户想使用的合同类型;)可能要说明客户想使用的合同类型;如:固定价格合同或成本补偿合同。如:固定价格合同或成本补偿合同。软件过程和项目管理2、RFP的建议内容的建议内容12)应该指明承约商提交申请书的最后期限;)应该指明承约商提交申请书的最后期限;13)可能要说明客户对建议书的评价标准;)可能要说明客户对建议书的评价标准;如:技术路线(如:技术路线(30%)、计划()、计划(10%)等;)等;14)一般不涉及客户愿意投资多少,但可以暗
12、示大致范)一般不涉及客户愿意投资多少,但可以暗示大致范围。围。需要强调的是:有许多情况不需要正式的需要强调的是:有许多情况不需要正式的RFP。如:。如:计算机学院让某教师开发计算机学院让某教师开发1个科研信息管理系统个科研信息管理系统;对对1个事故受害者做恢复手术;个事故受害者做恢复手术;一般的,不需通过竞争而的项目,不需要正式的一般的,不需通过竞争而的项目,不需要正式的RFP。软件过程和项目管理2.4 准备需求建议书准备需求建议书RFP2.5、征集申请书、征集申请书 1)应该尽可能将)应该尽可能将RFP提供给所有可能感兴趣的承约商提供给所有可能感兴趣的承约商;2)不要个别回答承约商的问题,如
13、有必要,可采用会议)不要个别回答承约商的问题,如有必要,可采用会议;3)不是所有项目都有)不是所有项目都有RFP;软件过程和项目管理本章小结本章小结识别需求选择项目准备RFP征求申请书强调:即使许多情况不需准备正式的强调:即使许多情况不需准备正式的RFP和征求申请书,但:和征求申请书,但:项目总是开始于需求、问题和机会的识别!项目总是开始于需求、问题和机会的识别!其目的在于明确项目工作范围、进度、预算等。其目的在于明确项目工作范围、进度、预算等。软件过程和项目管理有关单位:有关单位:东方公司向具有建设部建筑一级认证企业的承约商征求办公大楼建设东方公司向具有建设部建筑一级认证企业的承约商征求办公
14、大楼建设,项目目标是:建设项目目标是:建设1234平方米高平方米高3层框架结构的办公大楼。层框架结构的办公大楼。1、工作表述 承约商将执行下面任务:承约商将执行下面任务:主体框架工程建设、建筑设备安装、装修工程。主体框架工程建设、建筑设备安装、装修工程。2、要求承约商应根据国家标准建设,提供施工计划和施工方案。承约商应根据国家标准建设,提供施工计划和施工方案。3、交付物 n符合国家建设标准的办公大楼。符合国家建设标准的办公大楼。4、东方公司提供的条款n东方公司将向承约商提供办公大楼施工图纸。东方公司将向承约商提供办公大楼施工图纸。5、需求信息n承约商在执行工作之前,必须获得东方公司对施工方案的
15、认可。承约商在执行工作之前,必须获得东方公司对施工方案的认可。软件过程和项目管理6、合同类型n合同必须以一个商定的价格,给提供满足需求建议书要求工作的承合同必须以一个商定的价格,给提供满足需求建议书要求工作的承约商付款。约商付款。7、到期日 n承约商必须最迟在承约商必须最迟在2月月28日以前向东方公司提交日以前向东方公司提交5份申请书备份。份申请书备份。8、时间表n东方公司希望在东方公司希望在3月月30日前选中一家承约商。这个项目需要完成的日前选中一家承约商。这个项目需要完成的时限是时限是6个月,从个月,从5月月1日到日到10月月30日,所有的交付物必须不迟于日,所有的交付物必须不迟于10月月
16、30日提供给东方公司。日提供给东方公司。9、付款方式n当项目完成了当项目完成了1/3时付总额的时付总额的1/3n当项目完成了当项目完成了2/3时再付总额的时再付总额的1/3 n当东方公司已经满意于项目当东方公司已经满意于项目100%的完成,并且承约商已经履行了的完成,并且承约商已经履行了全部契约义务时再付出总额的最后全部契约义务时再付出总额的最后1/3软件过程和项目管理10、申请书内容 承约商的申请书至少必须包括如下内容:承约商的申请书至少必须包括如下内容:(1)方法。承约商能清晰地理解需求建议书,理解什么是被期望达到)方法。承约商能清晰地理解需求建议书,理解什么是被期望达到的要求。而且要详细
17、描述承约商领导项目的方法,要求对每个任务的详的要求。而且要详细描述承约商领导项目的方法,要求对每个任务的详细描述,任务如何完成的详细描述细描述,任务如何完成的详细描述(2)交付物。承约商要提供交付物的详细描述)交付物。承约商要提供交付物的详细描述(3)进度计划。列出甘特图或网络图表,列出每月要执行的详细任务)进度计划。列出甘特图或网络图表,列出每月要执行的详细任务的时间表,以便在要求的项目完成日期内能够完成项目的时间表,以便在要求的项目完成日期内能够完成项目(4)经验。叙述一下承约商最近已经执行的项目,包括客户姓名、地)经验。叙述一下承约商最近已经执行的项目,包括客户姓名、地址和电话号码址和电
18、话号码(5)人事安排。列出将被指定为项目主要负责人的姓名和详细简历,)人事安排。列出将被指定为项目主要负责人的姓名和详细简历,以及他们在类似项目中的成绩以及他们在类似项目中的成绩(6)成本。必须说明总成本并提供一份项目的预算清单)成本。必须说明总成本并提供一份项目的预算清单.软件过程和项目管理11、申请书评价标准(1)方案()方案(30%)。承约商提出建设方案)。承约商提出建设方案(2)经验()经验(30%)。被指定执行此项目的承约商和主要负)。被指定执行此项目的承约商和主要负责人的执行类似项目的经验责人的执行类似项目的经验(3 3)成本()成本(30%30%)。承约商申请书中所列的固定成本)
19、。承约商申请书中所列的固定成本(4 4)进度计划()进度计划(10%10%)。为了要在项目完成之日期内或在此)。为了要在项目完成之日期内或在此日期之前完成项目,承约商应提供详细的施工计划日期之前完成项目,承约商应提供详细的施工计划.软件过程和项目管理w假如您感到居住多年的房屋已显得陈旧,希望假如您感到居住多年的房屋已显得陈旧,希望将房屋重新装修一番,当装修公司询问您需要将房屋重新装修一番,当装修公司询问您需要什么样的布局、风格时什么样的布局、风格时,以及你打算如何装修以及你打算如何装修时,您如何描述需求呢?时,您如何描述需求呢?软件过程和项目管理w假如您感到居住多年的房屋已显得陈旧,希望将假如
20、您感到居住多年的房屋已显得陈旧,希望将房屋重新装修一番,当装修公司询问您需要什么房屋重新装修一番,当装修公司询问您需要什么样的布局、风格时,您如何描述需求呢?样的布局、风格时,您如何描述需求呢?需求的描述:需求的描述:“你看着办吧,只要好就你看着办吧,只要好就行。行。”结果会如何呢?结果会如何呢?也许你会说:也许你会说:“你怎么装修的如此浮华俗你怎么装修的如此浮华俗气,你知道我是一个知识分子,房间的布局、风气,你知道我是一个知识分子,房间的布局、风格应充满书香墨气格应充满书香墨气”责任是很明确的:一方面是客户没有明确责任是很明确的:一方面是客户没有明确告诉委托人他所希望的目标,另一方面是委托人
21、告诉委托人他所希望的目标,另一方面是委托人也没有进行充分调查与研究也没有进行充分调查与研究软件过程和项目管理w假如您感到居住多年的房屋已显得陈旧,希望假如您感到居住多年的房屋已显得陈旧,希望将房屋重新装修一番,当装修公司询问您需要将房屋重新装修一番,当装修公司询问您需要什么样的布局、风格时什么样的布局、风格时,以及你打算如何装修以及你打算如何装修时,您如何描述需求呢?时,您如何描述需求呢?需求建议书是识别需求的基本描述,那需求建议书是识别需求的基本描述,那么需求建议书如何描述呢?么需求建议书如何描述呢?软件过程和项目管理w所谓项目识别就是面对客户已识别的需求,承所谓项目识别就是面对客户已识别的
22、需求,承约商从备选的项目方案中选出一种可能的项目约商从备选的项目方案中选出一种可能的项目方案来满足这种需求。方案来满足这种需求。w项目识别与需求识别的不同:项目识别与需求识别的不同:n需求识别是客户的一种行为需求识别是客户的一种行为n项目识别是承约商的行为项目识别是承约商的行为.软件过程和项目管理w某居民区的张先生夫妇,迁入新居后需要添置某居民区的张先生夫妇,迁入新居后需要添置一套洗浴装置一套洗浴装置.w本项目的需求识别和项目识别是什么呢?本项目的需求识别和项目识别是什么呢?.软件过程和项目管理w需求识别是:需求识别是:n可能的方案有三个,在煤气管道上安装热水器、安装电可能的方案有三个,在煤气
23、管道上安装热水器、安装电热水器、安装太阳能热水器等热水器、安装太阳能热水器等n经过调查、比较及分析决定选用太阳能热水器,便可准经过调查、比较及分析决定选用太阳能热水器,便可准备需求建议书。备需求建议书。w项目识别项目识别n承约商在接到需求建议书之后,虽然客户表明是安装一承约商在接到需求建议书之后,虽然客户表明是安装一套太阳能热水器,但其类型、性能等差异很大套太阳能热水器,但其类型、性能等差异很大n承约商所要作的工作就是根据具体情况确定满足客户需承约商所要作的工作就是根据具体情况确定满足客户需求的项目求的项目w客户的成本预算能否足以完成满足需求的项目客户的成本预算能否足以完成满足需求的项目w客户
24、已识别的需求是否经济可行,这一点应以客户为中心客户已识别的需求是否经济可行,这一点应以客户为中心软件过程和项目管理w客户向承约商发送需求建议书的过程就是项目客户向承约商发送需求建议书的过程就是项目的招标过程,根据客户的需求,承约商进行项的招标过程,根据客户的需求,承约商进行项目构思,可行性研究,最后向客户投送项目建目构思,可行性研究,最后向客户投送项目建议书的过程就是项目的投标。议书的过程就是项目的投标。软件过程和项目管理w项目发起项目发起:让项目的当事人、关系人充分认识项目建:让项目的当事人、关系人充分认识项目建设的必要性,并承担起自己相应的义务。发起人通常设的必要性,并承担起自己相应的义务
25、。发起人通常将项目委托给承约商实施。将项目委托给承约商实施。w项目的核准和立项项目的核准和立项:对于大型项目通常需要得到有关:对于大型项目通常需要得到有关部门的核准后承约商才可以启动。部门的核准后承约商才可以启动。w项目启动项目启动:就是组建项目团队,并开始执行项目具体:就是组建项目团队,并开始执行项目具体工作。项目启动的标志:工作。项目启动的标志:n任命项目经理,开始组建项目团队任命项目经理,开始组建项目团队n项目许可证的颁发项目许可证的颁发软件过程和项目管理w项目目标是项目预期的结果或最终产品,应明项目目标是项目预期的结果或最终产品,应明确具体,并尽量定量化,主要涉及:确具体,并尽量定量化
展开阅读全文