浏览 207 次
|
精华帖 (0) :: 良好帖 (8) :: 灌水帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2008-04-22
上回书说到,经过2个月的时间,B公司项目的需求终于在S教授的协助下搞出来了, 从业务人员的角度描述了整个系统运行的全部流程,以及那些内容将来要在系统中进行实现,那些继续采用手工方式进行操作.
该过年了,公司内部后院起火了. A公司下面有很多很多子公司和事业部,A部门是其中之一,主营业务是系统集成,B部门的主营业务是软件开发,C部门的主营业务也是软件开发和系统集成;长期以来都是各自独立发展,业务互相重叠.于是高层决定把ABC三个部门进行合并,由B部门老总来当老总,A,C部门的老总安排到其他职位,副总过来继续当副总... 在国有企业里面,这种企业架构的调整往往会带来痛苦和震荡,后果相当严重的了. 这时项目的需求终于确定了下来,过了年以后,我们这个组就并入了新部门,称为D部门来进行工作.按照经典的软件工程,该进入概要设计阶段了,这时问题出现了. 当我们要开始进行系统设计时,这时才发现一个惊人的事实:整个项目组没有一个人懂Java. 该如何进行设计呢? 先培训培训吧,当时能够找到的唯一教材是一本清华大学出版社的<<Java Servlet程序设计>>,在这里面,所有的页面都是使用out.print(),一行一行打印出来的. 当时我是这个项目的负责人,大概估算了一下工作量,整个系统分为大概八个子系统,数据库表超过了100张,初步估计页面在1000个左右.(时间太久,只记得大概数量级了).按照当时通过Servlet写页面的速度来看,一个人一天大概也就写1个差不多了.这么算下来,这个项目至少要做半年的开发时间,实在令人难以忍受. 我自己以前用的开发语言是PB,对于那种拖拉式的数据窗口,真是感觉非常快捷和方便,所见即所得,快速开发和交流. 即使到了今天我也要说,大声的说:PB是MIS开发的神兵利器. 当时因为已经和客户很熟悉了,于是我自己想,既然拿Java很难开发,为什么不能和客户谈一谈,改成用PB来做呢,这样大概2个月的时间肯定可以写出来了.因为和客户交流非常好,所以自己是有这个把握的.于是我非常冲动地和公司的主管领导,原来B部门的F总谈了谈自己的想法. 政治啊,政治是无处不在的,忽视他的人会付出代价的 ----TO Be Continued---- 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
时间:2008-04-22
真实??
期待下文 |
|
| 返回顶楼 | |



