IT 让 美 国 国 税 局 蒙 羞 在 经 历 了 两 次 失 败 之 后 , 美 国 国 税 局 这 一 次 集 合 了 众 多 知 名 厂 商 , 投 入 了 80 亿 美 元 对上 个 世 纪 60 年 代 遗 留 下 来 的 系 统 再 次 进 行 现 代 化 改 造 。 原 以 为 这 次 能 成 功 , 但 事 实 证 明 美国 国 税 局 的 想 法 可 能 是 一 厢 情 愿 。 对 于 美 国 国 税 局 而 言 , 主 文 件 发 生 事 故 是 必 然 的 , 惟 一 的 悬 念 是 在 什 么 时 间 。 该 文 件 是肯 尼 迪 政 府 时 代 的 遗 产 , 其 数 据 库 内 存 储 着2.27 亿 美 国 纳 税 人 和 企 业 的 缴 税 历 史 记 录 , 其中 包 括 过 去 40 年 中 每 一 位 纳 税 人 与 美 国 国 税 局 之 间 发 生 的 每 一 笔 交 易 。 这 个 主 文 件 用 于 确定 某个 美 国 人 是 否缴 纳 了 应缴 的 税 款, 如果没有了 它, 政 府 将无法 进 行 审计、追踪逃税 , 甚至无法 确 定 有多 少资金正在 或应当流入 政 府 的 金库 。 然 而 , 这 套系 统 到目前还在 运行1962 年 的 代 码, 所用 的 是 一 种非常古老的 编程语言 ,而 且能 够理解这 种语言 的 人 几乎都已经 不在 世 了 。 每 年 , 那些在 此工作了 几十年 的 程序员都会针对 国 会通过 的 新法 规为 主 文 件 添加新的 代 码。 年 复一 年 , 这 一 系 统 已经 不堪重负。 熟悉主 文 件 的 人 都认为 , 总有一 天系 统 会出现 致命的 崩溃, 并且使整个 政 府 陷入 瘫痪。 为 了 对 其 基础设施和 超过100 种商 业 应用 升级, 美 国 国 税 局 于 1999 年 启动了 一 项价值80 亿 美 元 的 现 代 化 计划, 新的 客户账户数 据 引擎(Customer Account Data Engine, 简称CADE)正是 该 计划中 的 一 个 组成 部分。 谁之 过 ? 这 个 被称为 “业 务系 统 现 代 化 ”的 计划遇到了 很大困难, 出现 了 一 系 列严重的 延迟和 大量的 成 本超支。 计划用 于 新数 据 库 的 第一 个 软件 正式推出时 已经 比原 计划晚了 3...