项目整体介绍
项目是临时性、独特性的工作
制约项目的四个因素:范围、质量、进度、成本
组织架构对项目的影响:
职能性--兼职--缺点:部门间沟通、协调难度大
矩阵型--还是在职能部门下
弱矩阵--兼职--项目协调
平衡矩阵--某一职能部门配备项目经理
强矩阵--设立“项目经理上级”部门,下设多个项目经理--专职
项目型--以项目来开设部门
项目管理办公室(PMO)
主要职能:
类型:支持型、控制型、指令型
开发生命周期
预测型:瀑布型--》可行性研究(计划)-》需求分析、软件设计(概要、详细设计)-》编码-》测试-》运行维护
迭代型:不断优化
增量型:渐进增加
适应型
混合型
软件开发模型
瀑布型
敏捷开发--迭代、循序渐进,把一个大项目分为多个联系且可独立运行的小项目;原则:先做好产品原型、快速迭代、及早测试、测试人员和开发者参与需求讨论
V模型--需求明确+变更不频繁
左开发 右测试
需求分析 验收测试(业务验收)
概要设计 系统测试(整体运行)
详细设计 集成测试(接口)
编码 单元测试(边界值)
原型法:需求不明确,先设计一个小系统;
螺旋模型--制定计划、风险分析、实施工程、客户评估;适用于庞大而复杂的项目;
五大管理过程组
启动
计划
执行
监督与控制
收尾
十大知识域
整体:启动(制定项目计划);收尾(项目收尾)
范围
进度
成本
质量
人力资源
沟通
风险
采购:结尾(结束采购)
干系人:启动(识别干系人)
【项目整体介绍】事业环境因素:如果不想利用它,但又不得不遵守它,无法客观改变,就是事业
组织过程资产:经验;如果想主动利用它,给项目带来积极影响,就是资产;
推荐阅读
- Apache多路复用模块(MPMs)介绍
- 17|17 关山松 第二课作业#公众号项目# D20
- RxJava|RxJava 在Android项目中的使用(一)
- Hacking|Hacking with iOS: SwiftUI Edition - SnowSeeker 项目(一)
- 第十六天(请介绍一件让你非常自豪的事情,(不能是职业类的),什么原因感到自豪。)
- 靠QQ月入上万灰色暴利偏门的项目
- typeScript入门基础介绍
- spring|spring boot项目启动websocket
- “我不想努力了,能给我介绍个富婆吗(”)
- 今日自我介绍,感恩所遇一切