这段时间刚好有点空,觉得有必要回顾一下自己项目经理一路走来的路程,以便更清楚自己以后该如何走。
一、web项目管理历程
1、project
最初我在项目团队担任web开发的工作(备注:现在根据项目实际情况,开发的工作也会做些)。有一天主管安排一个项目让我担任项目经理,当时我也不清楚项目经理该怎么做,就向当时带过项目的项目经理请教。他给我一个project文件,说就按照这个做吧。这份project文件就是他以前做过的一个项目的 wbs。当时我们做项目制定项目计划都是用project制作,我就照葫芦画瓢做了一份。
就这样,项目经理的工作就开始做了起来。在做的过程中遇到了各种各样具体的问题。比如:什么时候召开kickoff会议比较好,kickoff会议该如何开,项目计划该如何做,进度该如何安排,进入测试阶段该做些什么,等等,慢慢地开始积累经验。这时候也开始感觉到自己在项目管理方面的理论比较零碎,有必要学习一下这方面的理论知识。
2、项目管理书籍
我开始上网找些书看,看过项目管理书籍的人都知道项目管理方面的书其实都是大同小异的,基本上都是PMBOK的内容。看的时候给我的感觉:书里有些内容和我实际项目中做的很多都一致,感觉很熟悉,比如对变更的阐述,在实际项目中变更是经常的事情,所以为了保证变更的有效性,自己也会制定一个变更的流程和相关的文档。没想到项目管理书中也提到了变更,这说明了变更是项目管理中是一块非常重要的内容。与书中不同的在于,做过的人更清楚:在变更中哪些环节是关键点,必须强调和关注,变更该怎么做才能产生更好的结果,这些在书上一般很少有描述。比较起来,书中的知识更加系统和全面,而我们实际的项目管理工作会注重细节,更有重点,更符合公司的现状。
同时公司在项目管理方面越来越重视,一些有过正规项目管理经验的人进入公司,这时候公司的项目管理体系开始形成。
【公司现有的项目管理实践知识】 + 【内部项目经理的经验】 + 【外部项目管理的经验】+ 【项目管理基础知识】 形成了目前比较适合公司现状的项目管理体系。
3、项目管理体系
我个人感觉成熟的项目经理必须有一套他自己的项目管理体系或者称之为理念。这种管理体系来源于他自身的项目管理实践+自身的项目体会+项目管理的基础知识。一旦具有这种知识体系,这样的项目经理就能做到:
1、项目管理的理念会融入你的思想中,这些理念会很自然地在你工作中具体的执行细节中体会出来。--- 你工作的细节无不体现出你的理念。
2、项目一旦接手,经过分析后你会有了一个全局的把握和风险考量,就像你能看到眼前有一条路,路上有哪些障碍,你基本上都能看清楚。你知道哪些环节把握好,这个项目能很好地。--- 项目管理的本质我的理解就是风险管理。
二、web项目管理学习
1、项目管理和开发编程一样,都是做出来的,所以我建议项目管理学习的过程应该是:先做起来,边做边学,边做边总结。
2、就学习的内容来说,我认为只需看一两本书项目管理的专业书就够了。我自己看的是:
《项目管理知识体系指南(第三版) 》即PMBOK指南
《软件开发项目管理》 栾跃
就适用范围来说:
第一本书是项目管理的通用教材,适用于所有的项目。正是由于它的通用性,它给我们的更多是系统的指导,具体的执行细节还需要我们在实践中归纳总结。
第二本书是微软项目开发的总结。这本书很显然是针对微软的桌面程序(比如word、windows)开发的项目,这本书告诉我们软件的项目管理具体该怎么做,里面有很多方面值得我们借鉴。不过软件开发和web开发有所不同,所以在具体的细节方面做法也需要有所不同。
3、除此之外,我认为项目经理更多的是管理的工作,所以以下课程的学习会帮助你在这方面的提升:
比如:
团队构建
领导力
执行力
时间管理
压力管理
结构化思维与表达
有效沟通
有效的演讲技巧
六顶思考帽
Excel、PPT应用
三、总结
1、web项目管理学习的途径:从实践出发,从实践中来(总结),到实践中去(应用)。
2、项目经理更多的是管理的工作,所以管理知识的学习有助于项目经理在管理水平上的提高。
3、评价一个web项目经理成熟度的指标:他从“依靠经验管理项目”成长为“依靠理论体系管理项目”。他不仅知道做什么,更清楚为什么要这么做。项目经理应该有一套自己的项目管理理论体系,来自觉地指导自己的项目管理工作。
一、web项目管理历程
1、project
最初我在项目团队担任web开发的工作(备注:现在根据项目实际情况,开发的工作也会做些)。有一天主管安排一个项目让我担任项目经理,当时我也不清楚项目经理该怎么做,就向当时带过项目的项目经理请教。他给我一个project文件,说就按照这个做吧。这份project文件就是他以前做过的一个项目的 wbs。当时我们做项目制定项目计划都是用project制作,我就照葫芦画瓢做了一份。
就这样,项目经理的工作就开始做了起来。在做的过程中遇到了各种各样具体的问题。比如:什么时候召开kickoff会议比较好,kickoff会议该如何开,项目计划该如何做,进度该如何安排,进入测试阶段该做些什么,等等,慢慢地开始积累经验。这时候也开始感觉到自己在项目管理方面的理论比较零碎,有必要学习一下这方面的理论知识。
2、项目管理书籍
我开始上网找些书看,看过项目管理书籍的人都知道项目管理方面的书其实都是大同小异的,基本上都是PMBOK的内容。看的时候给我的感觉:书里有些内容和我实际项目中做的很多都一致,感觉很熟悉,比如对变更的阐述,在实际项目中变更是经常的事情,所以为了保证变更的有效性,自己也会制定一个变更的流程和相关的文档。没想到项目管理书中也提到了变更,这说明了变更是项目管理中是一块非常重要的内容。与书中不同的在于,做过的人更清楚:在变更中哪些环节是关键点,必须强调和关注,变更该怎么做才能产生更好的结果,这些在书上一般很少有描述。比较起来,书中的知识更加系统和全面,而我们实际的项目管理工作会注重细节,更有重点,更符合公司的现状。
同时公司在项目管理方面越来越重视,一些有过正规项目管理经验的人进入公司,这时候公司的项目管理体系开始形成。
【公司现有的项目管理实践知识】 + 【内部项目经理的经验】 + 【外部项目管理的经验】+ 【项目管理基础知识】 形成了目前比较适合公司现状的项目管理体系。
3、项目管理体系
我个人感觉成熟的项目经理必须有一套他自己的项目管理体系或者称之为理念。这种管理体系来源于他自身的项目管理实践+自身的项目体会+项目管理的基础知识。一旦具有这种知识体系,这样的项目经理就能做到:
1、项目管理的理念会融入你的思想中,这些理念会很自然地在你工作中具体的执行细节中体会出来。--- 你工作的细节无不体现出你的理念。
2、项目一旦接手,经过分析后你会有了一个全局的把握和风险考量,就像你能看到眼前有一条路,路上有哪些障碍,你基本上都能看清楚。你知道哪些环节把握好,这个项目能很好地。--- 项目管理的本质我的理解就是风险管理。
二、web项目管理学习
1、项目管理和开发编程一样,都是做出来的,所以我建议项目管理学习的过程应该是:先做起来,边做边学,边做边总结。
2、就学习的内容来说,我认为只需看一两本书项目管理的专业书就够了。我自己看的是:
《项目管理知识体系指南(第三版) 》即PMBOK指南
《软件开发项目管理》 栾跃
就适用范围来说:
第一本书是项目管理的通用教材,适用于所有的项目。正是由于它的通用性,它给我们的更多是系统的指导,具体的执行细节还需要我们在实践中归纳总结。
第二本书是微软项目开发的总结。这本书很显然是针对微软的桌面程序(比如word、windows)开发的项目,这本书告诉我们软件的项目管理具体该怎么做,里面有很多方面值得我们借鉴。不过软件开发和web开发有所不同,所以在具体的细节方面做法也需要有所不同。
3、除此之外,我认为项目经理更多的是管理的工作,所以以下课程的学习会帮助你在这方面的提升:
比如:
团队构建
领导力
执行力
时间管理
压力管理
结构化思维与表达
有效沟通
有效的演讲技巧
六顶思考帽
Excel、PPT应用
三、总结
1、web项目管理学习的途径:从实践出发,从实践中来(总结),到实践中去(应用)。
2、项目经理更多的是管理的工作,所以管理知识的学习有助于项目经理在管理水平上的提高。
3、评价一个web项目经理成熟度的指标:他从“依靠经验管理项目”成长为“依靠理论体系管理项目”。他不仅知道做什么,更清楚为什么要这么做。项目经理应该有一套自己的项目管理理论体系,来自觉地指导自己的项目管理工作。
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/1583/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
评论列表