之前,我已经从项目实现的角度、企业管理诉求两方面,分析了PM的核心能力架构,以及其在过程管理方面的能力等级。接下来,Fancier凡奉信息会站在PM能力成长的角度,横向与纵向阐述每一成熟度等级PM的过程管理能力,以及对应的工作目标与实践方法。

很多程序员有机会转变为PM得益于自己超群的技术能力。既然是技术出身,又混迹于技术圈子,自然PM会把工作的关注点继续放在看家本领上——职位虽然变成了PM,可身体和内心还是很老实的继续做着程序员。即使也会面对一些管理性质的工作,但在PM的内心深处,“那都不是事儿”,兵来将挡,水来土掩,以事件为驱动,不用太在意。

尽管新晋的PM能力非凡,又渴望出色的完成项目,整天加班,也勇于凭借这股热情和奉献作出按时完成项目的管理承诺,但事实却要时不时的给发热的头脑降降温。

如果可以仅凭一腔热血就管好项目,那么德鲁克、戴明、汉弗莱……这些大师就没机会发挥了。

缺乏管理意识,进行无计划的承诺,一定会伴随资源协调的不足,进度变化大,最终会导致频繁的“意外”,令项目组和公司逐渐会失去客户的信任。从客户的角度来看,如果不是别无选择,有谁会选择跟这样的团队合作呢?

我们把这样的新手PM定义为0级。说到底,0级PM还是一个程序员。而1级PM,会从专注软件工程到逐渐具备初步的管理意识

全球软件管理的唯一权威——CMMI把管理软件开发的过程分为成四个类别:工程类、项目管理类、支持类和过程管理类。相应的,PM的全部工作可以分为:开发类、项目管理类、支撑与协作类,以及改进类,四大类型。

PM过程管理成熟度1级要求:

凡奉信息版权所有

第一类:开发类

直接支撑业务交付,是所有IT企业的重点,主要指的是:(1)需求,(2)解决方案与编码,(3)产品集成,(4)测试验收,(5)评审。

当你开始PM之旅时,必须将自己的角色从“执行”转变为“管理”这类工作上。

因为当你下场踢球时,只能专注于眼前的“敌人”。场外的主教练如果不能看清局势、排兵布阵,反而热身下场,即使裁判允许,那也离输球不远了。

作为PM,你就是这个球队的主教练,用管理的手段让球队进球,比亲自上阵重要而有意义的多。

第二类:项目管理类

从管理无意识或事件驱动式,转变为有意识的项目管理。这里,PM要完成的转变,绝非为了转变而转变,也非为了管理而管理,而是聚焦在那些直接保障开发过程有序、有效的项目管理过程。

这些过程好比一支手电,可以为PM照亮项目与团队,让PM真的“看见”。尽管这只手电还无法照到更宽、更远的地方,但足以令PM看清脚下,并坚实的迈出第一步。

对于过程管理成熟度一级的PM来说,需要用项目管理这支手电,照亮以下部分:

  • 对项目进行粗略估算

  • 践行基本的任务管理,比如描述任务、时间安排、人员安排等

  • 对任务进行监控,并管理偏差

  • 识别和记录风险与机会

  • 根据业务需要对团队成员进行培训

  • 控制项目的版本

第三类:支撑与协作类

支撑与协作类,是指为项目实现提供保障、支持、协助的工作,通常不会局限在项目组内部,而需要跨部门、跨职能进行协作。

PM不见得需要主导这类工作,但管理好这类工作,可以将其他职能的专业优势,转化为项目的助力。过程管理成熟度一级的PM需要参与管理的支撑与协作类工作包括:

  • 进行候选方案的决策

  • 记录问题并进行简单的原因分析,为改进做铺垫

  • 建立项目中的数据收集机制(包括:项目过程、质量、客户和团队等方面),可以明确项目和团队的绩效,进而支持项目管理类工作

  • 与QA部门通力合作,保证交付项目的质量

  • 与采购部门协作,完成项目需求的采购

  • 建立向上管理的意识,与高层管理人员保持对目标的一致性理解

做到以上三类工作的要求,1级的PM已然在管理上摸出了门道,但是,原地踏步等同于退步!朝着更好的PM继续前行,你还需要考虑第四类工作——改进。

第四类:改进类

一旦形成了改进意识,过程管理成熟度1级的PM就会自觉地向更高的成熟度等级迈进。

过程管理成熟度一级的PM需要开始的改进类工作包括:

  • 建立项目的过程意识,并反复使用,尝试将之固化下来

  • 建立项目的资产(尤其是无形资产)意识,将项目中的优秀实践和方法保存下来

  • 建立整个项目团队的过程改进意识,鼓励团队提出改进意见

让我们回顾一下过程能力成熟度1级的PM能力要求:

接下来,我们将逐渐呈现PM在过程管理方面,不同的成熟度等级及对应描述,并挑选PM关系的重点问题,比如需求、度量等方面进行深入的探讨。

PM过程管理成熟度1级的更多相关文章

  1. PM过程能力成熟度3级

    2级PM已经可以把项目管理起来了.如果这时候,企业只有一个PM,那这种程度的管理,只要逐渐深化,就可以一直维持下去. 然鹅,现实总是复杂很多... 公司会在PM建立2级的过程管理后,提高所有项目的可视 ...

  2. PM过程能力成熟度2级

    当PM意识到自己不再是程序员后,就会在项目管理方面,逐渐达到过程能力成熟度1级.尽管这种亲身经历会带给PM管理的信心,但从项目的层面来说,整体还是混沌的,PM在经历过1级的阶段性胜利后,将面临更多的问 ...

  3. 突破瓶颈,再出发 - PM过程能力成熟度5级

    尽管程度不同,但PM的每个级别都在践行过程改进,并在4级借助数据,达到了“登峰造极”的程度.随着量化与统计分析的深入,项目会被优化到极其稳定的状态,组织的过程改进也就此进入了平台期. 平台期可以被视为 ...

  4. PM过程能力成熟度4级

    话说3级的PM已经非常厉害了,但仍然处于定性阶段.如何才能不动声色的跟BOSS过招?PM 4级就是让数字变成你的嘴巴,开启项目管理的量化大门.因此,4级PM的工作重心(详见上一篇文章中的表格),也会逐 ...

  5. PM领导能力成熟度2级

    人生如戏,大幕拉开,他走上舞台,饰演PM一角. 从技术岗位迈向管理岗位的第一步,对大多数像他一样的新晋PM来说,并不轻松.技术知识与经验是他曾经的主要才能与成功基础,而从成熟度一级开始,身为管理者的他 ...

  6. IT需求过程管理

    IT部门就是为其他业务.内勤部门提供信息化手段的,所以在实施信息化系统的时候首先要做的就是需求调研,但是针对于绝大多数业务部门的人员而言,信息系统是很不熟悉的,我们会经常听到这样的回复“这个应该很快就 ...

  7. SNF快速开发平台2019-权限管理模型-记录级-字段级权限实践

    1.1.1  字段级权限 字段级权限适用于对不同人的能否查看或录入不同表不同字段的权限控制. 是否启用字段级权限配置 不启用字段级权限后,[用户权限管理]程序[字段级权限]按钮会隐藏,导致无法给管理其 ...

  8. Linux 编程学习笔记----过程管理和项目发展(在)

    转载请注明出处,http://blog.csdn.net/suool/article/details/38406211,谢谢. Linux进程存储结构和进程结构 可运行文件结构 例如以下图: 能够看出 ...

  9. Scrum过程管理学习心得

    认识敏捷开发 在课堂上了解了瀑布开发,又在课下学习敏捷开发过程后,我发现,敏姐团队做的开发工作虽然和瀑布开发一模一样,但他们的做事方式很不一样.简单来说,两者的差别在于:瀑布开发必须先完成当前的步骤后 ...

随机推荐

  1. ajax的get 和post方式发送请求

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"% ...

  2. [Swift]LeetCode43. 字符串相乘 | Multiply Strings

    Given two non-negative integers num1 and num2 represented as strings, return the product of num1and  ...

  3. [Swift]LeetCode721. 账户合并 | Accounts Merge

    Given a list accounts, each element accounts[i] is a list of strings, where the first element accoun ...

  4. 上次被人说TK不好咯,这次给你整个高大上的

    0.环境 操作系统:Windows Python版本:3.6.0 1.前言 PyQt是一个创建GUI应用程序的工具包.它是Python编程语言和Qt库的成功融合.Qt库是目前最强大的库之一. 2.效果 ...

  5. 本地连接虚拟机_环境搭建01_VMWARE/XShell/CentOS

    今天起准备搭建一套环境用来学习redis,dubbo,docker,nginx. 环境准备: 1.VMware12:  https://pan.baidu.com/s/1-LnqfrWw8ZjQdmG ...

  6. so库链接和运行时选择哪个路径下的库?

    总结今天遇到的一个so库链接.运行问题. 这几天修改了xapian的源码,重新编译so库,再重新编译之前的demo程序,跑起来后却发现执行的函数并非我修改过的,使用的还是老版本.折腾了一会儿,发现是因 ...

  7. 6.jQuery(实例)

    1.开关灯效果 <!DOCTYPE html> <html lang="en"> <head> <meta charset="U ...

  8. Echarts图标自适应问题(已解决)

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  9. qt 拖拽 修改大小

    写次篇文章之前,qt窗口的放大缩小和拖拽我都是通过setGeometry方法实现的,但是作为windows程序,windows支持橡 皮筋式(拖拽时有一个虚框)拖拽和拉伸.通过setGeometry方 ...

  10. asp.net core系列 25 EF模型配置(隐藏属性)

    一. 隐藏属性概述 隐藏属性也叫影子属性,该属性不是在.net实体类中定义的属性,而是在EFCore模型中为该实体类型定义的属性.这些属性的值和状态完全在变更跟踪器中维护.它有二个功能:(1)当数据库 ...