十分浅显
第一篇:项目初始 第二章:项目确立
1.立项阶段:
(1)定义:
对项目的定义有明确的描述,包括明确项目的目标、时间表、项目使用的资源和经费,而且需要得到项目发起人的认可。
在立项阶段,产品负责人进行自造-购买(make or buy)决策,确定待开发产品的哪些部分应当采购、外包或自主开发。
2.在项目招标阶段中:
(1)甲方(需方)主要任务:招标书定义、供方选择、合同签署。
招标书定义过程、招标书主要内容:
对乙方的评估标准:
(2)乙方(供方)主要任务:进行项目选择(项目分析、竞标、合同签署)。
- 参与竞标需要编写:1.建议书、2.报价单。故建议书是乙方提供,且在项目初始阶段编写的。
- 招标方式:公开招标、有限招标、多方洽谈和直接谈判。
3.项目章程:
是一份正式批准项目并且授权项目经理在项目活动中使用组织资源的文件。
是项目执行组织高层批准的一份以书面签署的确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目目标的概述等。
4.敏捷项目:
强调仆人式管理方式,仆人式领导可以促进章程的制定过程。
5.PMI人才三角指出项目经理需要具备的能力:
- 技术项目管理。
- 领导力。
- 战略和商务管理
第一篇 项目初始 第三章:生存期模型
1.生存期模型:
描述开发的主要阶段。定义每一个阶段要完成的主要活动。规范每一个阶段的输入和输出。
2.生存期模型分为预测型生存期和适应型生存期。以及还有两者的混合型。具体P44开始.
(1)预测型:
- 瀑布模型(传统模型):要求项目所有的活动严格按照顺序执行,一个阶段的输出就是下一阶段的输入。适用于一些小项目、短期项目。
- V模型:需要 在项目开始时有明确的项目需求 和 明确的解决方案、对系统的安全性能要求严格。
(2)适应型:
①迭代型生存期模型(实践中等同于原型模型):
不断反馈原型、可以加快开发速度、项目需求变化大。
②增量型生存期模型:
可以避免一次性投资太多带来的风险。
③ 敏捷性生存期模型:
敏捷包括《敏捷宣言》的价值观、12个原则,以及一些通用实践等等
通用实践:
Scrum
XP(极限编程):
- 从三个层面:整体实践、开发团队实践、开发者实践,提供13个核心实践:P54
- XP实施原则:1.快速反馈2.假设简单3.包容变化
OpenUP
④ 看板方法 ⑤ Scrumban⑥精益模型⑦ 持续交付⑧DevOps:是Development和Operation的组合。
(3)混合型:
预测、迭代、增量、敏捷方法的组合就是一种混合方法。
- 先敏捷后预测型综合方法
- 敏捷和预测综合方法
- 以预测为主、敏捷方法为辅的方法
- 以敏捷为主、预测法为辅的方法