生在三峡长在金沙江
其次,软件开发严格遵循工程管理的方法,杜绝个人英雄主义!TGPMS的软件开发采用原型机方法。TGPMS的原型机来源于加拿大AMI公司的工程管理系统,每个表单和报表的开发都遵循标准的开发程序和标准;通过项目经理、开发管理员、程序开发组、测试管理员、文档管理的设置、形成严密的质量保证体系,严格执行开发管理过程,保证最终产品满足客户需求。

1997年6月,三峡总公司在宜昌成立TGPMS金色开发中心,并先后建立了开发、测试、培训、生产等软件环境;同时,在加拿大渥太华成立TGPMS银河开发中心,开始了TGPMS跨国24小时不间断的大规模开发历程。金和平说,刚开始国内很多开发人员不习惯于遵循标准的开发程序,也不遵循版本管理的规定,依个人意愿写代码,后来项目组在一天晚上把所有个人电脑内编写的程序全部清空,迫使开发人员转移到统一的平台上按照标准流程进行开发。
经过1年多的不间断开发,1999年4月9日TGPMS系统正式通过验收!与其他软件不同的是,通过验收仅仅是TGPMS系统自我成长的第一步。10年间,TGPMS系统版本升级了5次,在2002年推出2.0版、2003年推出3.0版、2006年推出4.0版、2008年推出5.0版,基本实现了1-3年推出一个大的版本。特别是,TGPMS3.0 版是TGPMS发展历程上的一个重要里程碑,它标志着TGPMS从C/S向B/S架构的演变,从此客户端的安装与配置得到了极大的简化,大大降低了维护工程量。三峡总公司信息中心开发处处长周竞亮说,从始至今TGPMS的设计开发工作一直严格遵循软件工程规范,所有的成果都通过配置管理工具进行严格的版本控制,从而保证了软件的质量!这些年,TGPMS的研发人员在不断更新,但因为我们是通过规范、靠方法论来指导、来管理系统的研发工作,所以研发人员的更新并没有对系统的研发造成大的影响!
另外,由于三峡总公司拥有TGPMS系统的全部知识产权,掌握全部源代码,使得不论版本升级还是增添新功能都“随心所欲”。反之,如果采用的是商业软件,当初可能节省了不少开发工作,但后续的版本升级和新功能开发一切都无从谈起!