项目管理与运维1

是一个很无聊的课程


本课程的三大内容

  1. 项目管理
  2. 产品运维
  3. 产品维护

目录

  1. 软件是什么
  2. 软件项目管理的基本概念、知识体系
  3. 个人技术和流程
  4. 软件工程师成长

是什么

程序=数据结构+算法
软件=程序+软件工程
软件企业=软件+商业模式

软件工程是把系统的有序的可量化的方法应用到软件的开发、运营和维护上。

项目

项目是为创造独特的产品、服务或成果而进行的临时性工作

项目管理三要素:项目、时间、费用

项目管理六个约束关系:费用、资源、时间、质量、范围、风险

项目、项目集、项目组合的含义?

项目管理知识体系

  • 范围
  • 时间
  • 成本
  • 质量

软件团队

  • 蜂窝 chaos
    • 主治医生
    • 明星模式
    • 社团模式
    • 业余剧团
    • 秘密团队
    • 特工
    • 交响乐团
    • 爵士乐
    • 功能团队
    • 官僚模式

组织结构

  • 职能型结构:明确上级
  • 矩阵型组织:兼具职能性和项目型特征
    • 弱矩阵:职能工作>项目工作
    • 强矩阵:项目工作>职能工作
    • 平衡矩阵:兼具
  • 项目型结构:
  • 复合型组织

项目生命周期:

  1. 启动
  2. 计划
  3. 执行
  4. 监控
  5. 收尾

项目生命周期

    • 预测型、适应型
    • 通用阶段:启动、组织准备、执行工作、结束
    • 特点
        • 成本人力:缓慢增加->最高->回落
        • 风险、相关方影响力、变更:逐渐降低
        • 变更代价、风险影响:逐渐增多
    • 与开发生命周期对比
        • 开发∈项目,开发相关的多个阶段
        • 预测、迭代、增量、适应、混合
    • 产品生命周期对比
        • 时间维度可能长于项目
        • 相互独立,但可能由项目产生
          项目阶段
    • 项目活动的集合
    • 关键组成:阶段审查
    • 如何划分
        • 项目的自然特征
          阶段关口
    • 审查
        • 项目的绩效和进度与项目进行比较
    • 决策
        • 是否继续
          项目管理过程
    • 过程:输入->工具与技术->输出
    • 五个项目管理过程组:启动、规划、执行、监控、收尾
        • 启动
            • 项目相关方沟通
            • 确定项目经理
            • 项目提案
            • 项目章程
            • 商业论证:效益管理计划、RACI图
        • 规划
            • 启动会议
            • 甘特图
              项目管理知识域
    • 所需知识内容来定义的管理领域


项目管理与运维1
https://dreamerland.cn/2023/09/20/软件项目管理与运维/
作者
Silva31
发布于
2023年9月20日
许可协议