蜻蜓
提示 登录 注册 提示 21180/0 09年7月5日 周日 1点25分 站标
正四品下:通议大夫|壮武将军级别

头像 积分:20136 乐善:1 声望:1002
离线/隐身 风北客 家园博客 发短信
注册于:2006-12-08 06:53:46
大类:[西河广场] → 版面:[新兵营]
596/35 转发回复分页全看树展楼主帖 引用0 送花60收藏:0工具
o借这光来说个旧事-- 工具 过程 管理 [ 风北客 ] 于:2007-02-17 21:50:25
话说当年某公司某部门市场形式一片大好,几个重点项目成绩都不错。通过推广统一技术平台之类的概念,客户叫好,内部也叫好。内部在老板看来,通过基础平台(工具)的推广,大幅度降低了人力成本,可以让一些刚毕业的菜鸟就承担主力开发任务,路子对头,老板大笔一挥,把部门化成了2块,做平台工具的,做项目实施的。概念对外吹嘘的很厉害,可谓业界知名。

但实际问题也不少。

首先平台技术不成熟,因为核心技术人员的能力问题,导致整个平台的架构从技术上来说是非常out和失败的,内部非常dirty,冗余东西太多。从当时的情况看,这个平台的使用,只是降低了一部分技术人员的门槛而已,但是这种短期利好,刺激的大部分人头脑发热,一个劲的热捧。

另外更要命的是,管理不行,特别是开发管理,核心技术人员,项目经理都不具备这方面的素质,而培训支持又跟不上,写到这可能有人说了,管理和技术平台有什么关系?在我看来,所谓的架构设计也好,平台设计也好,都不能脱离一个原则,就是技术是要依赖特定人去使用和实现的,如果开发工具设计的出发点不结合现实的开发管理需要去解决问题,随时做调整,那么这个工具肯定是千疮百孔,最后害死人。就如rational的工具,离开了rup,就可能什么都不是。

而这个项目,因为新手太多,负责人自身也从未有过开发,管理大项目的经验,在scm,测试,需求跟踪,开发人员组织等方面乱成一团,而其他的问题虽然更多,也都是次要的了。每次系统发布,都会出现货不对版的状况,客户头痛,开发人员头痛,架构人员不知道怎么处理。而平台的问题更是不断,开发出来的产品虽然开发过程很短,但是问题也同样多多,而这些问题都很难单纯依赖于那些菜鸟程序员进行解决。

表面上看起来这问题跟工具没有关系,只跟工具开发人员的水平有关,实际又如何? 前面说了因为整个技术平台的核心开发人员本身不具备很好的软件开发管理的概念和经验,所以他们设计这个平台的时候,根本就没有考虑到这个东西怎么和开发管理整合, 甚至说他们自己在做东西的时候,都无法很好的完成开发管理控制(所以版本问题不断,bug不断)。而做为工具,因为他的使用者是开发人员,而不是最终用户,所以工具的设计者对开发管理和项目管理的认识和理解能力,是非常关键的。

项目越到后期,下面的抱怨也越多,经常有人跑来说,这个项目如果全面推广,会死人。这里再说句题外话,俺只所以不相信任何一个厂家的工具能真正解决问题也在于此,工具毕竟是工具,再好的工具要用的好,也需要能充分融入开发团队和项目开发管理过程,而这些东西,不是厂商可以提供通用解决方案的,还是要靠项目管理者和架构师去推动解决。

而俺(俺当时不直接管理这个部门)在拿到这个项目分析以后感觉,这个项目的管理不整顿不行了,一方面整顿项目开发管理,另外一方面,结合项目开发管理的过程对工具平台进行重构。这样顺利的话,2,3个月就可以走上正规,之所以这么有信心,是因为项目的情况,曾经和俺经手的某个项目非常类似,问题都是共同的,短期的阵痛以后就可以走上正路。

但是这个时候,部门空降了一位大牛,话说这位大牛,当年也曾经是俺的领导,有着相当丰富混战型项目经验,自身技术功底扎实。而这两年主要的工作中心已经完全转移到过程管理,并长期担任police部门总监。大牛一上任,发现开发过程控制太差,除了个别项目,基本看不下去,必须整顿。然后该牛就闭门一个多月,拿出来全套改进以后的过程管理方案,而且信誓旦旦要亲手上阵监督,一定要在1年内实现整个部门开发管理的正规化。

俺在拿到这个方案以后就开始晕倒了,为啥? 过程是好的,但是必须考虑人员的现状和可执行性, 教条的照搬书本和以往经验,如果无实际的可执行性,还不如不改,增加开发人员负担。而且这样大规模的改动,远不如我那种先收拾重点项目,可行性验证得到通过以后,再推广其他项目的路子实际。另外其实俺一直有一个保留意见没敢直说的就是,大牛你这几年都去做paper police了,没直接管理一线项目,不了解实际情况。期间和大牛多次主动沟通,希望他能正视实际情况,但是大牛基本不予理会。

后面的故事就很简单了,俺靠边站,项目问题继续不断,大牛和其他领导整天发邮件提醒各项目负责人必须正视问题,就这么正视了1年,感叹号从1个加到了n个,以前该怎么样,还怎么样。俺曾经跟领导说过,好的过程必须考虑实际情况和可执行性,随时进行调整,时代不同了,不会您发一个要求,下面就自动全部给你拼命搞定,领导的回答就一堆乱码。

后来俺就跑路了,俺跑路一年以后再碰到以前同事,同事摇头说不行了。

这就是俺经历的一个工具和过程玩死公司的例子,本故事一丝虚构,请勿对号入座。

管理者在无能的时候,总是期盼使用什么万能的工具,过程来解决问题,真是悲哀。明明是人才培养出现了断层,就跑去弄什么开发平台来解决。 明明是scm做的不好,就责怪 vss或cvs不好用,等等等等。开发管理不行,就化时间去请顾问抄书订一大堆乱七八糟的法规出来。



596/35/0 转发回复分页全看树展楼主帖 引用0 送花60收藏:0工具
引用(0) 请拷贝:
※※※ 相关(回复)帖 ※※※
O 【继续讨论】软件业的人,工具和需求 (懒厨;字1713 阅2408 花5
O 需求分析和需求式样 (萧飞逸;字248 阅204
O 我刚出国的时候,就发觉这边找工和国内不太相同, (老成都;字268 阅883
。。O 没错 (风北客;字128 阅491
O 借这光来说个旧事-- 工具 过程 管理(风北客;字4043 阅596 花6 O
。。O 说得好! (李根;字0 阅194
。。O 这个说的中肯 (潇湘夜雨;字59 阅275
。。O 软件说到底是应用 (风满袖;字170 阅298
... 共 》35《跟帖
~~~◇—签 名 档—◇~~~

风往北吹
~~~————~~~
广告 购物分成,帮助网站

大厅。自动刷新完整聊
cchere.com 典藏。帖内工具可自我推送
【原创】漫谈大枪 之三 扎枪
【原创】漫谈大枪 之二 持枪
【原创】漫谈大枪 之一 造枪
【原创】枯萎
【原创】三个瓦良格(前言+第0节)
【原创】漫谈大枪 之四 防守技术初探
童谣我要添加 更多
  • 门前大桥下,游过一群鸭,快来快来数一数,二四六七八。 [酥糖]
  • 鸡鸡斗,虫虫咬,鸟鸟飞!~ [知之后哀]
  • 小花猫,发高烧
    小花猫,发高烧。
    谁给小猫去采药,
    鸡也争,狗也叫。
    小兔抡着小铲刀,
    噌噌噌噌向前跑。
    出了门,是条河,
    没桥没船没法过。
    岸边游来一只鹅,
    像支小船把他驮。
    过了河,是高山,
    石头又尖路又弯,
    小兔骑着小山羊,
    夸哒夸哒上了山。
    采得草药一篮篮。
    小花猫,喝了药,
    眼镜一睁咪咪笑,
    大家一起上学校。 [李敖李敖]
  • 月亮白光光,贼来偷酱缸。聋子听见了,哑巴喊起来,瘸子追出去。 [大象]
  • 大鼻头,住洋楼,洋楼底下一群猴,楼倒了,猴跑了,气的大鼻头摔倒了。 [Tailin]

Copyright © cchere 西西河 feed 西西河规 版主规范 帮西西河 帮助(FAQ) 版面介绍 发帖特殊效果 网站地图 关于西西河