软件项目管理与素质拓展-介绍
软件项目管理与素质拓展
张大平 殷人昆 陈 超 编著
内容简介
本书以P M B 系统地介绍项目管理五大过程组与十个知识领域, 突出软件行业的O K 知识体系为框架,
分析软件项目特点, 回归管理本质, 回答管理是什么㊁ 为何学管理㊁ 如何学管理㊁ 管理怎么管等基本问题㊂ 通过成功故事㊁ 案例分析㊁ 问题思辨㊁ 团队游戏㊁ 自主任务㊁ 课堂互动等多种形式, 实践 左脑计划㊁ 右脑
, 管理 进行思维的启发与训练, 引导学生独立思考㊁ 自主探求, 理解项目管理的基本思想㊁ 基本原则㊁ 核心问题及因应之道㊂ 紧紧围绕 人 这一最活跃的因素, 深入剖析管理大师的思想精髓, 讲述项目管理平衡之道, 荟萃国内外知名I 融入作者多年项目管理实践的经验与教T 公司及信息化建设领先行业的成熟做法,
训, 希望能使后来者少走弯路㊁ 少碰壁, 更顺利地融入项目团队, 完成团队交付的任务, 进而培养管理软件项目的基本能力㊂
本书可作为高等院校计算机㊁ 软件工程及相关专业本科生㊁ 专科生和研究生的项目管理课程教材, 也可作为从事信息化工作的相关人员培训教材或参考书㊂
本书封面贴有清华大学出版社防伪标签, 无标签者不得销售㊂
版权所有, 侵权必究㊂ 侵权举报电话:[1**********] [1**********]-
图书在版编目(数据C I P ) 特殊性, 内容涵盖心理学㊁ 管理学㊁ 组织行为学及软件工程等领域㊂
I S B N978-7-302-40918-2 北京:清华大学出版社, 软件项目管理与素质拓展/张大平, 殷人昆, 陈超编著. 2015
Ⅰ.①软 Ⅱ.①张 ②殷 ③陈 Ⅲ.①软件开发-项目管理 Ⅳ.①TP 311. 52) 中国版本图书馆C 第1I P 数据核字(201566344号
责任编辑:刘向威 王冰飞
封面设计:
责任印制:责任校对:梁 毅
出版发行:清华大学出版社
网
地://, ://址:h t t w w w. t u . c o m. c n h t t w w w. w b o o k . c o m p p p q 址:北京清华大学学研大厦A 座邮 编:100084邮 购:010-62786544社总机:010-62770175
://, 课件下载:h t t w w w. t u . c o m. c n 010-62795954p p 印刷者:
装订者:
经
开
版
印
定销:全国新华书店本:185m mˑ 260m m 印 张: 次:2015年10月第1版 数:1~ 000价: .00元投稿与读者服务:010-62776969, c -s e r v i c e @t u . t s i n h u a . e d u . c n p g 质量反馈:010-62772015, z h i l i a n @t u . t s i n h u a . e d u . c n g p g 字 数: 千字印 次:2015年10月第1次印刷
产品编号:064044-01
作者简介
张大平, 福建福州人, 清华大学控制理论与控制工程工学硕
士, 现任教于福建师范大学数学与计算机科学学院, 身体力行地
践行启发式教学㊂ 曾先后在福建实达㊁ 福建新大陆㊁ 福建亿力科
技等公司从事技术及管理工作, 拥有多年丰富的电力㊁ 电信㊁ 移
动㊁ 卫生㊁ 政府等行业信息化工作经验㊂ 长期从事电力信息化建
设及规划, 参与国家电网相关信息化标准制定㊂ I T 从业经历丰
富, 拥有业务运营㊁ 呼叫中心㊁ 商业智能等多种类别数十个项目的
开发与管理经验, 涵盖咨询㊁ 设计㊁ 研发㊁ 实施及运维, 涉及自主研
发项目的售前交流㊁ 售中开发与售后运维, 第三方合作项目的售
前审核㊁ 售中监理与售后监管㊂
殷人昆, 江苏苏州市人, 清华大学计算机软件工学硕士, 日本
东京理科大学工学部经营工学科客座研究员㊂ 曾任清华大学计
算机系软件工程实验室主任, 中国科学院研究生院远程教育部兼
职教授, 中央广播电视大学主讲教师, 长期从事数据结构㊁ 软件工
程和软件项目管理的教学及与相关科研, 已出版教材二十余部,
发表论文多篇㊂
陈超, 福建福州人, 高级工程师, 福建省计算机学会副理事长, 安
徽继远软件有限公司党委书记㊁ 副总经理, 曾任福建电力有限公司信
息化主管㊁ 福建亿力科技副总经理㊂ 从事电力信息化建设工作三十
年, 是福建电力信息化的构想者与推动者之一, 在电力信息化规划㊁
标准体系创建及一体化平台建设等方面见解独到㊁ 超前, 并取得突出
成果㊂ 主持过财务管理㊁ 营销管理㊁ 安全生产管理㊁ 物流管理㊁ 人资管㊁ 理㊁ 办公自动化㊁ 数据中心等数十个千万级软件开发与硬件集E R P 成项目, 拥有丰富的大型信息化项目规划㊁ 组织与管理经验㊂ 曾多次
获得国家电网公司科技进步一㊁ 二㊁ 三等奖, 福建省科技进步二㊁ 三等
奖㊂ 目前致力于大数据在智能电网建设中的应用研究㊂
美国国防部的一份报告表明, 所有失败的项目中, 70%是因为管理不善引起的㊂ 软件项目管理是一门融合了管理学㊁ 心理学㊁ 组织行为学㊁ 计算机科学㊁ 软件工程等多个学科的交叉性综合课程, 对培养全面均衡发展的卓越软件工程师起到积极的作用㊂
劳厄说过: 重要的不是获得知识, 而是发展思维能力㊂ 教育无非是一切已学过的东西
都忘掉后所剩下的东西㊂ 美国普林斯顿大学对1结果显示: 智0000份人事档案进行分析,
㊁ ㊁ 慧 专业 经验 只占成功因素的2其余75%, 5%决定于良好的人际沟通㊂
决定一个人在职场能走多远的, 不是今天学校里所学的专业知识, 而是其养成的心胸格局㊁ 思维方式㊁ 行为习惯㊁ 人际能力㊂ 理工专业的学生从小到大接受的训练大部分都是要求在最短时间内寻求标准答案㊂ 高校课程设置, 主要集中在左脑理性思维的训练上, 而对人的一生产生决定性影响的右脑感性思维较少触及㊂ 软件项目管理课程恰好弥补了这一空白㊂ 健全人格㊁ 有效沟通㊁ 理解包容是伴随学生一生的财富㊂
法ң 掌握工具的顺序, 融项目管理㊁ 素质拓展及职前引导于一体, 有助于促进学生心智成熟, 塑造健全人格, 树立工程观点㊁ 质量意识与责任意识, 培养良好思维方式与行为习惯, 提高协作精神与自主学习能力, 提升被管理力, 促进良好职业素养的养成, 尽快跨越学校教育与社会需要的鸿沟㊂ 希望本书的出版能给高校计算机教育带来一丝新意㊂
本书涵盖项目管理五大过程组, 十个知识领域, 体系完整, 知识全面㊂ 充分吸纳国内外知名I 融入几位作者多年项目管理实践的经验与T 公司及信息化建设领先行业的成熟做法,
教训, 具有现实的指导意义㊂ 使学生切实掌握软件项目管理基本理论, 熟悉软件项目管理的方法㊁ 流程和工具, 并能应用于项目实践, 有助于今后顺利融入项目团队, 完成团队交付任务, 进而培养管理软件开发项目的基本能力㊂
本书遵循教学相长㊁ 学以致用的原则, 有别于单向知识灌输的传统模式, 更多地采用与启发式教学相适应的方式来组织结构, 是教学创新的一次有益尝试㊂ 通过典型案例的分析讨论㊁ 团队游戏的体验思考㊁ 集体任务的协作达成, 剖析影响项目建设与事业发展的关键要素, 讲解项目管理的核心思想, 引导学生在思考中㊁ 互动中和协作中学习㊂ 推动学生合理定位目标, 合理管理时间, 以包容的心正确看待自己和他人, 在团队建设中扮演好自己的角色, 在良好互动沟通中成长㊂ 本书秉持 授之以渔 与 授之以鱼 并重的思想, 遵循疏通思想ң 树立意识ң 学会方
2
本书行文既有理工科的严谨性, 又体现了文科的人文思维㊂ 以图文并茂的形式穿插介绍了大量与管理相关的背景知识, 使学生知其然亦知其所以然㊂
缺的美, 管理就是沟通㊁ 沟通再沟通㊂ 纸上得来终觉浅, 绝知此事要躬行㊂ 希望各位读者学以致用, 并且谨记 项目管理是残
2015年5月于北京
十五年前, 心比天高㊁ 踌躇满志地跨出清华园, 步入I 折戟沉沙, 怀着无T 职场㊂ 六年前,
尽失落来到长安山下的百年师大㊂
青春的校园充满活力, 青春的校园充满矛盾㊂ 年轻的一代个性张扬㊁ 敢想敢干却又敏感脆弱㊁ 眼高手低; 有人勇于求新㊁ 渴求认同, 有人心浮气躁㊁ 叛逆自我; 有人随性而为㊁ 挣脱一切, 有人沉迷游戏㊁ 追逐韩剧㊂
上, 如履薄冰㊂ 从那些执著于语言算法, 而又不谙世事的莘莘学子身上, 依稀看到当年的自己㊂ 成功难以复制, 失败或可避免㊂ 虽然没有圣人先贤们的智慧, 但过来者的一些曲折相信有助于后来者少走弯路㊂
从一个失败者的角度诠释对软件项目管理的理解㊂ 项目造就人生, 人生享受项目㊂ 湖南大学王如龙教授的鼓励, 使笔者鼓足勇气提起笔, 师者, 所以传道授业解惑也㊂ 保持一颗年轻的心, 敬畏学生, 享受教学㊂ 站在三尺讲台
编撰思路
软件项目管理教材大体上有两种编排体例, 各有千秋㊂ 一是以P 基于严M B O K 为主线,
密的知识体系, 进行内容的组织与编排, 便于读者从整体上把握项目管理的知识要点; 二是以软件项目开发过程为主线, 强调项目管理的应用实践, 按各项工作/过程的先后关联关系展开, 便于读者体会项目管理的应用情境㊂
大部分教材形式上都采用 理论讲解+案例分析+模板规范+工具使用 的方式, 只是侧重点有所不同㊂ 有的教材也力图将C 学M M I 思想与项目管理知识体系进行有机结合㊂ 院派 教材, 侧重于知识介绍与案例分析, 容易将课程导向理论探讨, 使缺乏项目经验的生手望而却步㊂ 实践派 教材, 注重实际操作, 强调工具使用, 提供按部就班的工作指南, 容易使项目管理庸俗化㊁ 死板化, 误导即将走上社会的I T 菜鸟㊂
项目管理是思想与行动㊁ 理论与实践的高度结合㊂ 如何在 学院派 与 实践派 间找到一个合适的平衡点, 是本书重点考虑的问题㊂
为一门工具性课程, 试图传播一种可复制的成功模式㊂ 使得不少人, 包括一些没出过校门的任课教师, 在课程终结时还无法回答 为何学管理, 管理为什么? 这一基本问题㊂
将管理与技术交叉性的综合课程蜕变成某种程度上的技术性㊁ 工具性课程, 是一些教材 学院派 将其作为一门专业技术课程, 从技术角度来演绎项目管理㊂ 实践派 将其作
4
以及教学实践中的一大误区㊂ 如果不谈管理学㊁ 心理学㊁ 组织行为学的本源性内容, 抄近道
直切具体的流程㊁ 方法㊁ 工具, 撇开对项目中最重要的要素 人 的研究和分析, 将 管理
, 蜕化为机械的 管事 很大程度上将会误导学生甚至授课教师㊂
, 管理的本质是 使他人产生绩效 管理者最重要的工作就是沟通㊁ 沟通再沟通㊂ 很多教
, 材中浓墨重彩讲解的 计划㊁ 决策㊁ 控制 实际上只占有效管理者日常活动的 占成功19% ㊂ 对成功管理者而言, 管理者日常活动的 绝大部分精力是放在上下内外的沟通以及13% 高效团队的建设上, 这正是本书重点和亮点所在㊂
内容组织
第1章:分享诸多专家学者关于目标管理与时间管理的观点, 介绍时间管理四象限法则, 使学生明白培养良好习惯, 实现均衡发展的重要性, 激发学生阅读本书的兴趣㊂
第2章:回答何谓管理㊁ 何谓项目㊁ 何谓项目管理以及为何要学软件项目管理, 讲解项目管理平衡之道, 探讨项目成败标准, 提出对管理者与被管理者的要求㊂
第3章:阐述软件过程管理基本概念与运行机制, 介绍P 剖析项目管理D C A 循环原理,
五大过程组与十个知识领域, 简介C M M /C M M I 与项目管理的关系㊂
第4章:介绍思维导图㊁ 六顶思考帽㊁ 思维工具, 分析东西方管理模式差S W O T 分析㊁
异, 强调项目管理是科学与艺术的结合, 要注重时与位的把握, 为人处事应外圆内方㊂
第5章:描述项目计划㊁ 执行㊁ 监督㊁ 控制的整体管理流程, 给出项目章程与项目启动会指南, 提出项目计划的策略㊁ 方法, 突出执行力重要性, 强调项目监控与配置管理㊂
第6章:阐明项目干系人管理的重要性, 介绍如何识别项目干系人, 理解干系人关注点, 分析干系人重要程度及对项目的支持度, 确定干系人管理策略㊂
第7章:介绍沟通过程㊁ 沟通障碍㊁ 沟通模式㊁ 沟通手段, 说明沟通的重要性, 指出上下沟通与内外沟通的注意事项, 总结项目中的沟通方法和工具, 分析冲突解决机制㊂
第8章:探讨人性假设与制度设计的关系, 讲解典型项目组织结构设计, 分析优秀团队角色构成, 聚焦团队组建㊁ 团队协作㊁ 团队激励以及绩效管理的实务问题㊂
第9章:剖析需求获取的困难, 比较需求获取的方法, 说明软件需求与项目范围的关系, 讲述如何制定工作分解结构以进行范围定义, 重点阐述如何进行范围验证及变更控制㊂
第1介绍项目规模估算㊁ 工作量估算㊁ 工期估算0章:分析软件项目成本的基本构成项,
及费用估算的方法, 说明预算编制方法㊁ 挣值分析法以及降低成本的措施㊂
第1步骤和工具, 说明关键路径法㊁ 计划评审技术㊁ 关1章:介绍制订进度计划的方法㊁
键链法的特点及适用场合㊂ 分析影响项目进度的因素, 提出进度优化控制的常用方法㊂
第1讲解质量管理基本过程, 分析软件质量关注点, 介2章:剖析质量大师的质量理念,
绍质量保证与质量控制的工作内容㊁ 方法工具以及工作误区, 探讨缺陷管理流程㊂
第1列举项目常见风险因素, 介绍风险识别方法, 讲3章:说明树立风险意识的重要性,
解如何进行风险分析, 阐述风险应对策略, 列举风险监控的方法和工具㊂
材, 引导读者思考在一个相对复杂项目中可能遇到的各种问题以及应该如何应对㊂ 附录A :以项目日记形式, 记录一位项目经理曲折的项目经历㊂ 作为完整案例分析素
附录B :实例分析统一开发㊁ 多点实施的大型复杂项目, 在项目管理方面面对的主要挑
5
战, 提出相应的建设原则㊁ 应对策略㊁ 人员架构及职责分工㊂
㊂ 主要原因有三建议读者在学习过程中不要直接翻阅每个章节最后的 课堂讨论提示
点:一是只有思考感悟后才能有所得; 二是不希望束缚读者的思路; 三是相关观点并非完全正确, 更非唯一正确㊂
本书除了常规教材所侧重的 计划 执行 反馈 改进 之外, 结合素质拓展教育, 将重点放在探讨如何做人㊁ 如何做事上, 交流生活中的经验与误区, 帮助学生认识自己㊁ 认识他人㊁ 认准方向, 推动学生学会感恩㊁ 学会思考㊁ 学会沟通㊁ 学会宽容㊁ 学会协作, 学习用项目管理的方法管理自己的人生㊂
教学建议
项目管理与一般理工专业不同, 是在一定时空条件下的最佳实践总结, 没有放之四海皆准的定律㊂ 项目实践中采用的流程㊁ 方法㊁ 工具要因时㊁ 因地㊁ 因人㊁ 因事而异㊂
教学上, 推荐依照疏通思想ң 树立意识ң 学会方法ң 掌握工具的顺序展开㊂
, 首先要灌输管理的思想(如分解量化㊁ 集成综合㊁ 全局最优) 训练管理的思维(如发散思
, , 维㊁ 平行思维㊁ 权变思维) 养成良好的习惯(如主动积极㊁ 换位思考㊁ 谨言慎行) 思考五个维
㊂ 度问题(自我管理㊁ 向上管理㊁ 向下管理㊁ 同级管理㊁ 外部管理)
其次要培养管理的意识㊁ 被管理的意识, 树立工程意识㊁ 沟通意识㊁ 团队意识㊁ 责任意识㊁ 质量意识㊁ 风险意识㊁ 成本意识㊁ 时间意识等㊂
再次是学会一些方法, 如项目启动㊁ 范围确认㊁ 成本估算㊁ 风险识别㊁ 计划编排㊁ 资源调配㊁ 质量控制㊁ 团队激励㊁ 项目追踪㊁ 变更控制㊁ 项目收尾等㊂
作报告等的模板㊂ ㊁ 最后才是掌握一些具体的工具, 如P 各类计划㊁ 审查报告㊁ 工r o e c t S V N 以及项目章程㊁ j
这就如同张三丰临场指导张无忌学习太极剑㊂ 张无忌不记招式, 而把注意力全部集中在领会其 神在剑先, 绵绵不绝 之意上, 想通想透之后, 就能以无招胜有招㊂
因此, 本书没有如惯例般附上推荐的项目管理文档模板㊂ 在思想打通㊁ 意识养成的情况下, 方法学习与工具掌握不是很困难的事, 尤其是在网络资源高度发达的今天㊂ 而且, 不同的企业在具体的项目实践做法上也会有比较大的差异, 但只要把握其原则实质, 顺势而为,
㊂ 就能做到 条条大路通罗马
建议结合学习㊁ 思考㊁ 实践三个环节, 充分采用互动式情境教学㊂
() 讲授环节:通过课堂讲授㊁ 教材学习, 使学生了解管理学㊁ 心理学㊁ 项目管理学的一1
些基本思想㊁ 方法㊁ 技术㊂ 尽量压缩纯理论的教学, 以启发式教学为主, 引导学生思考问题, 了解软件项目管理中常见的典型问题及正确的应对办法㊂
() 互动探讨:一是典型案例的分类角色扮演讨论; 二是争议性管理问题的对抗性辩2
论; 三是观看完管理学㊁ 心理学题材视频后的心得体会交流; 四是各类团队协作游戏的体验与思考; 五是设定主题后由学生自主上课㊁ 自主讨论㊂
() 自助学习:本课程牵涉面广, 容量大㊂ 限于课时, 不可能全部讲授㊂ 因此一些内容3
可安排学生课下自学, 课上检测㊂ 本课程同时收集㊁ 整理了大量教学辅导材料, 任课教师可从清华大学出版社网站下载㊂
6
() 工具实践:建议不设置实验课以腾出时间进行思维碰撞㊂ 课下, 以小组为单位, 集4
, 体完成一个项目(可以是非软件项目) 参考网络资料, 编制项目文档, 撰写总结报告㊂
建议本课程融项目管理思想于平时课堂教学的组织管理工作, 以过程性考核为主, 注重知行合一, 重在考查学生主动思考, 积极互动, 学以致用以及团队纪律精神㊂
本教材覆盖了项目管理的基本知识点, 所以同样适用于采用传统方式讲授的课堂, 并能为其提供大量延伸性阅读材料, 以加深对基本知识点的理解㊂
课时安排
本书融项目管理㊁ 素质拓展及职前引导于一体, 内容覆盖较广, 如同丰盛的满汉全席㊂ 透彻㊁ 系统地讲述教材全部内容, 大致需要6课时安排建议如下:4学时,
课次章
12345678
[***********][***********][1**********]. 1㊁ 1. 31. 22. 1㊁ 2. 22. 3. 84. 2节个人时间管理的重要性与方法为何学管理, 什么是项目, 项目三角形项目管理是残缺的美, 人月神话专题讨论:西天取经谁的贡献最大过程管理思想, 项目管理十个知识领域和五个过程组团队互动:了解思维导图思想及方法后, 集体绘制思维导图团队互动:以六顶思考帽为指导进行头脑风暴, 集体完成雨点变奏曲东西方管理模式差异, 方圆之说, 时与位, 刘易斯项目管理法, S W O T 分析项目章程与启动会的指南及实例分析课堂辩论:计划重于应变~应变重于计划项目计划的策略㊁ 方法㊁ 内容及实例讲解专题分析:干系人管理团队互动:驿站传书(沟通过程) 沟通过程, 沟通漏斗, 团队互动:集体作业(沟通方向) 向上沟通㊁ 向下沟通及水平沟通的注意事项与经验分享沟通心理效应, 倾听与提问, 肢体语言, 项目中的沟通, 冲突管理人性假设与管理介绍, 课堂讨论:人格与管理项目组织形式, 团队组建, 实例分析团队激励, 绩效管理, 团队互动:大家共同的责任(默契报数) 团队互动:演好自己的角色(叠纸牌) 项目范围管理概述, 需求开发, 课堂讨论:李大嘴做月饼, 范围定义, 创建W B 范围确认, 范围控制案例分析S 软件成本构成, 成本估算方法及实例介绍成本预算方法, 成本控制策略
进度计划过程, 活动定义, 活动排序, 活动估算, 关键路径法实例讲解
计划评审实例讲解, 关键链思想及实例讲解, 进度控制方法项目执行故事分享, 追踪监控工具介绍, 配置管理方法说明内 容个人目标管理, 课程定位及要求22. 3㊁ 2. 433. 1~3. 444. 34. 1㊁ 4. 4~4. 95. 1~5. 25. 3. 15. 3566. 1~6. 475. 4~5. 67. 1. 17. 1. 2㊁ 7. 1. 3㊁ 7. 2. 17. 2. 2~7. 2. 47. 3~7. 58. 1㊁ 8. 2附录B 8. 3㊁ 8. 4㊁ 8. 5. 1㊁ 8. 6㊁ 8. 78. 5. 29. 1㊁ 9. 29. 3~9. 610. 1㊁ 10. 210. 3㊁ 10. 411. 1~11. 4㊁ 11. 5. 111. 5㊁ 11. 6
7
续表
课次章
29
3031321213节12. 1㊁ 12. 2㊁ 12. 312. 4㊁ 12. 513. 1~13. 213. 3~13. 5内容与机制质量控制的方法, 工具与实例, 缺陷管理闭环控制流程风险基本概念与风险意识, 风险识别方法实例讲解
定性与定量风险分析实例讲解, 风险决策因素与应对策略, 风险监控手段内 容质量管理基本概念与大师观点, 质量规划重要性及指南, 质量保证工作
实践中, 不要奢求面面俱到, 样样出彩㊂ 青48学时的教学需要根据实际情况做出取舍,
菜萝卜各有所好, 学生们各取所需, 只要其中几道菜合其口, 能真正学到心里, 我们的教学目的即已达到㊂
对于尝试进行思维训练㊁ 素质拓展的创新教学, 常规的知识性内容由学生课下自学, 课堂重点进行思维碰撞㊂ 对于侧重项目管理基础知识完整性的传统教学, 可将个人管理㊁ 心理学㊁ 组织行为学等延展性内容作为课下阅读材料, 精简课堂互动讨论环节㊂
一个折中的课时安排建议如下:
课次章
12345678
[***********]192021
22
239节内 容11. 1~1. 32. 1㊁ 2. 222. 3㊁ 2. 45. 1㊁ 5. 2目标管理, 时间管理, 课程定位及要求为何学管理, 什么是项目, 项目三角形项目管理是残缺的美, 人月神话33. 1~3. 444. 2㊁ 4. 3㊁ 4. 4㊁ 4. 755. 3过程管理思想, 项目管理十个知识领域和五个过程组思维导图, 六顶思考帽, 东西方管理模式差异, 刘易斯项目管理法项目章程与启动会的指南及实例分析项目计划的策略㊁ 方法㊁ 内容及实例讲解项目执行故事分享, 追踪监控工具介绍, 配置管理方法说明专题分析:干系人管理沟通过程, 团队互动:集体作业(沟通方向) 向上沟通㊁ 向下沟通及水平沟通的注意事项与经验分享沟通心理效应, 倾听与提问, 肢体语言, 项目中的沟通, 冲突管理项目组织形式, 团队组建, 实例分析团队互动:演好自己的角色(叠纸牌) 人性假设与管理, 团队激励, 绩效管理项目范围管理概述, 需求开发, 课堂讨论:李大嘴做月饼, 范围定义, 创建W B 范围确认, 范围控制案例分析S 软件成本构成, 成本估算方法及实例介绍成本预算方法, 成本控制策略进度计划过程, 活动定义, 活动排序, 活动估算, 关键路径法实例讲解计划评审实例讲解, 关键链思想及实例讲解, 进度控制方法质量管理基本概念与大师观点, 质量规划重要性及指南, 质量保证工作内容与机制
质量控制的方法, 工具与实例, 缺陷管理闭环控制流程
风险基本概念, 风险识别方法, 定性风险分析, 风险应对策略, 风险监控手段66. 1~6. 47. 1㊁ 7. 2. 15. 4~5. 677. 2. 2~7. 2. 488. 5. 28. 1㊁ 8. 6㊁ 8. 791011129. 1㊁ 9. 29. 3~9. 610. 1㊁ 10. 210. 3㊁ 10. 47. 3~7. 5附录B 8. 3㊁ 8. 4㊁ 11. 1~11. 4㊁ 11. 5. 111. 5㊁ 11. 612. 1㊁ 12. 2㊁ 12. 312. 4㊁ 12. 5241313. 1~13. 5
8
结束语
福建师范大学张大平负责总体策划, 主体部分编写及最后统稿㊂ 清华大学殷人昆教授负责把握总体结构, 设计启发式教学环节, 审查知识体系的正确性与完整性, 执笔项目管理入门与项目过程管理㊂ 福建软件行业协会副理事长陈超负责编排典型案例分析, 拟定项目文档规范, 审查实务操作的可行性与有效性, 执笔项目整体管理与项目干系人管理㊂
感谢朗新科技林华晶㊁ 赞同科技吴燕㊁ 亿力科技谢炳钧㊁ 网能科技蔡春秤, 这些曾经的共事伙伴认真审阅了书稿, 并提出许多宝贵的建议㊂
福建师大软件工程专业高秀明㊁ 郭哲恺㊁ 蒋伊晴㊁ 兰林亮㊁ 林朝阳㊁ 林键㊁ 刘学霞㊁ 缪谦㊁ 宋勤㊁ 王世勋㊁ 辛志婷㊁ 郑斌㊁ 郑圣洁㊁ 郑圣㊁ 魏燕妨等同学参与了稿件校对工作㊂
本书插图由石静雯㊁ 叶嘉炜编辑制作, 同时参考引用了一些报刊㊁ 杂志㊁ 图书及互联网上的图画作品, 增强了文章的可读性, 在此对相关作者表示感谢㊂
本书成稿前, 曾以电子讲义形式在福建师大数计学院㊁ 信息学院㊁ 软件学院㊁ 协和学院讲
, 授六年㊂ 互动式教学让学生们 爱之深, 恨之切 坚定了笔者实践启发式教学的信念㊂ 学生
们的反馈意见, 使得最终教材更贴近教学现实㊂
本书参考了众多经典教材㊁ 名家观点㊁ 电子课件㊁ 网络文章㊁ 培训资料㊁ 网络插图, 在此谨向所有参考文献的著作者和网站版权所有者表示谢意㊂ 本书体例风格及内容组织从相关书籍中得到很大启发(林锐, 2000; 李涛, 2005; 王如龙, 2008; 邹欣, 2008; 张友生, 2009; 房西) , ) 苑, 从一些经典巨著(布鲁克斯, 中获益2010; 张志, 2010; 吴亚峰, 20112007; 柯维, 2010
良多, 从奥巴马㊁ 郎咸平㊁ 李开复㊁ 乔布斯㊁ 于红梅㊁ 余世维㊁ 曾仕强㊁ 翟鸿燊㊁ 张艺谋㊁ 赵启光等众多专家名人的讲座中亦汲取很多营养, 在此对未曾谋面的前辈先进们表示谢意㊂
本书的出版是一个痛苦反思的过程, 二十载寒窗, 十年迷惘, 六年酝酿㊂
感谢成长路上的所有帮助者与见证者㊂
感谢福建师大数计学院郭躬德院长㊁ 蒋建民老师对教材编写的大力支持和指导㊂ 感谢清华大学出版社的鼎力支持, 感谢出版社编辑的辛勤付出㊂
特别感谢至爱的夫人佘雪凤, 可爱的女儿张灵熙, 她们是支撑我完成此书的支柱㊂
编写过程中, 深感个人的浅薄无知, 唯恐误人子弟㊂ 敬请各位读者以思辨的眼光阅读此书, 以宽容的心看待本书谬误之处, 并请特别注意时空条件的假定, 切勿陷入僵化教条㊂
教材的出版需要勇气, 选择本书同样需要勇气㊂ 启发式教学的相关资料可从清华大学
//w ) 出版社网站(下载㊂ 要进行与教学相关问题的探讨, 可h t t w w. t u t s i n h u a . e d u . c n p :p . g
以联系5微斯人, 吾谁与归? 愿与各位同道中人共勉㊂ 172983@q c o m ㊂ q .
最后, 衷心祝愿年轻学子们早日找到适合自己的目标, 做最好的自己㊂
青春没有地平线, 世界等着你们去改变!
张大平 于长安山下
2015年8月
第1章 正是扬帆远航时………………………………………………………………………11. 1 你的船驶向哪个港口………………………………………………………………11. 1. 1 写下使命宣言………………………………………………………………11. 1. 2 锁定人生目标………………………………………………………………31. 1. 3 自我认知与定位……………………………………………………………41. 1. 4 追求全面的成功……………………………………………………………5
1. 2 行进在时间长河中…………………………………………………………………81. 2. 1 五天日程如何安排…………………………………………………………91. 2. 2 赵启光的三个故事………………………………………………………101. 2. 3 珍惜你的时间银行………………………………………………………111. 2. 4 有多少时光可以把握……………………………………………………12要事为先………………………………………………………11. 2. 5 二八法则, 41. 2. 6 发现时间的主人…………………………………………………………17
1. 3 从我们的课堂起锚…………………………………………………………………221. 3. 1 学校教你些什么…………………………………………………………221. 3. 2 课程给你的养分…………………………………………………………231. 3. 3 有你参与更精彩…………………………………………………………241. 3. 4 别把自己当学生…………………………………………………………25
1. 3. 6 我们出发吧………………………………………………………………28第2章 项目管理入门………………………………………………………………………292. 1 为何学管理…………………………………………………………………………292. 1. 1 管事与管人………………………………………………………………292. 1. 2 从技术到管理……………………………………………………………30再把事做对…………………………………………………32. 1. 3 先做对的事, 12. 1. 4 管理的五个维度…………………………………………………………332. 1. 5 最受欢迎的管理者………………………………………………………351. 3. 5 远行前的准备……………………………………………………………271. 2. 7 时间管理的方法…………………………………………………………191. 1. 5 成长的三部曲………………………………………………………………7
10
2. 2 什么是项目…………………………………………………………………………412. 2. 1 项目的特征………………………………………………………………412. 2. 2 项目三角形………………………………………………………………422. 2. 3 项目与运营活动…………………………………………………………442. 2. 4 软件项目…………………………………………………………………442. 3 项目管理是残缺的美………………………………………………………………472. 3. 1 路易十世的地牢…………………………………………………………472. 3. 2 项目实施的误区…………………………………………………………502. 3. 3 项目管理的平衡之道……………………………………………………512. 3. 4 尴尬的项目经理…………………………………………………………532. 3. 5 猫和老鼠的故事…………………………………………………………542. 3. 6 项目管理怎么管…………………………………………………………552. 3. 7 项目成败的标准…………………………………………………………562. 1. 6 管理者的角色与技能……………………………………………………372. 1. 7 普通一兵的被管理力……………………………………………………382. 1. 8 学习管理学的方法………………………………………………………402. 3. 8 西天取经谁的贡献最大…………………………………………………562. 3. 9 项目管理的发展…………………………………………………………572. 4 人月神话的故事……………………………………………………………………582. 4. 1 拉布累阿焦油坑…………………………………………………………592. 4. 2 软件行业没有银弹………………………………………………………602. 4. 3 Br o o k s 法则………………………………………………………………61课堂讨论提示……………………………………………………………………………61课后思考…………………………………………………………………………………62第3章 项目过程管理………………………………………………………………………633. 1 生命周期……………………………………………………………………………633. 1. 1 产品生命周期……………………………………………………………633. 1. 2 项目生命周期……………………………………………………………643. 2 以过程为中心………………………………………………………………………673. 2. 1 项目过程…………………………………………………………………673. 2. 2 过程管理…………………………………………………………………693. 2. 3 戴明环……………………………………………………………………693. 3 项目管理过程………………………………………………………………………713. 3. 1 十个知识领域……………………………………………………………713. 3. 2 五大过程组………………………………………………………………753. 3. 3 过程组间的关系…………………………………………………………793. 4 CMM I ……………………………………………………………………………813. 4. 1 CMM I 由来………………………………………………………………813. 4. 2 成熟度级别………………………………………………………………82
11
课后思考…………………………………………………………………………………88第4章 思维决定成效………………………………………………………………………894. 1 左右脑的分工………………………………………………………………………894. 2 思维导图……………………………………………………………………………904. 3 六顶思考帽…………………………………………………………………………934. 4 东西方管理的差异…………………………………………………………………99外圆内方………………………………………………………………14. 5 取象于钱, 02当其位……………………………………………………………………14. 6 得其时, 044. 7 刘易斯项目管理法………………………………………………………………1054. 8 S WO T 分析………………………………………………………………………1073. 4. 3 行为特征…………………………………………………………………823. 4. 4 过程可视性………………………………………………………………843. 4. 5 关键过程域………………………………………………………………854. 9 双指标评估………………………………………………………………………108课后思考…………………………………………………………………………………108第5章 项目整体管理………………………………………………………………………1105. 1 师出必须有名……………………………………………………………………1115. 1. 1 需要一纸任命书…………………………………………………………1115. 1. 2 识别驱动因素和约束……………………………………………………1115. 1. 3 凝聚共识的项目章程……………………………………………………1125. 2 良好的开端是成功的一半………………………………………………………1135. 2. 1 为何要开启动会…………………………………………………………1135. 2. 2 何时不开启动会…………………………………………………………1165. 2. 3 如何开好启动会…………………………………………………………1185. 2. 4 启动会议程………………………………………………………………120不预则废…………………………………………………………………15. 3 预则立, 215. 3. 1 计划与应变………………………………………………………………1225. 3. 2 假计划的产生……………………………………………………………1245. 3. 3 为何要做计划……………………………………………………………1255. 3. 4 计划的内容………………………………………………………………1265. 3. 5 计划的策略………………………………………………………………1285. 3. 6 计划的流程………………………………………………………………1295. 3. 7 走出计划泥潭……………………………………………………………1315. 4 赢在执行重在细节………………………………………………………………1325. 4. 1 成功源自执行力…………………………………………………………1325. 4. 2 细节决定成败……………………………………………………………1325. 4. 3 注重成效讲求原则………………………………………………………1335. 4. 4 言出必行领导表率………………………………………………………1365. 4. 5 完善流程制度监控………………………………………………………137
12
5. 4. 6 执行关键在于人…………………………………………………………1405. 4. 7 对自己百分百负责………………………………………………………1425. 5 追踪监控持续改进………………………………………………………………1435. 5. 1 项目晴雨表………………………………………………………………1435. 5. 2 表情日历…………………………………………………………………1445. 5. 3 看板图……………………………………………………………………1455. 5. 4 燃尽图……………………………………………………………………147
5. 6. 3 配置管理活动……………………………………………………………150课后思考…………………………………………………………………………………155第6章 项目干系人管理……………………………………………………………………1566. 1 客户至上…………………………………………………………………………1586. 1. 1 业主就是上帝……………………………………………………………1586. 1. 2 高层意志不容妥协………………………………………………………1586. 1. 3 认准最可依靠的人………………………………………………………1596. 1. 4 目标一致凡事好商量……………………………………………………1616. 1. 5 基层反弹局面控不住……………………………………………………162 团队协作的基石…………………………………………………15. 6 配置管理 485. 6. 1 为何需要配置管理………………………………………………………1485. 6. 2 配置管理基本概念………………………………………………………1496. 1. 6 企业信息规划要服从……………………………………………………1636. 2 依靠组织…………………………………………………………………………1646. 2. 1 领导掌控一切……………………………………………………………1646. 2. 2 项目工作靠团队…………………………………………………………1656. 2. 3 职能部门的支持…………………………………………………………1666. 2. 4 合作高于竞争……………………………………………………………1676. 3 保持警醒…………………………………………………………………………1686. 3. 1 行业地雷不能踩…………………………………………………………1686. 3. 2 采购风险要小心…………………………………………………………1696. 3. 3 第三方不要掉以轻心……………………………………………………1706. 3. 4 尊重施加影响者…………………………………………………………171课后思考…………………………………………………………………………………179第7章 项目沟通管理………………………………………………………………………1807. 1 沟通的过程………………………………………………………………………1807. 1. 1 驿站传书…………………………………………………………………1807. 1. 2 沟通的过程………………………………………………………………1836. 3. 5 反对者使你更成熟………………………………………………………1716. 4 谋定后动…………………………………………………………………………1726. 4. 1 角色决定责任……………………………………………………………1726. 4. 2 解决问题之道……………………………………………………………174
13
7. 1. 3 沟通漏斗…………………………………………………………………1887. 2 沟通的方向………………………………………………………………………1907. 2. 1 集体作业…………………………………………………………………1907. 2. 2 向上沟通…………………………………………………………………1917. 2. 3 向下沟通…………………………………………………………………1947. 2. 4 水平沟通…………………………………………………………………1977. 3 沟通的要点………………………………………………………………………2007. 3. 1 沟通的目的………………………………………………………………2007. 3. 2 沟通心理效应……………………………………………………………2017. 3. 3 沟通从心开始……………………………………………………………2047. 3. 4 肢体语言…………………………………………………………………2047. 3. 5 学会倾听…………………………………………………………………2077. 3. 6 学会提问…………………………………………………………………2107. 3. 7 非正式沟通………………………………………………………………2127. 4 项目中的沟通……………………………………………………………………2137. 4. 1 沟通计划…………………………………………………………………2137. 4. 2 沟通形式…………………………………………………………………2147. 4. 3 会议沟通…………………………………………………………………2167. 5 冲突管理…………………………………………………………………………2197. 5. 1 项目的冲突………………………………………………………………2197. 5. 2 应对的策略………………………………………………………………2217. 5. 3 小王的烦恼………………………………………………………………222课堂讨论提示……………………………………………………………………………223课后思考…………………………………………………………………………………228
8. 1. 1 国学人性假设……………………………………………………………2298. 1. 2 西方人性假设……………………………………………………………2318. 1. 3 人性假设与制度设计……………………………………………………234第8章 人力资源管理………………………………………………………………………2298. 1 人性假设与管理…………………………………………………………………2298. 2 人格与管理………………………………………………………………………2358. 2. 1 人格证书的争议…………………………………………………………2358. 2. 2 MB T I ……………………………………………………………………2388. 2. 3 九型人格…………………………………………………………………2418. 3 组织设计…………………………………………………………………………2488. 3. 1 典型的组织形式…………………………………………………………2488. 3. 2 项目团队的组成…………………………………………………………2528. 4 团队组建…………………………………………………………………………2558. 4. 1 团队形成规律……………………………………………………………2558. 4. 2 贝尔宾团队角色…………………………………………………………257
14
8. 5 团队协作…………………………………………………………………………2638. 5. 1 大家共同的责任…………………………………………………………2638. 5. 2 演好自己的角色…………………………………………………………2648. 5. 3 项目经理的修炼…………………………………………………………2668. 6 团队激励…………………………………………………………………………2688. 6. 1 为何要激励………………………………………………………………2688. 6. 2 激励的理论………………………………………………………………2698. 6. 3 激励的原则………………………………………………………………2748. 6. 4 激励的方法………………………………………………………………2748. 6. 5 开发人员的激励…………………………………………………………2758. 4. 3 人力资源计划……………………………………………………………2588. 4. 4 人力资源获取……………………………………………………………2608. 4. 5 人力资源评估……………………………………………………………2618. 7 绩效管理…………………………………………………………………………2768. 7. 1 制度的力量………………………………………………………………2768. 7. 2 三只老鼠…………………………………………………………………2768. 7. 3 绩效评估…………………………………………………………………277课堂讨论提示……………………………………………………………………………279课后思考…………………………………………………………………………………280第9章 项目范围管理………………………………………………………………………2819. 1 范围管理概述……………………………………………………………………2819. 1. 1 项目范围构成……………………………………………………………2819. 1. 2 范围管理过程……………………………………………………………2829. 2 需求开发…………………………………………………………………………2859. 2. 1 需求获取…………………………………………………………………2859. 2. 2 需求分析…………………………………………………………………2899. 2. 3 规格说明…………………………………………………………………2909. 2. 4 需求验证…………………………………………………………………2919. 2. 5 李大嘴做月饼的思考……………………………………………………2929. 3 范围定义…………………………………………………………………………2939. 3. 1 两种思维…………………………………………………………………2939. 3. 2 两种模式…………………………………………………………………2949. 3. 3 范围说明书………………………………………………………………2959. 4 创建W B S ………………………………………………………………………2969. 4. 1 什么是W B S ……………………………………………………………2969. 4. 2 WB S 形式………………………………………………………………2979. 4. 3 WB S 分解………………………………………………………………2979. 4. 4 WB S 字典………………………………………………………………3009. 5 范围确认…………………………………………………………………………301
15
9. 6 范围控制…………………………………………………………………………3019. 6. 1 变更失控的原因…………………………………………………………3029. 6. 2 需求的变与不变…………………………………………………………3029. 6. 3 变更的流程化管理………………………………………………………3059. 6. 4 现实状况与最佳实践……………………………………………………310课堂讨论提示……………………………………………………………………………31110. 1 软件成本………………………………………………………………………31610. 1. 1 投资方眼中的成本…………………………………………………31610. 1. 2 开发商眼中的成本…………………………………………………31710. 1. 3 软件项目人月成本…………………………………………………31810. 2 成本估算………………………………………………………………………31810. 2. 1 时机与流程…………………………………………………………31810. 2. 2 规模估算……………………………………………………………31910. 2. 3 工作量估算…………………………………………………………32410. 2. 4 工期估算……………………………………………………………32810. 2. 5 费用估算……………………………………………………………329课后思考…………………………………………………………………………………314第10章 项目成本管理……………………………………………………………………31510. 3 成本预算………………………………………………………………………33010. 3. 1 成本预算构成………………………………………………………33010. 3. 2 成本预算方法………………………………………………………33110. 3. 3 成本基准计划………………………………………………………33310. 4 成本控制………………………………………………………………………33310. 4. 1 成本控制内容………………………………………………………33410. 4. 2 挣值分析……………………………………………………………33510. 4. 3 降低成本措施………………………………………………………339课堂讨论提示…………………………………………………………………………341课后思考………………………………………………………………………………342第11章 项目进度管理……………………………………………………………………34311. 1 进度计划过程…………………………………………………………………34311. 1. 1 计划的基础…………………………………………………………34311. 1. 2 计划的过程…………………………………………………………34411. 2 活动定义………………………………………………………………………34511. 3 活动排序………………………………………………………………………34611. 3. 1 活动先后关系………………………………………………………34611. 3. 2 项目网络图…………………………………………………………34711. 4 活动估算………………………………………………………………………34811. 4. 1 工作量估算…………………………………………………………34811. 4. 2 资源与历时…………………………………………………………349
16
11. 5 进度计划方法…………………………………………………………………35011. 5. 1 关键路径法…………………………………………………………35011. 5. 2 甘特图………………………………………………………………35311. 5. 3 计划评审技术………………………………………………………35311. 5. 4 关键链项目管理……………………………………………………35511. 5. 5 里程碑图……………………………………………………………36211. 6 进度控制………………………………………………………………………36311. 6. 1 进度监控……………………………………………………………36311. 6. 2 进度压缩……………………………………………………………36411. 6. 3 资源平衡……………………………………………………………365课后思考………………………………………………………………………………367
12. 1. 1 质量概念的发展……………………………………………………36812. 1. 2 什么是质量…………………………………………………………37012. 1. 3 质量管理的发展……………………………………………………37112. 1. 4 质量成本……………………………………………………………37312. 1. 5 软件质量……………………………………………………………37412. 1. 6 软件缺陷……………………………………………………………376第12章 质量管理…………………………………………………………………………36812. 1 质量管理概述…………………………………………………………………36812. 2 质量规划………………………………………………………………………37712. 2. 1 质量是策划出来的…………………………………………………37712. 2. 2 质量管理计划………………………………………………………37812. 2. 3 质量的组织保障……………………………………………………37912. 3 质量保证………………………………………………………………………38012. 3. 1 QA 工作内容………………………………………………………38012. 3. 2 QA 工作机制………………………………………………………38412. 3. 3 QA 工作误区………………………………………………………38512. 4 质量控制………………………………………………………………………38612. 4. 1 验证与确认…………………………………………………………38612. 4. 2 软件评审……………………………………………………………38812. 4. 3 软件测试……………………………………………………………39212. 4. 4 质量控制工具………………………………………………………39412. 5 缺陷管理………………………………………………………………………39612. 5. 1 缺陷管理方式………………………………………………………39612. 5. 2 缺陷发现及跟踪……………………………………………………39612. 5. 3 缺陷预防……………………………………………………………400课堂讨论提示…………………………………………………………………………403课后思考………………………………………………………………………………403
17
第13章 项目风险管理……………………………………………………………………40413. 1 敬畏风险………………………………………………………………………40413. 1. 1 风险就在身边………………………………………………………40413. 1. 2 风险源于自身………………………………………………………40513. 1. 3 风险可以管理………………………………………………………40613. 1. 4 风险不断演化………………………………………………………40813. 2 风险识别………………………………………………………………………40913. 2. 1 风险识别概念………………………………………………………40913. 2. 2 风险识别方法………………………………………………………41013. 2. 3 风险识别结果………………………………………………………41813. 3 风险分析………………………………………………………………………41813. 3. 1 定性风险分析………………………………………………………41813. 3. 2 定量风险分析………………………………………………………42013. 4 规划风险应对…………………………………………………………………42513. 4. 1 风险决策因素………………………………………………………42513. 4. 2 前景理论与决策……………………………………………………42713. 4. 3 风险应对策略………………………………………………………42913. 5 风险监控………………………………………………………………………432课堂讨论提示…………………………………………………………………………434课后思考………………………………………………………………………………436附录A 项目沉浮录…………………………………………………………………………437A. 1 不进则退…………………………………………………………………………437A. 2 跌落谷底…………………………………………………………………………439A. 3 好消息……………………………………………………………………………439A. 4 合纵连横…………………………………………………………………………440A. 5 不眠夜……………………………………………………………………………442A. 6 应标书……………………………………………………………………………443A. 7 好的开始…………………………………………………………………………446A. 8 启动会……………………………………………………………………………447A. 9 小周的报告………………………………………………………………………448A. 10 奖励申请………………………………………………………………………451A. 11 需求风暴………………………………………………………………………451A. 12 横生枝节………………………………………………………………………452A. 13 内部分工………………………………………………………………………454A. 14 开发平台………………………………………………………………………454A. 15 另起炉灶………………………………………………………………………455A. 16 拉风的马六……………………………………………………………………456A. 17 来了个老江湖…………………………………………………………………456A. 18 小赵归来………………………………………………………………………457
18
A. 19 无功而返………………………………………………………………………458A. 20 联合开发………………………………………………………………………459A. 21 绿色通道………………………………………………………………………459A. 22 数据组网………………………………………………………………………460A. 23 地市扩容………………………………………………………………………460A. 24 远端接入………………………………………………………………………461A. 25 周会周报………………………………………………………………………462A. 26 年终总结………………………………………………………………………464A. 27 合同拉锯………………………………………………………………………464A. 28 源代码在哪……………………………………………………………………465A. 29 信息模型………………………………………………………………………466A. 30 不辞而别………………………………………………………………………467A. 31 来了新领导……………………………………………………………………467A. 32 上线争议………………………………………………………………………468A. 33 大事记…………………………………………………………………………469A. 34 延伸思考………………………………………………………………………469附录B 项目组织结构示例…………………………………………………………………470B . 1 大型项目建设原则………………………………………………………………470B . 2 大型项目应对策略………………………………………………………………473B . 3 职责分工…………………………………………………………………………476附录C 几则小书评…………………………………………………………………………480参考文献………………………………………………………………………………………481