惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LINUX DO - 最新话题
C
Cyber Attacks, Cyber Crime and Cyber Security
G
GRAHAM CLULEY
T
Tenable Blog
T
Threatpost
C
CXSECURITY Database RSS Feed - CXSecurity.com
I
Intezer
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
D
Darknet – Hacking Tools, Hacker News & Cyber Security
K
Kaspersky official blog
Security Latest
Security Latest
P
Privacy & Cybersecurity Law Blog
Google Online Security Blog
Google Online Security Blog
SecWiki News
SecWiki News
P
Palo Alto Networks Blog
TaoSecurity Blog
TaoSecurity Blog
Webroot Blog
Webroot Blog
Spread Privacy
Spread Privacy
O
OpenAI News
The Last Watchdog
The Last Watchdog
P
Proofpoint News Feed
C
Check Point Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
人人都是产品经理
人人都是产品经理
S
Security @ Cisco Blogs
Scott Helme
Scott Helme
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
月光博客
月光博客
S
Securelist
酷 壳 – CoolShell
酷 壳 – CoolShell
V
V2EX
T
Troy Hunt's Blog
W
WeLiveSecurity
GbyAI
GbyAI
N
News | PayPal Newsroom
Y
Y Combinator Blog
C
Cisco Blogs
H
Help Net Security
The GitHub Blog
The GitHub Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
博客园 - 【当耐特】
Jina AI
Jina AI
MongoDB | Blog
MongoDB | Blog
P
Proofpoint News Feed
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
云风的 BLOG
云风的 BLOG
小众软件
小众软件
N
News and Events Feed by Topic

博客园 - 永春

随笔 随笔 asp+access在64位上的问题 换个活法 项目做的很无语 五分钟叫你看懂美国金融危机的成因和巨大危害[转] Sqlserver中的日期类型值不能小于1753年 C#读取WORD时发生“拒绝访问”及“消息筛选器显示应用程序正在使用中”异常的处理 Asp.Net之自定义表达式构造器(ExpressionBuilder) [Sharepoint2007对象模型]第三回:Web应用程序(SPWebApplication) Sharepoint2007对象模型系列 [Sharepoint2007对象模型]第二回:Web应用程序服务(SPWebService) [Sharepoint2007对象模型]第一回:服务器场(SPFarm) C#强化系列文章九:代码访问安全性使用 《博客园精华集--Sharepoint分册》第三轮结果 《博客园精华集》Sharepoint+MOSS分册第2轮筛选结果文章列表 Asp.Net页面执行流程分析 C#强化系列文章八:HttpModule,HttpHandler,HttpHandlerFactory简单使用 在MOSS中使用.Net3.5中的Ajax功能
项目经理的个人修养
永春 · 2008-07-18 · via 博客园 - 永春

 一句套话:项目经理真不是人干的活。

不知道其他公司的项目经理具体是做什么的,我感觉我们公司的项目经理基本上要负责项目管理
+技术经理+后期设计,目前手头上的一个国内项目就是这样,也是我感觉做的最累的一个,出现的问题不少,也获得了不少经验。以前总感觉项目经理比较好当,现在终于明白自己不足的地方还很多。

关于项目管理的理论书籍不少,以下只是我个人的一些体会,写下来提醒自己也希望能够给刚入行的程序员一个借鉴。

1、  技术上要过硬。我一直认为不懂技术的项目经理不可能成为一个好的项目经理。

技术出众可以比较容易的建立个人权威,程序员都是一群心高气傲的人,虽然有公司的制度,但是个人魅力在项目中的作用也不可忽视。

懂技术可以较准确的安排项目进度,有效的识别出项目中的难点及风险。

懂技术可以有效的指导新人的开发,项目中难免会出现刚毕业的大学生等新手,指导和培养新人是项目经理很重要的一项工作,不要指望公司分给你的都是高手!

2、  做人中庸

性子不能急,要时刻保持一颗平常心。项目中会遇到很多问题,千头万绪,有时候可能会想:这个事情怎么也来找我,但是要明白,你是项目经理,项目中的所有事情都和你有关!

要大度,项目组成员难免会有一些怨言。绝对不能刚愎自用,听不见别人的意见,认为不同意见就是挑战自己的权威,别人的想法并不见得比你差,你也就是一个项目经理,不是什么了不起的人物。

3、  处事果断

作为项目经理要有决断力,有些事情可能两种方式都可以,那你就要明确一种方式,决不能采用模棱两可的做法,如果你都没有主见其他人就更不知道该怎么办了。

要有制定规范的能力,不要指望项目中所有成员都能够开发出规范的代码,毕竟你可以把项目作为自己的项目,认真负责的去做,但是其他人并不会都这么想,而且一般程序员很少有全局观念。这里的规范并不单纯是开发规范,比如是很多上传文件的功能要指定文件路径、需要根据功能指定开发的目录结构、共通代码的位置…… 开始制定规范很重要,要不然后期你就会发现开发的很乱。

4、  相信其他人

可能我是一个比较喜欢编码的人,而且对于一些关键代码总是不放心给其他人写。最好的方法是指导其他人来编写,项目经理的杂事比较多,涉及到编码中间去那么管理的时间就少了,得不偿失,也会打击其他人的积极性,以后代码维护又会占用很多时间。

对于比较大的项目,不可能每个功能都检查到,可以将几个大的功能指定几个小组负责人,调动其他人的积极性。

5、  具备一定的架构设计能力

现在这个项目设计很不充分,需求不是很明确,可能国内很多工期紧的项目都有这个问题。设计文档只是一个大体框架,在开发过程中只能采取类似极限开发的方式,逐步完善功能,因此在开发过程中难免要再设计,包括页面布局的设计。美工一般只是设计页面的样式,但是对于页面的布局,正如《不要让我思考》中所说的重要的信息放置在显著的位置等,这些东西需要不断的进行再设计。

6、  合理安排时间

包括合理安排自己的时间和团队的时间。

自己应该把大部分时间花在项目管理上,不应该陷在某个技术难点里。

对于团队管理需要的会议一定要开,不需要的会议一定不要开,比如例会什么的,如果没什么事反而浪费大家的时间。

对于加班没必要统一加班,比如有的人连中午休息时间都在编码,很好的完成了当天的任务,就没必要加班。以任务为准则,没完成的就需要加班。

就到这里吧,至于项目管理中常规的需求、需求变更管理、风险管理、进度管理等就不写了,这些在CMMI等规范中都有体现的。