[书目20150309]成功的企业级软件项目管理:优化绩效完美交付的最佳实践

本书旨在解决困扰软件行业的一个问题:

如何组织软件项目管理以实现优化绩效、完美交付。作者尼尔.怀特(PMP,项目管理领域的专家)介绍了一种新的方法:Enterprize组织。

本书描述了Enterprize组织所定义的项目中的关键角色与责任,包括产品经理、项目经理、业务架构师、产品架构师、过程架构师、资源经理、团队带头人和团队成员。

本书还讨论了如何利用Enterprize组织大型项目、小型项目、多个项目和维护性项目,并通过设置的“问题与答案”栏目回答了项目管理过程中常见的一些问题。

目录

第1章  EnterPrize组织概述 1

产品经理 2

项目经理 3

业务架构师 3

产品架构师 3

过程架构师 4

资源经理 4

团队带头人 5

团队成员 5

工作关系 6

职能汇报视图 6

项目汇报视图 6

大型项目、中型项目、小型项目和维护性项目的组织 7

第2章  产品经理 9

获取产品经费 10

为产品的利润与损失负责 10

批准影响产品整体成功的产品计划 11

作为直接汇报人的资源经理 11

作为产品发起人 12

作为上报的终点 12

问题与答案 13

第3章  项目经理 18

为项目负全责 18

负责项目的运作 20

展示领导力,推动事情的进展 21

没有直接汇报人 22

应用最近项目的经验 22

定义项目角色与责任 23

领导项目计划活动 23

进行项目跟踪 24

采用项目管理最佳实践 25

根据项目优先级进行管理,进行风险管理 26

与高管和客户沟通项目状态 27

将决策下放给合理的低层员工 27

促进客户的参与 27

鼓励和支持上报 28

实施有效的变更控制 28

挑战传统思维 29

指导项目成员 29

促进良好的工作关系 30

保留关键的项目文档 31

问题与答案 31

第4章  业务架构师 45

定义客户要解决的问题(需求) 46

负责产品设计的业务过程方向 46

没有直接汇报人 47

管理客户的期望 47

推动产品内容“满足最小需求” 49

与产品架构师、团队带头人和项目经理密切合作 49

是解决业务相关问题的催化剂 50

对项目成员进行与业务过程相关的指导 51

问题与答案 51

第5章  产品架构师 55

负责为客户的问题提供技术解决方案——做什么及如何做 56

担任变更控制委员会的主席 56

没有直接汇报人 58

与业务架构师、团队带头人和项目经理密切合作 58

保证可接受的技术过程与方法被定义和遵循 59

是解决技术相关问题的催化剂 59

对项目成员进行与技术相关的指导 60

问题与答案 60

第6章  过程架构师 63

定义或裁剪软件开发过程 64

没有直接汇报人 65

管理项目过程的设计、记录及度量 65

保证项目遵循正确的过程 66

是解决过程相关问题的催化剂 67

对项目成员进行与过程相关的指导 67

建议或批准对所选活动的度量 68

问题与答案 69

第7章  资源经理 72

有直接汇报人 72

雇用和解雇 74

进行资源计划与分配 75

定义直接汇报人的角色与责任 76

帮助直接汇报人获得成功 76

将决策下放到合理的低层员工 77

是解决领域相关问题的催化剂 78

评估直接汇报人的绩效 79

为直接汇报人提供薪酬与奖励 79

提供职业咨询与发展 80

营造高效的工作环境 81

作为公司沟通的渠道 81

执行公司政策与实践 82

为直接汇报人管理后勤 82

保证未来的工作机会 83

问题与答案 84

第8章  团队带头人 94

为团队负全责 94

没有直接汇报人 96

辅助资源经理进行工作分配 96

领导对团队计划的创建与跟踪 96

识别并跟踪计划间的依赖关系 97

与业务架构师和产品架构师合作 98

支持团队成员 98

对团队可交付成果的质量进行指导 99

通知资源经理 99

支持项目跟踪会议 100

批准影响团队的项目文档 100

保证定义并使用可接受的过程、方法和工具 101

问题与答案 102

第9章  团队成员 110

为分配的任务负责 111

例行通知团队带头人或所支持的人 112

例行通知资源经理 112

支持项目成员 113

批准项目文档 113

在某些情况下执行类似于团队带头人的职责 113

问题与答案 114

第10章  组织大型项目 119

职能汇报视图 119

资源经理 120

部门规模 121

部门技能小组 121

团队带头人与子团队带头人 122

支持项目管理和其他人员 123

项目汇报视图 124

问题与答案 126

第11章  组织多个项目 128

8个项目的职能汇报视图 128

项目管理办公室 130

业务架构师办公室 131

产品架构师办公室 131

部门技能小组 131

开始新项目 132

多项目组织的目标 134

问题与答案 137

第12章  组织小型项目 142

4个成员的项目 143

10个成员的项目 145

问题与答案 147

第13章  组织维护性项目 150

常规的维护性发布 150

维护性发布=项目 151

职能汇报视图与项目汇报视图 151

产品经理与资源经理 151

项目经理 153

业务架构师 153

产品架构师 153

过程架构师 154

团队带头人和团队成员 154

重叠的维护性发布 155

紧急修复 155

项目后评审 156

问题与答案 157

第14章  项目管理办公室 162

提供合格的项目经理 163

提供项目管理咨询 164

提供项目管理指导 165

创建与维护项目管理过程 166

提供项目管理工具与支持 166

进行项目定向与文化培训 167

提供项目计划与跟踪支持 169

创建与维护项目指挥中心 170

支持项目会议 171

协助项目会议 171

准备项目状态报告 172

进行项目评审 172

执行项目后评审及其后续行动 173

对项目后评审进行存档或总结 174

保证新项目应用已有经验 175

执行产品评审及其后续行动 176

提供对合同建议书的支持 177

发起项目管理教育 177

保留与检索项目记录 178

如何创建PMO 179

没有PMO的危险 180

PMO是否受到尊重 181

问题与答案 182

第15章  是否过于“温和” 190

过于温和的行为的例子 191

应避免的行为 192

为什么我们经常表现得过于温和 198

关注结果,而不是过程 200

表现得像经营自己的企业一样 201

成为他人的模范 201

你是否准备好成为高效的项目经理 202

问题与答案 202

第16章  上报的过程 210

什么是问题,什么是上报 211

上报应遵循的原则 211

上报不是肮脏的字眼 214

上报示例1 216

上报示例2 219

问题与答案 221

第17章  其他问题与答案 226

词汇表 235

时间: 2024-10-12 11:17:06

[书目20150309]成功的企业级软件项目管理:优化绩效完美交付的最佳实践的相关文章

网站优化建设的10个最佳实践

前天对于IT行业的人来说,做出几个网页不是件困难的事情.但这些网站并不意味着能够带来有效客户,帮助企业创造无限可能的收益. 网站的设计工作非常重要,因为访问者只需要0.05秒——即50毫秒就能够从主观上评判一个网站的好坏. 网站设计还会影响客户转化,企业信誉,并最终影响网站的成功. 从用户交互的角度来说:有关对网站的负面反馈中94%与设计有关,而38%的用户会放弃使用布局不吸引人的网站. 没有哪个网站是绝对完美,但深圳新龙的目标是使您的网站尽可能优化. 精心建设的网站将能够蓬勃发展起来,访问者更

项目管理系列分享(六)——最佳实践-需求

在软件开发中,如果你问任何经理"在管理项目中,你的痛点是什么?",超过85%的人会说-需求. 在这个领域,我们的经验教训是什么?未来在项目中我们如何做的更好? 接下来,我们将强调我们在需求培训课程中所教的原则如何帮助需求分析师来提高他们的工作: 问题1:"在需求阶段我们没有识别和包括'正确的'干系人.这经常会在项目后期引起不必要的需求变更." 例子 在最终的用户验收测试中,客户告诉我们系统的授权功能没有满足他们的需求.我们发现在需求诱导阶段我们与之交谈的客户代表们没

项目管理系列分享(四)——最佳实践:与上级汇报/沟通

CMMI 的通用实践(Gp 2.10)怎么实现? 以下有一个实际案例: 负责产品交付的高层经理理解客户验收测试中的风险,如果有问题,他们必须得到快速的处理. 所以他将每天打电话给现场的团队和项目经理以便检查. 项目经理理解高层经理的关注点,由此,项目经理会向高层发一个简短的邮件概述: 前一天发生了什么,完成了什么 任何主要风险/问题 因为项目经理也抄送给相关干系人,所以这个变化也减轻高层经理相应于公司其他人的负担 Gp 2.10 不仅仅是定期做一些报告,是要依据上级的关注点,满足他的信息需要.

浅谈软件项目管理

初步接触<软件工程>这门专业课,在我看来:软件工程是一个极具挑战性的项目,在约定的时间内,整个项目小组可以在满足用户需求与软件基本规范的情况下,开发出稳定可靠的软件.但是,在软件开发的过程中,往往有许多不可规避的风险与未知的情况,例如:软件不能按时交付,软件的成本明显超过预期,软件未能达到用户的需求等等,"如果所用的时间是预计时间的两倍以上或费用超出预算两倍以上的项目为失控项目",为了有效规避项目在开发过程中的风险,所以笼统来说,项目管理指的是:根据特定的规范,在预算的范围

企业级nginx.conf优化参考模板

以下是我整理的非常实用的企业级nginx.conf优化参考模板,整个配置并不一定适合各种环境,所以需要大家按各自需求选取部分功能配置到自己的nginx配置文件中. user nginx;     #Nginx服务的默认用户 worker_processes 4;     #一般为CPU核个数 worker_cpu_affinity 001 0010 0100 1000;  #绑定不同Nginx进程到不同CPU上 worker_rlimit_nofile 6535;     #worker进程最大

软件项目管理与素质拓展-前言

前言 十五年前,心比天高.踌躇满志地跨出清华园,步入IT职场.六年前,折戟沉沙,怀着无尽失落来到长安山下的百年师大. 青春的校园充满活力,青春的校园充满矛盾.年轻的一代一方面个性张扬.敢想敢干却又敏感脆弱.眼高手低.他们勇于求新.渴求认同,他们心浮气躁.叛逆自我.他们随性而为.挣脱一切,他们沉迷游戏.追逐韩剧. “师者,所以传道授业解惑也.”保持一颗年轻的心,敬畏学生,享受教学.站在三尺讲台上,如履薄冰.从那些执著于语言算法,而又不谙世事的莘莘学子身上,依稀看到当年的自己.成功难以复制,失败或可

《软件项目管理》课程知识总结

   这篇文章是结合<软件项目管理>课程知识进行的总结,我也不知道自己为什么要总结这篇文章,很多事情没有原因就做了,希望对大家有所帮助,尤其是上这门课的同学吧!有时候也在想写这样的文章到底有没有用,估计用处不大,但没办法兴趣使然~     --吾亦无他,唯心向尓     (By:Eastmount 2014-11-25 下午5点 http://blog.csdn.net/eastmount/) 一. 什么是项目管理?     随着软件危机(Software Crisis)带来软件代价高.难于控

软件工程概论第三章--软件项目管理

本章介绍了软件项目管理的相关知识,从软件项目管理概述.人员组织与管理.项目沟通管理.软件项目规划.软件风险管理及软件配置管理这几个方面展开讲述,详细的介绍了软件项目实行过程中的管理知识. 软件项目管理概述主要讲了:1.软件项目的特征,即软件产品的不可见性.项目的高度不确定性.软件过程的多变化性.软件人员的高流动性等.2.软件项目管理的“4P”,人员.产品.过程.项目.3.软件项目的管理活动,项目启动.项目规划.项目实施.项目收尾.概论讲述了软件项目管理的一些活动和重要的因素等. 人员组织与管理主

软件项目管理作业(一)

项目的完成需要的资源是多种多样的,软件项目管理(Software Project Management,SPM)的目的是管理软件项目,使其能有序.高效的进行,最终成功的完成. 根据这样的逻辑,我在前一段时间所完成的一个大作业也可以作为一个项目来进行规划. 项目名称:银行系统设计 项目要求:完成一个模拟的银行系统,要求实现对储户的管理,包括储户存钱,储户取钱,查询存取记录,储户转账 要求实现新储户开户处理,实现两种不同的登陆操作 使用的资源:一台电脑,时间若干 结果与预期目标的比较:成功完成了项目