收藏 分销(赏)

第2章-项目准备和启动.ppt

上传人:天**** 文档编号:1865256 上传时间:2024-05-10 格式:PPT 页数:57 大小:2.52MB
下载 相关 举报
第2章-项目准备和启动.ppt_第1页
第1页 / 共57页
第2章-项目准备和启动.ppt_第2页
第2页 / 共57页
第2章-项目准备和启动.ppt_第3页
第3页 / 共57页
第2章-项目准备和启动.ppt_第4页
第4页 / 共57页
第2章-项目准备和启动.ppt_第5页
第5页 / 共57页
点击查看更多>>
资源描述

1、软件项目管理软件项目管理第第2章章 项目准备和启动项目准备和启动B为什么要项目准备?为什么要项目准备?v盲目启动的危害盲目启动的危害:投入产出分析不正确组织混乱项目延期或者不符合客户需求而弃用人月神话的IBM System/360项目,梦断代码的chandler项目v开工没有回头箭开工没有回头箭:项目启动后资源需求提上日程、费用产生v做项目前应该:做项目前应该:分析项目,是否值得去做;怎么去做;大概消费多少时间和成本;2024/5/10 周五2.机会总是留给有准备的人机会总是留给有准备的人记得北京奥运会射击比赛步枪三姿金牌得主是谁吗?如果不是埃蒙斯最后一枪那令人不可思议的4.4环,邱健完全没机

2、会拿到这块金牌(最后一枪只要不低于8环就稳拿金牌);但如果邱健不一枪一枪地坚持,埃蒙斯也根本没机会把唾手可得的金牌抛给这位33岁的中国老将。为了这枚金牌,他射击场上准备了年,其中8年在国家队默默无闻的训练,年改练三姿,其中的艰辛是无人能知的。2024/5/10 周五3.第第2章项目准备和启动章项目准备和启动2.1 项目建议书项目建议书2.2 项目可行性分析2.3 项目投标2.4 软件项目合同条款评审2.5 软件项目组织结构和人员角色2.6 软件项目的相关利益人2.7 软件项目启动动员会2024/5/10 周五4.什么是项目建议书?什么是项目建议书?项目建议书项目建议书(project prop

3、osal),就是项目立项申请报告。它可以比较简要,也可以比较详尽,而重点是如何向有关的投资方或上级阐述立项的必要性。见书示例(见书示例(P2425)2024/5/10 周五5.项目建议书的内容项目建议书的内容 项目的背景。项目的背景。项目的意义和必要性。项目的意义和必要性。项目产品或服务的市场预测。项目产品或服务的市场预测。项目规模和期限。项目规模和期限。项目建设必需的条件、已具备和尚不具备的条件分析。项目建设必需的条件、已具备和尚不具备的条件分析。投资估算和资金筹措的设想。投资估算和资金筹措的设想。市场前景及经济效益初步分析。市场前景及经济效益初步分析。其它需要说明的情况其它需要说明的情况2

4、024/5/10 周五6.第第2章项目准备和启动章项目准备和启动2.1 项目建议书2.2 项目可行性分析项目可行性分析2.3 项目投标2.4 软件项目合同条款评审2.5 软件项目组织结构和人员角色2.6 软件项目的相关利益人2.7 软件项目启动动员会2024/5/10 周五7.2.2 项目可行性分析项目可行性分析v2.2.1 可行性分析前提可行性分析前提v2.2.2 可行性分析因素可行性分析因素v2.2.3 成本效益分析方法成本效益分析方法v2.2.4 技术及风险分析方法技术及风险分析方法v2.2.5 可行性分析结论可行性分析结论2024/5/10 周五8.可行性分析前提可行性分析前提了解客户

5、需求和想要达到目标,比如:1.当前业务流程分析2.主要功能点需求分析3.系统非功能性需求分析,如性能需求、环境和安全需求4.限制条件分析:经费、时间限制5.需求的优先顺序粗粒度,大体分析粗粒度,大体分析2024/5/10 周五9.可行性分析因素可行性分析因素2024/5/10 周五10.可行性分析流程可行性分析流程2024/5/10 周五11.可行性分析方法可行性分析方法成本效益分析成本效益分析(1)v成本效益分析方法之一:回收期法回收期法回收期:回收期:使累计的净现金流入等于最初的投资费用所需的时间回收期=原始投资额/每年现金净流入量(NCF)例如:原始投入5w元,每年净现金流入2w元,则回

6、收期是?回收期法的优缺点:优缺点:容易理解,计算简便。回收期越短风险越小只考虑回收前的效果,未考虑投资方案总收益。有可能在回收后的效益更多。忽略了货币时间价值回收期法仅作为辅助评价指标回收期法仅作为辅助评价指标2024/5/10 周五12.可行性分析方法可行性分析方法成本效益分析成本效益分析(2)v成本效益分析方法之一:净现值法净现值法净现值(Net-Present-Value):就是未来报酬的总现现值减去原先的投入。2024/5/10 周五13.可行性分析方法可行性分析方法成本效益分析成本效益分析(3)v成本效益分析方法之一:净现值法净现值法净现值法决策规则:在只有一个备选方案时,净现值为正

7、采纳,为负不采纳;在多个备选方案中,优先选用净现值是正值中的最大者。例如,某项目的初期投资是20W元,预计未来5年中的各年的收入依次为2W元、4W元、5W元、8W元、12W元,假如每年的贴现率是5%,每年的通货膨胀率是3%,那么NPV是多少?2024/5/10 周五14.可行性分析方法可行性分析方法技术分析技术分析(4)v技术分析方法技术分析方法技术分析技术分析:通过对技术设计方案或者演示模型的比较和分析,判断其技术的成熟性和适用性。其有效方法是专家评定法:找相关行业的技术专家进行评审2024/5/10 周五15.可行性分析方法可行性分析方法风险分析风险分析(5)v风险分析方法风险分析方法风险

8、分析风险分析:对项目分别进行内部和外部的风险评估,主要对市场风险、技术风险、财务风险、组织风险、法律风险、经济及社会风险等风险因素进行定性和定量的分析,从而为项目决策提供依据。最常用方法是定量分析方法决策树做项目?是否成功,收益:10万元失败,损失:5万元信息更新和维护人员工资:4万元概率:70%概率:30%2024/5/10 周五16.可行性分析结论可行性分析结论v项目需求分析概况项目需求分析概况v可行性要素分析可行性要素分析v项目的设计方案项目的设计方案v人员配置和培训人员配置和培训计划计划v项目主要风险项目主要风险v可行性研究的结可行性研究的结论和建议论和建议v其他重要意见其他重要意见见

9、书示例(见书示例(P2831)2024/5/10 周五17.第第2章项目准备和启动章项目准备和启动2.1 项目建议书2.2 项目可行性分析2.3 项目投标项目投标2.4 软件项目合同条款评审2.5 软件项目组织结构和人员角色2.6 软件项目的相关利益人2.7 软件项目启动动员会2024/5/10 周五18.投标两个阶段投标两个阶段如果项目需求方没有软件开发能力,那么需要另找专业机构来进行分析和开发,因此可行性研可行性研究和项目招标可以合二为一究和项目招标可以合二为一。项目投标基本分为两个阶段两个阶段:第一个阶段是参加竞标的供应商在规定的时间内提交投标书提交投标书。标书一般包括项目需求分析、可行

10、性研究方案和财务预算。标书要清晰化、条理化、规范化。第二个阶段是需求方(客户)对投标书进行评评估,得出竞标结果估,得出竞标结果。(从需求能力、技术能力、管理方案和财务预算考虑)通过评估,需求方选择最优方案与供应商签订合同2024/5/10 周五19.参考其它书籍参考其它书籍2024/5/10 周五20.第第2章项目准备和启动章项目准备和启动2.1 项目建议书2.2 项目可行性分析2.3 项目投标2.4 软件项目合同条款评审软件项目合同条款评审2.5 软件项目组织结构和人员角色2.6 软件项目的相关利益人2.7 软件项目启动动员会2024/5/10 周五21.2.4 软件项目合同条款评审软件项目

11、合同条款评审v2.4.1 合同计费的种类合同计费的种类v2.4.2 合同条款评审合同条款评审2024/5/10 周五22.示例示例2024/5/10 周五23.合同计费种类合同计费种类v固定总价合同固定总价合同:签订合同的时候,总价已经确定。只有当出现设计设计变更或者符合合同规定的调价条件时,才允许调整合同价格。u把需求变更和成本增加的风险从需求方转移到了承包方u由于总价不变,承包方不得不节约成本,从而降低软件质量v费用偿还合同费用偿还合同:实际成本和奖励薪酬相加支付给承包方。u奖励薪酬:固定奖励、按成本百分比奖励、按绩效结果奖励v时间和材料合同时间和材料合同:按单位工作量支付薪酬,如按工时计

12、算u风险承担与固定总价合同刚好相反,承包商缺乏动力2024/5/10 周五24.合同种类(续)合同种类(续)v功能点计费合同功能点计费合同:按功能点的个数支付报酬。u首先分析估计功能点数及每个功能点价格(设计成本和实现成本),然后求和。u功能点分析功能点分析:从用户对应用系统的功能性需求出发,把应用系统按组件进行分解,并对每类组件以定义的功能点为度量单位进行计算,从而得到反映整个应用系统规模的功能点数软件项目计费常采用常采用:u固定总价合同u功能点计费合同2024/5/10 周五25.合同评审v制定合同制定合同v评审合同:评审合同:对合同内容进行最终审定(重点是对不一致部分进行讨论和确定)v签

13、订合同签订合同2024/5/10 周五26.制定合同的内容制定合同的内容1.项目时间表2.项目验收标准:适用性、安全性3.项目维护和升级事项4.项目价格和付款方式5.双方的义务和责任6.相关保密条款(价格保密、代码保密)7.软件所有权问题:投资方vs开发方8.合同修订方式和修订程序9.合同法律效力10.合同有关附件:需求范围、质量标准11.违约责任12.其他责任2024/5/10 周五27.第第2章项目准备和启动章项目准备和启动2.1 项目建议书2.2 项目可行性分析2.3 项目投标2.4 软件项目合同条款评审2.5 软件项目组织结构和人员软件项目组织结构和人员角色角色2.6 软件项目的相关利

14、益人2.7 软件项目启动动员会2024/5/10 周五28.2.5 组织结构和人员角色组织结构和人员角色v2.5.1 项目的组织结构项目的组织结构v2.5.2 软件项目的组织架构软件项目的组织架构v2.5.3 软件项目经理软件项目经理v2.5.4 QA与与QC2024/5/10 周五29.耐人寻味的故事耐人寻味的故事从中你学到了什么?从中你学到了什么?2024/5/10 周五30.项目组织结构项目组织结构有三种主要的类型:职能型,纯项目型,矩阵型v职能型职能型:经营活动按照职能划分成部门。项目功能都在本职能部门内部讨论完成再递交到下一个部门。如果完成期间涉及其他职能部门的问题,只能报告给本职能

15、部门经理,由各职能部门经理进行协调和沟通。v纯项目型:纯项目型:项目经理拥有领导权,项目内所有成员直接向项目经理汇报。每个项目就是一个独立自主单位。它就如同一个子公司那样运作,拥有完整的人员配备-像技术人员,行政人员,财务人员等。v矩阵型:矩阵型:它是职能型和纯项目型的结合体。但是项目内的成员受项目经理和职能经理双重领导。2024/5/10 周五31.职能型职能型形状:金字塔形特点:1.一个部门工作结束、下一个部门开始2.一般无项目经理2024/5/10 周五32.纯项目型纯项目型特点:1.以项目经理为核心2.每个项目组是一个独立自主单位,有完整的人员配备,含技术、财务、行政人员。2024/5

16、/10 周五33.矩阵型矩阵型特点:1.职能型和矩阵型的结合体2.项目成员受项目经理和职能经理双重领导。2024/5/10 周五34.项目组织结构适用性分析项目组织结构适用性分析v职能型结构适用于:项目规模小、专业面单一、以技术为重点的项目,如某种设计原型的研究。v纯项目型结构适用于:大型的、重要的、复杂的项目。v矩阵型结构适用于:项目周期短又需要多个职能部门参与时。2024/5/10 周五35.软件项目的组织结构软件项目的组织结构软件组织架构形成步骤:v选定组织结构类型v设计组织架构中各种角色及其相互关系和岗位职责2024/5/10 周五36.软件项目的组织架构软件项目的组织架构(续续)项目

17、角色责任见表项目角色责任见表2-4(P36)决策层决策层管理层管理层执行层执行层2024/5/10 周五37.项目决策层,管理层和执行层之项目决策层,管理层和执行层之间的关系间的关系 2024/5/10 周五38.软件项目的组织架构说明软件项目的组织架构说明v项目组成员和角色的关系是多对多的大型项目:一个角色由多人承担,比如多个项目经理小型项目:一个成员承担多个角色,比如业务、架构、开发为同一人v软件开发和软件测试这两种角色,对软件质量起着关键作用,并且这两种角色相互联系紧密开发组和测试组必须密切合作,良好沟通开发组和测试组尽量保持独立运行,好处如下:1.专注、效率高2.相互制约和监督,保证软

18、件质量2024/5/10 周五39.示例示例-微软组织结构微软组织结构程序经理使命程序经理使命:保持和客户的沟通,协助项目组按时提供高质量的软件产品2024/5/10 周五40.项目经理项目经理 三国演义中的诸葛孔明的军事才能和领导管理才能都是毋庸置疑的。如果没有诸葛亮对刘备的团队进行的计划、组织、实施、控制,也就没有三分天下的蜀国。软件项目经理软件项目经理是整个软件项目的核心和灵魂。一个合格的项目经理必须具备良好的自身素质和较强的管理、技术能力。2024/5/10 周五41.项目经理应具备的能力项目经理应具备的能力v自身素养个人素质:热情、专注、执着、勤奋团队合作亲和力号召力、感染力威信力沟

19、通表达力:会倾听,会准确全面地表达应变能力分析处理能力v管理能力项目流程管理能力:计划、组织、控制和指导项目人力资源管理能力:合理地选择、分配、调整和考核人员处理问题的能力:找原因、分析相互联系和制约关系、讨论并制定解决方案v技术能力:懂技术,不要求精通,但要全面2024/5/10 周五42.QA与与QCvQA-QA-质量保证质量保证,通过建立和维持质量管理体系来确保产品质量没有问题,是过程质量审计者。在我们软件开发过程中,QA也就是质量组成员。QA所关注的是软件产品质量保证体系。vQC-QC-质量控制质量控制,检验产品的质量,保证产品符合客户的需求;是产品质量检查者。在我们软件开发过程中,Q

20、C其实就是测试组成员。QC所关注的是产品,而非系统(体系)。2024/5/10 周五43.QA与与QC各个阶段工作内容对各个阶段工作内容对照表照表 QA和QC工作内容不同,但是工作性质不冲突;这两种角色可以单独存在,或者由同一角色担任。微软:QA和QC由同一角色担任TCS(印度知名软件公司):QA和QC由不同角色担任2024/5/10 周五44.第第2章项目准备和启动章项目准备和启动2.1 项目建议书2.2 项目可行性分析2.3 项目投标2.4 软件项目合同条款评审2.5 软件项目组织结构和人员角色2.6 软件项目的相关利益人软件项目的相关利益人2.7 软件项目启动动员会2024/5/10 周

21、五45.为什么要重视项目相关利益人为什么要重视项目相关利益人原因如下:原因如下:1.有的人或者部门认为新项目冲击其利益,对项目实施不配合,对项目的整体影响很大2.相互利益人的利益诉求可能相互矛盾,如何平衡?一个不能平衡并满足项目相关利益人期望的项目经理,在项目开展过程中会举步维艰3.通过管理相关利益人,可以明确需求的轻重所在,保证质量4.通过管理相关利益人,加强沟通,确保验收顺利2024/5/10 周五46.软件项目相关利益人软件项目相关利益人 其实就是软件项目干系人软件项目干系人(stakeholders),),是指积极参与项目或其利益在项目执行中或成功后受到积极或消极影响的组织和个人。梦断

22、代码中Chandler项目技术牛人痴迷技术,没有从客户的角度想问题。也是导致项目失败的重要原因之一。2024/5/10 周五47.做好相关利益人的分析和管理做好相关利益人的分析和管理识别分析管理软件项目相关利益人2024/5/10 周五48.识别软件项目相关利益人识别软件项目相关利益人v头脑风暴法:哪些人或者组织是可能影响到项目,项目可能影响到那些人和组织v可能的相关利益人:出资方客户项目执行组织项目团队成员项目总监老板、供应商、合作伙伴2024/5/10 周五49.分析项目相关利益人分析项目相关利益人-影响力影响力/利益矩阵利益矩阵任务:任务:确定并分析项目利益人的需求和期望2024/5/1

23、0 周五50.分析项目相关利益人分析项目相关利益人-SWOT矩阵矩阵S:strength优势 W:weakness劣势O:opportunity机会 T:threat威胁2024/5/10 周五51.管理软件项目相关利益人管理软件项目相关利益人利用分析结果,进行管理沟通(资源、技能)影响利益人行为,获取支持获取支持平衡相关利益人的需求和期望2024/5/10 周五52.第第2章项目准备和启动章项目准备和启动2.1 项目建议书2.2 项目可行性分析2.3 项目投标2.4 软件项目合同条款评审2.5 软件项目组织结构和人员角色2.6 软件项目的相关利益人2.7 软件项目启动动员会软件项目启动动员会

24、2024/5/10 周五53.项目启动会(项目启动会(kick off meeting)v会前准备v会议进行v会议结束Kick off 会议准备确定参会者确定会议时间、地点确定会议议程确定会议记录人员发送会议邀请给参会者确定会议主持人其他准备(会场布置,硬件设施麦克风等,是否需要订餐)2024/5/10 周五54.本章小结本章小结v项目可行性分析可行性要素:技术、经济、风险技术分析方法:专家评定法风险分析方法:定量分析法决策树成本效益分析方法:回收期法、净现值法v软件项目合同计费种类和条款评审v软件项目组织结构(三种)和角色划分项目经理、QA、QCv软件项目相关利益人的识别、分析(两个矩阵)和管理v软件项目启动动员会一句话:一句话:人人担任角色角色做项目项目2024/5/10 周五55.思考题和课后作业思考题和课后作业v团队题:自由组队(4-6人),任选以前做过的完整的软件系统,根据课程进程实践项目管理v团队题:对所选的软件系统进行可行性分析,并确定项目组成员的角色和责任2024/5/10 周五56.Q&A2024/5/10 周五57.

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服