很少有人能对怎样制定项目计划达成一致意见。通常,制定项目计划所花费的大部分时间都是用于使人们对怎样去制订计划达成协议。我认为,人们在制订项目计划上被困扰,主要是因为需要和组织中的许多种不同角色打交道。重要决策处于风险中时,将会几个月甚至几年的影响人们,每个人都会被卷进来。当决策没有定下时,人们会兴奋,会充满激情,当然也会很担心,但机会也会流失掉。这种混合情绪非常容易使每个人认为自己的观点才是最有用的,甚至更糟,他们会认为自己的观点是在项目计划制定过程中唯一值得考虑和采纳的。
“构造一个软件系统中最困难的部分就是决定该做什么。没有其他思维活动比建立一个详细的技术性需求分析报告更困难的,包括设计对人、机器以及其他软件系统的接口。没有其他工作在出错时会如此大的影响到最终结果。没有其他工作会在后期如此难以矫正。所以软件系统设计者对客户需要行使的最重要职责就是,反复地优化、改进产品需求报告。” - Fred Brooks
我办公室角落里关于项目计划的书籍中的观点总是彼此严重相反,其实这并不奇怪:一些观点是从商业战略角度出发的,其他的是从工程和传统的项目计划制定过程角度考虑的,还有一小部分关注于如何理解客户及帮助客户设计系统。其实比他们之间完全对立更不幸的是,这些书籍都没有提到过存在的其他观点。这很奇怪,因为无论是从商业视角,技术视角,还是客户视角,他们都是不可以脱离对方而独立存在的。而且,我可以确定,只有联系、融合这些不同的观点,才会有成功的项目计划。每一个能够理解这一点的项目经理,都要远优于不能理解它们的项目经理们。
所以本章是关于项目计划制订过程的,以及使读者获得最有可能引导大家制订出成功的项目计划的观点。本章中我首先会闸明一些概念和词汇,因为不同的项目计划策略会用到(这很枯燥,但在接下来有趣的章节中我们会用到它们)。在这些概念、词汇不再挡道之后,我将会融合上述三种不同的制定项目计划的策略,探索好的项目计划制定过程,以及讨论怎样在日常工作中实施它。接下来的章节将会更加深入到特定交付件的细节中,像第四章的远景声明和第七章的规格说明书。
分享到:
相关推荐
下面将详细讨论与"软件项目管理课后题答案(5个章)"相关的知识点。 1. **项目范围管理**:这是项目管理的起点,定义了项目的目标和边界。在课后题中,可能会涉及如何制定项目范围说明书,以及如何使用WBS(工作分解...
通过对系统集成项目管理工程师第四章项目管理一般知识的学习,我们可以了解到项目管理不仅是一门科学也是一门艺术。它要求项目管理者不仅要具备扎实的专业知识,还需要掌握一系列的项目管理技巧和工具。只有这样,...
《软件项目管理案例教程》是一本深入探讨软件项目管理实践与理论的教材,其课后习题答案提供了丰富的学习资源,旨在帮助读者巩固所学知识并提升实际操作能力。在这个压缩包中,包含了一个名为“1009206.doc”的文档...
1.1 项目管理是什么 1.2 背景介绍 1.2.1 个人背景 1.2.2 公司背景 1.2.3 项目背景 1.3 软件工程 1.3.1 系统概述 1.3.2 系统规划 1.3.3 系统需求 1.3.4 系统设计 1.3.5 系统开发 1.3.6 系统测试 1.3.7 系统部署 1.3.8...
【项目时间管理】是项目管理中的关键组成部分,它在教育资料中被着重强调。时间作为项目资源的独特性在于它的不可逆性、不可储存性以及强制消耗性,这些特性使得时间管理变得尤为困难。项目时间管理的重要性体现在两...
在管理范围内,项目管理主要关注三个核心要素:人(People)、问题(Problem)和过程(Process)。项目参与者,包括项目负责人和软件项目组,需要有效地沟通和协作。问题方面,明确软件的范围,对问题进行分解,以...
通过对以上知识点的学习,我们可以看出项目管理不仅是一门科学,更是一门艺术。它要求项目管理者既要掌握扎实的理论基础,又要具备灵活的应变能力和实际操作经验。无论是传统的项目管理还是新兴的敏捷方法论,都在...
【项目人力资源管理】是项目管理中的关键组成部分,它关乎项目的成功与否。人力资源管理的重要性在于它不仅提供项目所需的专业技能,而且通过激发团队成员的积极性、创新性和合作性来推动项目的实施。 1. **人力...
### 第3章:文件 此章节详细阐述了Oracle数据库中各种文件的角色和功能,如参数文件、跟踪文件、警告文件、数据文件、临时文件、控制文件、重做日志文件、密码文件、闪回日志文件、DMP文件(用于导入导出)、数据泵...
《设计阶段的项目管理》 设计阶段是建设工程中至关重要的环节,它关乎项目的艺术、经济、技术和社会效益的平衡。本章将深入探讨设计阶段的项目管理,包括准备工作、管理规划、合同结构、设计过程特点、项目管理类型...
《程序员编程艺术第一~二十七章集锦与总结》是由July编写的,旨在教导读者如何进行有效的编程。这本书涵盖了从编程基础到高级技术的广泛内容,对于任何希望提升编程技能的人来说,都是一份宝贵的资源。书中的每章都...
本章主要探讨了系统工程的基本概念、信息系统建设的商务途径及其特点,以及管理信息系统的技术方案。 2.1 管理信息系统建设概述 系统工程是一个关键的理论基础,它强调将复杂的问题视为一个整体,通过定性和定量相...
在第三章中,作者提出建立工程项目管理模式,这包括组建专门的管理团队,制定系统化的管理制度,以及推广“百分管理”文化,通过量化评估提高工作效率和项目执行的透明度。百分管理能够明确各部门和员工的责任,增强...
第 3 章 项目管理的过程详细介绍了项目管理的核心流程。3.1 节指出项目过程是项目活动的有序组合,它们构成了项目从开始到结束的整体路径。3.2 节引入了“过程组”的概念,将项目管理过程分为启动、规划、执行、监控...
### 第3章:软件项目执行 #### 一、资源分配与任务分配 - **资源合理配置**:确保项目资源的有效利用。 - **任务明确分配**:明确团队成员的责任和任务。 - **进度实时监控**:跟踪项目进展,及时调整计划。 #### ...
本教程的“第一章:软件概览”是初学者理解Photoshop基础功能和工作环境的重要部分。以下是对这一章节内容的详细解读: 1. **界面介绍**:Photoshop CS3的用户界面包括菜单栏、工具箱、选项栏、面板、状态栏等组件...
第三章《项目范围管理》探讨了如何定义和控制项目的工作范围。案例(3-1)通过项目范围说明书,讲解了明确项目目标和交付物的过程。案例(3-2)利用绘制思维导图的方法,帮助理清项目任务之间的关系。案例(3-3)...
第三章聚焦于某某地区的书画艺术资源,描述了该地作为中国国画之乡的独特地位,以及丰富的书画创作和组织活动,为项目提供了坚实的文化基础。 第四章探讨了项目选址的合理性,包括地理、地质、水文、经济发展和交通...
第3章:服务 3.1 服务 3.2 接口和契约 . 3.3 额外的服务特性 3.4 总结 第4章:松耦合 4.1 对容错的需求 4.2 松耦合的形式 4.3 处理松耦合 4.4 总结 第5章:企业服务总线 5.1 esb职责 ...