作为项目经理需要重点关注的事情

 
在以前的文章中关于项目经理做什么或者如何做好一个项目管理者/项目经理都有很多的叙述。但是最近也有很多的朋友MSN询问作为一个PM应该关注的重要的事情是哪些? 当然其实所谓的重要的事情,如果从系统化的角度来看的话,有三个系统化教材可以得到全部的答案,这也是作为在软件行业内作为PM应该熟悉的内容,他们是SWEBOK(Software Engineering Body Of Knowledge)、SW-CMMI(Software – Capability Maturity Model Integration)、PMBOK(Project Management Body Of Knowledge)。
其实这样的答案跟没有回答一样,下面我还是从个人的经验和观点来看:
§          需求
需求是直接与项目的范围相关的,屏蔽和管理需求的风险是作为一个软件项目经理最重要的关注点。同时对需求的了解也是PM有效与外部客户与内部Team有效沟通交流的基础。
§          架构(Key Technical Points 关键技术点)
关于项目的架构设计,PM最需要关心的是关键技术点。因为项目中一般技术问题大都是能够解决的。但是对于关键技术点往往是影响选型、技术方向、性能问题、开发效率等直接相关的。甚至与项目进度也之间相关的,因此不能忽视关键技术对项目引起的风险。
§          数据库设计:
对于Solution项目来说这是非常重要的。数据信息模型是企业应用解决方案项目的重要的模型。数据库设计的好坏一是是否能够满足需求的实现,还有就是能否使得开发实现更容易和简单。不好的数据库数据往往导致业务逻辑的混乱、性能问题、甚至使得开发逻辑更加复杂。
§          Build
Build是开发与测试的桥梁,PM管理的是一个整个的Team,因此确保整个项目Team的工作效率的过程的平滑是PM在进度、成本控制方面要做的事情。因此Build过程尤其对于大项目来说非常重要。
§          变更管理
控制变更是PM确保项目在控制下,不管是范围的变更还是技术的变更都是需要掌握的。
 

以上的内容是PM对内的管理,作为一个PM,尤其是大的客户项目,PM更需要关注团队外的风险和事务,在其他的文章中都有描述。这里就不总结了。 

后续:本文发出后有朋友跟我交流说从项目管理的角度看总结的不全面或者不到位,其实这在我预料当中。因为本文只是作为经验的参考,不是系统化地回答项目经理的职责问题。另外本文的角度主要是作为软件开发的项目经理可以参考和交流。

你可能感兴趣的:(数据库,项目管理,Build)