2008年05月
前段时间, 项目经理的工具箱---走出软件作坊:三五个人十来条枪 如何成为开发正规军(三) 写完后,发现写的有些偏,偏向了开发经理,而没有顾及项目实施经理。在项目实施的时候,有些独特的地方,需要有独特的工具来帮助。前天晚上,和一位做了多年实施项目带领的朋友吃饭。我笑着跟他说:实施,能不能不实施?!不去人,也不搞实施,把软件卖了就OK,你们做好IT咨询就可以,把什么数据准备、培训、协调业务部门和信息科需求、推动上线、报表制作都让客户做。咱也不赚他的实施费用。因为你们是个合伙成立的小公司,你们如果也是从开发到定制化到实施到支持,你们根本没有那么多人,项目周期又这么长,销售价格竞争又如此激烈,你们赚不了几个钱。实施尤其是最耗成本的,你们好不容易拿到的单,实施完剩不了多少,所以你们这么多年公司也没有大发展,不断在年年求生存。他说:你纯粹是白日作梦。我一直在想怎么能缩短点或干活轻快点,你还在做梦不实施。不实施,人家买你的啊。企业那帮人,连数据准备都不想录入,你让他们自己实施?我说,我虽然没有你实施的客户多,但我也做过灯塔标杆客户。再说,我多年统管开发、实施、服务三大部门,没个方法能搞定么?我给你阅读全文>
发表于 @ 2008年05月30日 11:03:00|评论(loading...)|编辑
写了《三五个人十来条枪 如何走出软件作坊成为开发正规军》(一)、(二)、(三)后,每篇都点击上万跟贴评论无数。有网友评论我之前的几篇博文:分析的不错,方案似乎也很能解决问题!不过必须满足一个潜条件:一定要找到非常合适人。现实中,就连最基本的程序员,找个合格的也不容易(聪明伶俐的养不住、经验丰富的养不起、迟钝呆傻的没法要、碰上心术不正的还够你喝一水壶的)还有网友评论:楼主所说的很多方法,都是假设了客户还不错、对项目的重视程度、习惯于正规化的程度都还过得去,而楼上有些朋友的质疑则是指出这些资源不一定满足的情况;但是跟贴最多的评论就是:现实问题描述的很精确,但解决方案不现实,太理想化,老板根本不可能给你人。如果真的发慈悲心,也是给你一个新人让你哭死。你想主导项目,省省吧,死了你的心吧,一切都是老板说了算。而且,你敢和客户说个不字,看来你是不想要你的饭碗了。还是乖乖敲好你的代码,多干活,多跟客户搞好关系。高手做啥都是高手,低能再培养再有方法管理他也是低能。你这样研究,只能吃饱饭瞎想瞎扯蛋,有你这工夫,早就把项目做好了。种种评论来看,一切的根源都是人,是人。大家都觉得我的方法要想实施,必须老板支阅读全文>
发表于 @ 2008年05月30日 11:01:00|评论(loading...)|编辑
自从写了关于《三五个人十来条枪 如何走出软件作坊成为开发正规军》走出软件作坊:三五个人十来条枪 如何成为开发正规军(二),系列文章后,收到了很多网友的评论,也收到了很多网友的疑问请教。而大部分人都已经当上了项目经理,手下有个2-3个人或5-6个人。少部分人还在上学或者才毕业出来1-2年,询问的还是学什么语言和什么才是核心技术的之类问题。从接到的请教来看,许多中国国内软件公司都是以项目为主,有单做单,没单就干靠,靠的时间长了老板心毛了就裁人,来活了就招人,就这样反反复复。所以,大量的公司没有开发部(因为除了销售,开发部从开发到实施到支持都全做),当然也没有开发部经理,只有项目经理。更不用提技术总监和CTO。即使有个技术总监的头衔,也是为了给客户的名片,而手下也就5-6个人,项目一来,技术总监也需要编码和实施,其实就是一个项目经理。在国内,项目经理这个词如此常见。均为实施项目经理和开发项目经理混为一身,统称项目经理。虽然,开发和实施是软件产品的不同阶段,不同阶段关注的重点也有不同。但既然都为项目经理,那么其关注点也有共性之处。项目经理,主要职责是:项目范围定义项目计划制定、分解、分配、协调阅读全文>
发表于 @ 2008年05月30日 10:58:00|评论(loading...)|编辑
<p>中国地震带的分布</p><p> 中国地震主要分布在五个区域:台湾地区、西南地区、西北地区、华北地区、东南沿海地区和23条地震带上。 "华北地震区"。包括河北、河南、山东、内蒙古、山西、陕西、宁夏、江苏、安徽等省的全部或部分地区。在五个地震区中,它的地震强度和频度仅次于"青藏高原地震区",位居全国第二。由于首都圈位于这个地区内,所以格外引人关注。据统计,该地区有据可查的8级地震曾发生过5次;7-7.9级地震曾发生过18次。加之它位于我国人口稠密、大城市集中、政治和经济、文化、交通都很发达的地区,地震灾害的威胁极为严重。 华北地震区共分四个地震带。 (1)郯城-营口地震带。包括从宿迁至铁岭的辽宁、河北、山东、江苏等省的大部或部分地区。是我国东部大陆区一条强烈地震活动带。1668年山东郯城8.5级地震、1969年渤海7.4级地震、1974年海城7.4级地震就发生在这个地震带上,据记载,本带共发生4.7级以上地震60余次。其中7-7.9级地震6次;8级以上地震1次。 (2)华北平原地震带。南界大致位于新乡-蚌埠一线,北界位于燕山南侧,阅读全文>
发表于 @ 2008年05月26日 17:10:00|评论(loading...)|编辑
差不多有半年没有写文章了。这段时间比较忙。忙得自己都不知道自己在忙什么今天上网突然看见一片文章觉得写得很好就抄录下来了。如果原作者看见请谅解大家从各个开发语言的优缺点和适用领域,一直讨论到设计模式、框架、重构、单元测试,乃至敏捷编程,最后都讨论到了软件开发过程管理,甚至都谈到了盈利模式和中国软件的悲哀。最后不了了之,都觉得改善中国内地现在的软件生产状况不可能。为什么呢?我重新把这几天大家的讨论留言翻了一遍,发现大家的软件团队都存在着这样一种普遍现象 1大部分人所在的公司,开发人员仅3-5人,多的在10人。别看就这几条枪,还从售前支持,软件开发,测试、打包发布、文档编写、实施安装、培训、技术支持都做。这还不算什么,而且几乎是一个人负责一个产品或一个项目,一个人从头跟到尾,而且负责多个客户的维护工作。这还不算什么,而且随时老板会找来八竿子打不着的新活,要的还挺紧,突然要开发,打乱了所有的计划,最后都懒的按计划行事,每天撞钟,老板有事就吩咐,没事就上网,还不让听歌,当然更不让打游戏。甚至还不让看技术书籍,呵斥不干工作。只能上网装作在工作。 2老板和员工互相斗智斗勇,在年终奖、报销、出差、平时阅读全文>
发表于 @ 2008年05月21日 11:39:00|评论(loading...)|编辑