软件项目管理 2.1.项目立项

归档于软件项目管理初级学习路线 第二章 软件项目确立


前言

大家好,这节我们学习软件项目立项概念

image.png

一、项目启动背景

项目启动的背景大致可以分为四类: 1.符合法规,法律或者社会要求 2.满足相关方的要求或需求 3.执行,变更业务或技术战略 4.创造,改进或修复产品,过程或服务

二、软件项目启动

启动项目是因为客户的需求,然后实现这个要求,最后提交给客户。 但是 不是所有的需求都可以被实现,只有立项的需求才可以被实现。image.png

三、立项流程

1.首先项目发起人对发起的项目进行调研,可行性分析 2.如果可以进行立项,就提交项目立项申请 3.如果审核不通过,就取消项目立项 4.如果审核通过,就表示项目可以立项,它标志这项目可以正式确立了image.png

明确项目的目标、时间表、项目使用的资源和经费,而且得到执行该项目的项目经理和项目发起人的认可 . 项目立项是项目发起人对项目【目标,时间,费用】关键三要素的认可,并提供资金。image.png

项目立项认可之后一般都要有项目立项书image.png

image.png

四、Make or Buy 决策

项目立项之后说明有了资金的支持,就下来就要选择如何完成这个项目。 例如:自己家准备添置一个家具,接下来就要来确定自己来制作这个家具,还是从别处来购买这个家具,此时就是Make or Buy 决策。

Make就是自己来做,Buy就是别人来帮助制作,对于软件项目而言,这里的Buy也就是买有两种情况,如果产品是现成的,我们称为采购,否则我们称为外包来开发,Make or Buy 决策主要考虑的因素是费用。image.png

例子:image.pngimage.png 如果对于一个立项的软件项目,决策是Buy,即从外部获得产品,就需要一个招投标过程,以便选择谁来完成这个项目。

总结

总之 立项是发起人对一个项目【目标,时间,成本】等要素的认可!

到这里,软件项目管理 ——项目立项就讲解完毕啦!希望大家对软件项目确立有一个基本的认识~

作者:|项目管理事业的爱好者|,原文链接: http://www.imooc.com/article/325536

文章推荐

进入 SpringBoot2.7,有一个重要的类过期了

ROS基本程序实现

SpringCloud 服务治理

Django对接支付宝Alipay支付接口

一文学完Linux常用命令

Spring 源码(16)Spring Bean的创建过程(7)属性填充

程序员做外包,真的没地位没出路吗?

为什么强烈不推荐使用stop、suspend方法来中断线程?

如何通过相对规模来估算用户故事?

一二阶段部分整理初稿

DM 是如何处理 DML 的丨TiDB 工具分享

python四个性能检测工具,包括函数的运行内存、时间等等...