22第一篇项目初始果认可则需要向高层人员申请立项,提交项目立项申请建议书,以获得项目审核,并得到支持,项目立项审核后提交立项评审报告,如果通过审核,并且签署审核意见,则表示项目可以立项,否则取消立项。开始识别发起的项目项目评估报告论证项目项目立项申请建议书申请项目不通过立项评审报告申请审核通过取消项目立项确定项目立项结束图2-2立项流程立项是要解决做什么的问题,需要确定开发的项目,关注点是效益和利润。项目立项报告的核心内容是确定立项前期需要投人多少,能否盈利,什么时候能够盈利,能否持久的盈利,等等。企业确定开始某个项目时,一般会下达立项文件,其主要内容包括项目的大致范围、项目的结束时间和一些关键时间,并指定项目经理和部分项目成员等。项目一且确定就具有明确的起始日期和终止日期。项目经理的角色不是永久性的,而是暂时的。项目经理的责任是明确目标,规划达到目标的步骤,然后带领团队按计划实现目标。2.2.2自造-购买决策在立项阶段,产品负责人进行自造-购买(make or buy)决策,确定待开发产品的哪些部分应当采购、外包开发或自主研发。除了需要考虑自造或者购买的初始成本,还要考虑后续的大量费用。例如,如果一个公司准备租赁一台设备,那么需要评估租赁设备的后续费用与购买设备的后续费用的比较情况,以及每月的维护费、保险费和设备管理费等。例如,图2-3显示了决定自己开发软件还是从软件公司购买软件的数学分析结果。如果选择自已开发软件的策略,公司需要花费25000美元,根据历史信息,维护这个软件每个月需要的费用是2.500美元。如果选择购买软件公司产品的策略,需要17000美元,同时软件公司为
第2章项目确立23每个安装的软件进行维护的费用是每月2700美元。自己开发软件和购买软件的费用之差是8 000美元,而支持维护的费用之差是每月200美元。自制方案购买方案成本差异88的每月的费用服药美先美元解决方案自制方案可以承受的月份数:8.000美元/200美元=40如果软件的生存周期在40个月如果软件的生存周期不在40个月以内,可以选择购买方案以内,可以选择自制方案图2-3自造一购买决策过程自行开发费用与购买费用之差除以每月费用之差(即8000美元除以200美元)为40,因此如果这个软件的使用期在40个月之内,则公司可以考虑购买软件,否则应该自行开发软件。一个企业选择自制还是购买的依据有很多,表2-2列出了自造一购买决策过程的常用选择依据。表2-2自造-购买决策过程的常用选择依据自制的理由购买的理由购买成本低自制成本低可以采用自制的技巧不会自制工作量小工作量可控购买更有益可以获得知识产权学习新的技能转移风险有可用的开发人员有很好的供货商核心项目工作项目可以将注意力放在其他工作购买需要组装和配置的硬件有很多种方式。对于一个项目来说,有些情况下,使用组装好的硬件是比较合适的,在另外一些情况下,现场组装硬件可以节省成本。个项目或者自行开发或者外包给别人,当项目外包的时候,就存在甲乙方之间的责任和义务的关系。甲方即需方(有时也称为买方)对所需要的产品或服务进行“采购”,这覆盖了两种情况,一种为自身的产品或资源进行采购,另一种是为顾客进行采购(与顾客签订合同的一部分)。“采购”这个术语是广义的,其中包括软件开发委托、设备的采购、技术资源的获取等方面乙方即供方(有时也称为卖方)为顾客提供产品或服务。“服务”这个术语是广义的,其中包括为客户开发系统、为客户提供技术咨询、为客户提供专项技术开发服务及为客户提供技术资源(人力和设备)的服务。2.3项目招投标作为合同项目,需要明确甲乙双方的任务。企业在甲(需)方合同环境下的关键要素是
24第一篇项目初始提供准确、清晰和完整的需求,选择合格的乙(供)方并对采购对象(包括产品、服务、人力资源等)进行必要的验收。企业在乙方合同环境下的关键要素是了解清楚甲方的要求并判断企业是否有能力以满足这些需求。软件开发商更多是供方的角色。甲(需)方在招投标阶段的主要任务是招标书定义、供方选择、合同签署。乙(供)方在招投标阶段的主要任务是进行项目选择。项目选择是项目型企业业务能力的关键核心,是指从市场上获得商机到与客户签订项目合同的过程。项目选择开始于收集项目商机并进行简单评估,确定可能的目标项目,初步选择适合本企业的项目,然后对项目进一步分析,与客户进行沟通,制定项目方案和计划,通常还需要与客户进行反复交流,参加竞标,直到签订合同才算完成项目的选择过程。因此,乙(供)方在招投标阶段主要包括三个过程:项目分析、竞标、合同签署。2.3.1甲方招标书定义启动一个项目主要由于存在一种需求。招标书定义主要是甲方的需求定义,也就是甲方定义采购的内容。软件项目采购的是软件产品,需要定义采购的软件需求,即提供完整清晰的软件需求和软件项目的验收标准,必要的时候明确合同的要求,最后,潜在的乙方可以得到这个招标文件。招标书定义过程如图2-4所示。甲方在招标书定义过程中的具体活条件苑定广装甲方申请需求定义动描述如下1)定义采购需求并对采购需求进行评审。欢时编写招标资料汇集招标文件2)根据采购需求确定采购商务条件(如甲乙双方的职责、控制方式、价图2-4招标书定义过程格等)3)确定采购对象的验证、检验标准与方式。4)收集和汇集其他相关采购资料(如技术标准附件、产品提交清单)。5)项目决策者负责认可采购需求、验收标准和相关资料6)根据上述信息编写招标书(招标文件),必要时可以委托招标公司进行招标。招标书主要包括三部分内容:技术说明、商务说明和投标说明。技术说明主要对采购的产品或者委托的项目进行详细的描述。商务说明主要包括合同条款。投标说明主要是对项目背景、标书的提交格式、内容、提交时间等做出规定。招标书是投标人编写投标书的基础,也是签订合同的基础,必须小心谨慎,力求准确完整。如果合同条款存在漏洞,在合同执行过程中,双方可能会发生争议,直接影响合同的顺利进行,甚至可能造成巨大的经济损失招标书一般要明确投标书的评估标准。评估标准用来对投标书进行排序和打分,是选择乙方的依据。它包括客观和主观的评定标准,客观标准是事先规定好的明确的要求,如“乙方需要达到CMM3级以上的要求”。主观标准比较模糊,如“乙方应该具备同类技术的相关经验”,评估标准一般包括以下方面1)价格:包括产品及产品提交后所发生的附属费用。2)对需求的理解:通过乙方提交的投标书,评定乙方是否完全理解甲方的需求。3)产品的总成本:乙方所提供的产品是否有最低的总成本4)技术能力:乙方是否具备保证项目所需要的技术手段和知识。5)管理能力:乙方是否具备保证项目成功的管理手段。6)财务能力:乙方是否具备必要的资金来源
第2章项目确立25国际上,招标文件的类型主要有投标邀请(Inviaion forBidding,IFB)、建议书提交邀请(RequestforProposal,RFP)、报价邀请(Request forQuotation,RFQ)、谈判邀请(InvitationforNegotiation,INF)。招标书没有统一的格式,可繁可简。招标书编写好后,招标书可以发给(或者卖给)潜在的乙方,邀请他们参加投标,如果乙方认为可以参与竞标,则提交投标书。2.3.2乙方项目分析与竞标准备1.乙方项目分析项目分析是乙方分析用户的项目需求,并据此开发出一个初步的项目规划的过程,为下步编写投标书提供基础。项目分析过程如图2-5所示。项目分析任务书项目规模技术方案分析需求分析招标文件估算需求分析报告】m项目初步相关其他分析项目分析报告风险分材实施规划图2-5项目分析过程乙方在项目分析中的具体活动描述如下:1)确定需求管理者。2)需求管理者负责组织人员分析项目需求,并提交需求分析结果。3)邀请用户参加对项目需求分析结果的评审。4)项目管理者负责组织人员根据输人和项目需求分析结果确定项目规模。5)项目管理者负责组织人员根据需求分析结果和规模及估算结果,对项目进行风险分析。6)项目管理者负责组织人员根据项目输人、项目需求和规模要求,分析项目的人力资源要求、时间要求及实现环境要求7)项目管理者根据分析结果制订项目初步实施规划,并提交合同管理者评审。8)合同管理者负责组织对项目初步实施规划进行评审项目分析的工作要点是完成需求分析,确定做什么,研究技术实现、明确如何做,估算项目工作量,估计团队现有的能力,分析项目是否可行性等。2.乙方竞标准备乙方竞标准备是乙方根据招标文件的要求进行评估,以便决定是否参与竞标。在这个过程中,乙方要判断企业是否具有开发此项目的能力,并进行可行性分析。可行性分析是判断企业是否应该承接此软件项目,另外判断企业通过此项目是否可以获得一定的回报。如果项目可行,企业将组织人员编写项目投标书,参加竞标。具体过程如图2-6所示。项目需求分析报告项目初步实施计划项目决策编写标书准备竞标项目标书图2-6竞标准备过程
26第一篇项目初始乙方在竞标准备过程中的具体活动描述如下1)根据项目需求分析报告确定项目技术能力要求。2)根据项目初步实施计划确定项目人力资源要求。3)根据项目需求分析报告确定项目实现环境要求。4)根据项目初步实施计划确定项目资金要求。5)根据项目初步实施计划确定质量保证和项目管理的要求。6)根据以上的要求逐项比较企业是否具有相应的能力。7)组织有关人员对评估结果进行评审。8)根据输人确定用户需求的成熟度,确定用户的支持保证能力和资金能力,同时确定企业技术能力、人力资源保证能力、项目资金保证能力、项目的成本效益。9)合同管理者根据以上分析结果完成可行性分析报告。10)项目决策者根据可行性分析报告对是否参与项目竞标进行决策。项目决策者在进行项目决策时应主要考虑以下几个方面:·技术要求:技术要求是否超出公司的技术能力。·完成时间:用户所要求的完成时间是否合理,公司是否有足够的保证资源。·经济效益:可能的合同款项是否能覆盖所有的成本并有收益。·风险分析:项目的风险和风险控制方式。11)如果乙方决定参与竞标,则组织相关人员编写投标书,投标文件主要有两种类型,一个是建议书(proposal),另外一个是报价单(quotation)建议书是乙方根据甲方提出的产品的性质、目标、功能等,提交的完整的技术方案和报价等。报价单主要是乙方根据甲方提出的产品特定型号、标准和数量等要求提交必要的报价材料等。般说,如果乙方竞标一个软件开发项目而不是一个软件产品,这个过程的关键是编写并提交建议书。项目建议书是指在项目初期为竞标或签署合同而提交的文档,是在双方对相应问题有共同认识的基础上,清晰地说明项目的目的及操作方式,可以决定项目有无足够吸引力或是否可行。它是乙方描述甲方需求,并提出解决方案的文档。通过建议书可以展示乙方对项目的认识程度和解决问题的能力,也是甲方判断乙方能否成功完成任务的重要依据2.3.3招标过程为了选择合适的供应商,甲方可以通过招标的方式选择乙方(供方或者卖方),乙方参加竞标并提交给甲(需)方项目投标书,甲(需)方根据招标文件确定的标准对供方资格进行认定,并对其开发能力资格进行确认,最后选择出最合适的供方。选择供方的招标过程如图2-7所示。最终供方收集供方的供方名单招标文件竞标评定供方确定投标书图2-7招标过程招标过程的具体活动描述如下1)具备竞标条件的乙方编写投标书并提交给甲方。2)甲方组织项目竞标,并获取竞标单位的投标书。3)甲方根据招标文件的标准和竞标单位的竞标过程及乙方提交的投标书,确定竞标单位的排名4)甲方确定最终选择的乙方名单。为了选择合适的乙方,甲方应该让更多、潜在的乙方参与投标,展开竞争,以使获得价格