想到啥说啥--项目管理手札(1)
来源:互联网 发布:2016年淘宝店铺推广 编辑:程序博客网 时间:2024/06/06 08:40
想到啥说啥--项目管理手札(1)
版权说明:
本文为Harpyham原创作品,MSN SPACE 首发 http://harpyham.spaces.live.com/default.aspx ,CSDN转发,任何单位及个人转载,刊登,发表都必须在显著位置注明本文原创作者,与本文在CSDN BLog的URL地址。未经授权,不得以赢利为目的在电子、纸制等等各类发行品中包含本文。
联系方式 harpyham@163.com
工作较忙,不定期连载。
项目超时,在中国的软件开发行业里已经不在是什么特例,它像乌云一样笼罩在IT的大地上。
每一本说起软件项目管理的书籍都会从20世纪四五十年代说起,作者总是会从什么“飞机场软件开发项目”的失败中总结出来:没有管理,软件是做不起来的。想尽办法告诉你,“Hi,程序员,你干了这一行,我总要让你明白,项目是怎么来的。”。可正在经历失败管理带来延期的程序员心里想的却和范伟一样,“大夫,我不想知道它是怎么来的,我就是想知道它是怎么没的。”。
项目经理是大牛,它热爱重构。
现在很多IT公司,特别在一些人数不多的中小公司里,人们总是选择技术牛人担当管理者。然而,可怕的是,这些人往往都继承了中华民族自古以来NB文人非主流的思考方式。嘲笑测试,厌恶销售,鄙视需求分析,以应用了一项仅有千分之一人能看懂的技术而沾沾自喜,需求文档只看了一个目录就可以做出完整的设计,同时这份设计绝对没有文档。他手下的人对他的景仰犹如滔滔江水,他在充满个人崇拜的开发团队里像邪教头子一样,一呼百应,反对公司种种政策以及CMMI,ISO99云云。
也许随着时间流逝,“邪教”中人再也不能忍受他的统治带来的每天加班,和那看似会流传千古,但却不符合需求的设计带来的无尽的修改、重写。但最后这些人也只会选择离开,去找另一份乐土。“邪教头子”这时总是会拿出重构、XP,说:“这是王道,愚昧的人是不会了解的”。
IT公司的CTO是产品发展的引路人,可惜他往往是个疯子。
有句古语“说书的是疯子,听书的是傻子”。在一些IT公司里,CTO是疯子,程序员是傻子。每天开发什么功能完全取决于CTO昨天做了什么梦。当有人说“嘿,老总,这个功能要开发一个月。”。CTO总是会说:“什么?我看做个3 天4天的就出来了。不就是xxxxxxx…..”。
这时可怜的开发者通常会把毕生所学脏话在腹中默念100遍。
在“疯子”的带领下,开发如同海中孤舟,没有方向,看不到希望。
我是程序员还是公务员?
在一些开发流程十分规范的公司里,项目开发要历经千辛万苦、九九八万多难才能修成正果。这种公司的项目通常不会超时,BUG率也低的可以。只是产品开发周期长得让人无法忍受。程序员每天编码3个小时,其它的5个小时要填写若干份报告,数不尽的文档,等待三四个部门的审查。项目管理者和设计人员,还要经常和一些不相干的、连回车键是什么都不知道的人开会,讨论设计。开发人员这时总要停下手头的工作,等待会议的结果。
有朝一日,产品问市,在开发人员欢呼雀跃的第二天,总是能听到销售人员评论:“这种产品放到清朝都过时了,卖个P呀。”
在种种制度枷锁下的公司员工,总是感到有力无处使,最终在离职报告上写下“公司没文化”,向Google走去。这时公司的大票管理者看着离职人的背影大骂,“小P孩,你知道什么是文化。”
优秀的项目管理者到底长成什么样?
先来看看你的老总吧,他们通常都是一个开机都不会的秃头胖子。为什么不懂IT的人却能成为IT公司的老大?这就是管理的艺术。
同理,就IT项目管理来说,管理者不一定是惊世骇俗的程序员,他只要了解技术,懂得开发之痛就可以了。再加上明确的管理思想,灵活多样的沟通手段,以人为本的工作方式,思路明确的决策。做好项目管理的基本也就具备了。
- 想到啥说啥--项目管理手札(1)
- 太上老君烧猴子--项目管理手札(2)
- 项目从何而来?--项目管理手札(3)
- 由《软件随想录》想到项目管理
- 项目干系人管理-由袁崇焕想到的,不得不死
- [IDF实验室] CTF手札-牛刀小试
- 项目管理(1)-信息时代的项目管理
- 项目管理-整体管理
- 项目管理-范围管理
- 项目管理-成本管理
- 项目管理-风险管理
- 项目管理-整体管理
- 项目管理-范围管理
- 项目管理-成本管理
- 项目管理-风险管理
- 项目管理-项目组织
- 项目管理-项目组织
- 由一个故事想到--开源项目的三层模式
- 字母排序
- 鼠标滑过缩略图时放大图
- Flex中如何利用HTTPService的send(),将参数传递给HTTPService
- Windows的结构化异常处理
- STL中replace函数误用一例
- 想到啥说啥--项目管理手札(1)
- Directx的配置
- setjmp和longjmp【转】
- Windows线程的系统空间堆栈
- HTTP服务器上断点下载文件
- URL重写注意事项
- 用于清除页面广告的代码
- 女人真正想要的是什么?
- C++内存管理结构