软件项目管理第二章-软件项目确立

2.1软件立项

1.立项

软件立项者对项目进行评估,若通过则确定立项,不通过则取消立项。其中,立项是对目标、费用、时间三要素的认可并提供资金。

软件项目管理第二章-软件项目确立

2.Make or Buy决策

对于软件项目而言,Buy有两种情况。一种是现成的,被称为采购;另一种是外包开发。Make还是Buy主要取决于软件开发的费用。若自主开发的开发费用加上软件每月的维护费在一定时间内高于外包开发或购买软件这段时间内所需的购买费用与每月的维护费之和,则公司可以考虑外包或购买,否则应该自主开发软件。
软件项目管理第二章-软件项目确立
如果对于一个立项的软件项目,决策是Buy,即从外部获得产品,就需要一个招投标过程,以便选择谁来完成这个项目。

2.2项目招标流程

1. 项目招投标过程

甲方定义需求、内容、软件项目验收标准等。乙方分析项目,若分析出可以竞标,则投竞标书。公开招标(乙方平等竞争机会)、有限招标(甲方通常直接向合格的供应商发出邀请)、多发洽谈(甲方不明确发出招标信息,但选择几个潜在的合格供应商分别进行洽谈,这种方式透明度更低)和直接谈判(甲方直接和一家供应商谈判,签订合同)甲方选择合适的乙方后,合同签署。
软件项目管理第二章-软件项目确立

2.2项目章程

1.敏捷项目章程

①项目目标:为什么做这个项目。②:完成标准:达到什么条件才意味着项目完成。③:预期的工作流程:提供清晰的工作协议。
敏捷项目强调仆人式领导方式:项目经理不仅要自己完成相应内容,同时也要带领大家一起完成相应内容。

2.项目经理

①项目经理职责:软件项目管理第二章-软件项目确立
②项目经理所需要的能力:
软件项目管理第二章-软件项目确立