据我所知,necas相当一部分(也可能是全部)的业务是来自日本的外包。今年七月七日我们几个苦难的兄弟被派遣到necas做外协,其实说白了就是到一个外包公司做外包,好像是包了两层的感觉。):
这个项目是一个最初由日本做的已经升级改造了七年的大项目,算是一个软件生命周期的管理工具吧!功能很强大,体积自然很庞大,代码在500m以上,主要采用的技术是用vb写ActiveX,然后将ActiveX嵌入ASP中使用。我们要做的就是对这样一个庞然大物部分功能的改造。
先说说我们能拿到手的资料吧!只有几页纸的FD,最多不会超过4页,这是我们唯一可用的资料,剩下的就是代码,是很少有注释的代码,看到最多的注释是“Update by xxxx ”和 “Add by xxx”这些修改标记。necas的人也没有给我们讲相关的业务逻辑,原因有两个,一是这个项目中的每个模块都是很庞大的很难一下讲清楚,其实就是他们能讲出来我们也不一定能听懂,不然也就不能称为大项目了,不只是体积大,业务逻辑太复杂了。二是他们自己也是一知半解,甚至根本一窍不通。大家知道我们的任务是什么吗? 我们的任务就是根据这几行仅有的FD写出DD来,然后编码,UT,FT。当我们问起他们是否有相关的文档时,他们说日方只提供了 这些东西,他们自己也没有(实际上他们确实也没有)。看来我们也只能硬着头皮上了……
我们过来的几个人三个是负责写代码的,每个人负责不同的模块,还有一个是我们的项目经理(一个工作10年的老家伙,):)。