程序员的主要工作在工程管理过程组中,辣么,对应到项目经理的主要工作就在项目管理过程组中,但每个过程域都不能简单而单一的去理解,每个过程域之间或多或少有相关联系,实施每个PA时借助其他PA能更好的保证对应过程。
项目管理过程组也是6个过程域PAs:PP,PMC,RSKM,SAM,IPM,QPM。
PP项目计划,顾名思义,建立和维护定义项目活动的计划。RD REQM RSKM TS
项目计划有三个通用目标,建立预估,开发项目计划书,获取项目计划批准。
预估具体包括估计项目范围(基于REQ SAM),对工作产品(功能点,代码行,对象个数,需求量,接口数,页数,输入输出量,技术风险项,数据容量等)和任务属性(大小与复杂度)的预估,SDLC的选取,工时与费用估算(需求,技术,WBS,SDLC,PDP,Tools,能力,培训,软硬件,安全,人员等)。
WBS(work breakdown structure)基于产品结构计划工作分解结构表,以帮助项目预估,同时也需借助相关预估模型来建立项目计划。
建立项目计划书,项目计划书是基于项目需求与预估用于管理和控制项目执行的正式批准的文件。具体包括了项目进度表,进度依赖项,项目预算等(在项目管理野史学习时总结的里面就涉及到项目管理十大模块管理)。建立主要的里程碑和预算与进度预估,限制条件,任务依赖等等,并建立好正确活动的基准。项目计划最重要的不仅是预算和进度,同时识别控制项目风险文件和做好数据管理计划,团队人员和相关知识能力的计划书,以及相关利益人参与的计划书等也至关重要,最终在考虑以上因素基础上,形成总的项目计划书。 REVIEW Estimated Plan--Review--Revised Plan
最后即提交文档化的项目计划书到相关利益人的批准签字,最终才能执行实施项目。
PMC项目监督与控制,项目正式启动之后,项目经理的日常工作了,即提供项目进展的认知以保证当项目轨迹偏离计划时能正确的采取相应的措施。 PP MA(软硬件安全)
项目的监督和控制主要关注点即项目是否按照项目计划顺利进行,这就体现在项目经理的日报周报月报或者sprint报告中了,项目状态的追踪主要有项目计划中的重要参数(WP,任务属性,成本与额外的effort),建立对应的log来监控记录有重大偏差值的项。同时需要monitor与计划书有偏差的交付物,同时得到相关利益人的review和confirm。风险控制贯穿于项目始终,风险与问题应该建立可追踪的管理文档,数据管理也要做好版本控制,即良好的备份机制,同时项目计划中与相关利益人的参与度也需要进行控制,对于风险和问题的把控对相关利益人的影响也需要度量,所以也需定期review项目(如Sprint Review&Retro),同时在重要的milestone点也进行回顾。另一个关注点即对出现的问题和风险进行追踪与分析,并采取正确的解决方案直至关闭,最后分析解决方案的影响。
RSKM风险管理,其实离不开任何对象,更不开项目中的任何一个环节,因为风险管理就是识别潜在的问题,保证贯穿于整个产品/项目的生命周期中必要时风险处理行动可以被计划和执行来减轻负面影响以实现对应阶段目标。风险管理是一个持续性的预期的过程,为业务和技术管理过程重要的一部分。PP PMC DAR
风险管理包括三个目标:风险管理准备计划,识别和分析风险,减轻风险。
为风险管理作准备,要列出风险根源和目录列表,然后评估(发生可能性,严重性和管理活动触发点,凤风险管理需求),分类和排序标准,最后建立和维护项目风险管理策略,风险范围,成本,方法,工具,分析,重审时间段等等。基于风险管理计划,识别和分析风险,怎么实施呢,识别和文档化,风险的威胁性严重性破坏性,评估分类和排序风险,最后计划和实施风险管理来减轻风险。
SAM供应链协议管理即管理与签定正式合同的供应商产品的采购。PMC RD REQM TS
首先根据TS开发的产品和产品模块决定哪些采购,所以决定采购类型(Commercial off-the-shelf COTS,契约合同,内部vender,从客户等等方式),然后选择供应商,最后确定签订合同;为达到双方满意度,需要复审COTS产品(贸易学习,价格表,评估标准,报告书),执行供应合同,接收产品,产品对接。
IPM集成项目管理是根据经组织标准过程裁剪的集成和定义的流程,建立和管理项目及相关利益人的参与。交流和追踪问题至解决。Report
根据裁剪的过程管理项目,也就是将预先定义好的标准过程运用到项目计划及活动中,然后运用集成计划来管理项目已到达组织过程资产改进的目标。OPD OPF
与相关利益人协调和合作,管理好相关利益人的参与,和利益人一起识别协调和追踪重要依赖关系,并一起解决共同存在的问题。PP
QPM量化项目管理是量化性地管理项目定义过程来实现项目建立的质量和过程性能对象。PMC MA OPP IPM CAR OID
量化性地管理项目首先需建立项目质量和过程性能对象,识别分析功能性,可用性,可维护性,可依耐性,期限,时间线,准确性,可预测性,选择组成PDP的子过程,保证统计化管理(错误率,周期,测试覆盖率),同时管理项目表现;其次统计化管理子过程表现,选择度量和分析方法,再运用统计学方法来分析偏差,最后监控选择的子过程性能,记录下统计的管理数据。
番外-
项目管理与组织标准过程相结合才能更好地保证项目与企业的利益最大化。
项目管理上一般用到的管理模板包括:
项目范围表/工作分解表/人员安排表/需求变更表/沟通计划表/风险管理表/会议记录表/定期状态报告表/进度表/项目总结表...
具体references项目周边博客。
邮箱:guineverelemon@gmail.com