项目管理与运维1
是一个很无聊的课程
本课程的三大内容
- 项目管理
- 产品运维
- 产品维护
目录
- 软件是什么
- 软件项目管理的基本概念、知识体系
- 个人技术和流程
- 软件工程师成长
是什么
程序=数据结构+算法
软件=程序+软件工程
软件企业=软件+商业模式
软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上。
项目
项目是为创造独特的产品、服务或成果而进行的临时性工作
项目管理三要素:项目、时间、费用
项目管理六个约束关系:费用、资源、时间、质量、范围、风险
项目、项目集、项目组合的含义?
项目管理知识体系
- 范围
- 时间
- 成本
- 质量
软件团队
- 蜂窝 chaos
-
- 主治医生
-
- 明星模式
-
- 社团模式
-
- 业余剧团
-
- 秘密团队
-
- 特工
-
- 交响乐团
-
- 爵士乐
-
- 功能团队
-
- 官僚模式
组织结构
- 职能型结构:明确上级
- 矩阵型组织:兼具职能性和项目型特征
-
- 弱矩阵:职能工作>项目工作
-
- 强矩阵:项目工作>职能工作
-
- 平衡矩阵:兼具
- 项目型结构:
- 复合型组织
项目生命周期:
- 启动
- 计划
- 执行
- 监控
- 收尾
项目生命周期
-
- 预测型、适应型
-
- 通用阶段:启动、组织准备、执行工作、结束
-
- 特点
-
-
-
- 成本人力:缓慢增加->最高->回落
-
-
-
-
-
- 风险、相关方影响力、变更:逐渐降低
-
-
-
-
-
- 变更代价、风险影响:逐渐增多
-
-
-
- 与开发生命周期对比
-
-
-
- 开发∈项目,开发相关的多个阶段
-
-
-
-
-
- 预测、迭代、增量、适应、混合
-
-
-
- 产品生命周期对比
-
-
-
- 时间维度可能长于项目
-
-
-
-
-
- 相互独立,但可能由项目产生
项目阶段
- 相互独立,但可能由项目产生
-
-
-
- 项目活动的集合
-
- 关键组成:阶段审查
-
- 如何划分
-
-
-
- 项目的自然特征
阶段关口
- 项目的自然特征
-
-
-
- 审查
-
-
-
- 项目的绩效和进度与项目进行比较
-
-
-
- 决策
-
-
-
- 是否继续
项目管理过程
- 是否继续
-
-
-
- 过程:输入->工具与技术->输出
-
- 五个项目管理过程组:启动、规划、执行、监控、收尾
-
-
-
- 启动
-
-
-
-
-
-
-
- 项目相关方沟通
-
-
-
-
-
-
-
-
-
- 确定项目经理
-
-
-
-
-
-
-
-
-
- 项目提案
-
-
-
-
-
-
-
-
-
- 项目章程
-
-
-
-
-
-
-
-
-
- 商业论证:效益管理计划、RACI图
-
-
-
-
-
-
-
- 规划
-
-
-
-
-
-
-
- 启动会议
-
-
-
-
-
-
-
-
-
- 甘特图
项目管理知识域
- 甘特图
-
-
-
-
-
- 所需知识内容来定义的管理领域
项目管理与运维1
https://dreamerland.cn/2023/09/20/软件项目管理与运维/