• [项目管理-16]: 大型复杂组织内的产品管理流程、项目管理流程、软件开发流程以及不同角色在项目开发中的位置


    作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客

    本文网址:https://blog.csdn.net/HiWangWenBing/article/details/126709625


    目录

    第1章 项目管理流程

    1.1 五大过程组

    1.2 五大过程组的主要项目活动

    1.3 各个过程之间的关系

    第2章 软件/产品研发过程

    2.1 通用开发流程

    2.2 5G业务与DevOps

    2.3 云原生软件研发过程

    第3章 项目管理过程与软件开发过程的关系

    3.1 概述

    3.2 项目管理过程与软件开发过程的关系

    3.3 产品管理流程与功能实现流程的关系


    第1章 项目管理流程

    按照时间和逻辑关系,实现某个目标的的各项活动步骤,即流程。

    实现项目管理目标的各项项目管理活动的步骤,即项目管理流程。

    组织战略 =》项目管理与管理流程-》客户需求=》 项目启动 =》 项目规划 =》 项目执行 =》 项目监控 =》 项目收尾

    组织战略 =》项目管理是围绕开发流程进行的,并确保实际的项目活动是按照项目流程来执行的。

    1.1 五大过程组

    (1)按照时间的顺序:项目启动 =》 项目规划 =》 项目执行 =》 项目监控 =》 项目收尾

    (2) 五大过程组并非完全串行,而是并行,每个过程组的活动贯彻项目的整个什么周期。

    (3)五大过程组在不同的时间阶段,侧重点不同。比如启动阶段的主要任务是启动项目相关的活动,但也会少量的涉及项目规划相关的活动。

    1.2 五大过程组的主要项目活动

     可以看出:

    (1)项目管理任务最繁重的阶段是项目计划/规划,它涉及到十大知识领域的每一个方面,要指定好一个项目计划,需要与各方多次协同、沟通,才会活动项目规划的方方面面。

    (2)项目管理第二个繁重的任务落在监控过程组,需要时刻监控项目的执行结果与项目规划是否有偏差,如果有偏差。

    1.3 各个过程之间的关系

    第2章 软件/产品研发过程

    2.1 通用开发流程

    按照时间和逻辑关系,实现某个目标的的各项活动步骤,即流程。

    软件开发流程:实现软件目标的各项软件开发活动的步骤,即软件开发流程。

    组织战略 =》 技术预研(科学家、研究员) =》制定标准(标准化工程师)=》

    组织战略 =》 软件开发流程 -》客户需求=》系统方案设计 =》可行性分析 =》目标系统需求 -》软件设计(软硬件)=》编码与编程语言 =》 集成测试 =》 系统测试 =》 现场实验 =》 实际部署 =》 技术支持

    2.2 5G业务与DevOps

    2.3 云原生软件研发过程

    第3章 项目管理过程与软件开发过程的关系

    3.1 概述

    按照时间和逻辑关系,实现某个目标的的各项活动步骤,即流程。

    项目管理流程:实现项目管理目标的各项项目管理活动的步骤,即项目管理流程。

    按照时间和逻辑关系,实现某个目标的的各项活动步骤,即流程。

    软件开发流程:实现软件目标的各项软件开发活动的步骤,即软件开发流程。

    3.2 项目管理过程与软件开发过程的关系

    (0)组织战略 =》

    (1)软件开发流程:需求 - 客户需要

    (2)软件开发流程:需求 - 方案与可行性分析

    (3)项目管理:项目启动

    (4)软件开发流程:需求 - 系统级需求

    (5)软件开发流程:需求 - 模块级别需求

    需要细化、明确需求后,才能定义项目活动和成本预估(主要是人力成本)、才能制定项目计划。

    (6)项目管理:制定项目计划 - 10大过程知识领域 ???

    (7)项目管理:项目执行、监控 (进入项目开发组)

    (8)软件开发流程:设计-软硬件、设计

    (9)软件开发流程:开发-编码实现、单元测试

    (10)软件开发流程:测试 - 集成测试

    (11)软件开发流程:测试 - 系统测试

    (12)软件开发流程:测试 - 现场实验

    (13)项目管理:项目整体故障或变更 (环回的大小取决于故障或变更的范围)

    (14)项目管理:项目结束

    (15)软件开发流程:部署 - 现场部署

    (16)软件开发流程:运营 - 产品运营

    3.3 产品管理流程与功能实现流程的关系

  • 相关阅读:
    SpringBoot 自动配置@EnableAutoConfiguration
    docker安装Nacos并配置MySQL
    二叉树题目:最大二叉树
    【AIGC】如何提高Prompt准确度
    使用 Prettier 美化你的代码
    [WUSTCTF2020]颜值成绩查询-1
    【RT-Thread】nxp rt10xx 设备驱动框架之--Audio搭建和使用
    【Java进阶篇】第三章 常用类
    mysql字符集浅谈
    C++结构体内存对齐
  • 原文地址:https://blog.csdn.net/HiWangWenBing/article/details/126709625