关于一种"新奇"的用户需求的讨论
是一家国企的项目,一套基于Oracle 10G 的数据库管理系统。C/S方式,多层架构。
初期进展还算正常,从用户需求分析-->基础数据结构定义--->客户端界面的确定---->签订开发合同---->实施项目开发---->提供测试版程序。历时两个多月,一路走过来。直到前几天去用户那里准备进行安装测试。
该国企的项目主管由原来的换成了一个四十多岁的中年女人。再给客户演示时,该女人突然一拍脑门,提出了一条比较“新奇”的要求。
————你的系统必须可以让我们在使用过程中,可以随意增加、修改和删除数据库中的数据表和字段,可以随意改变字段的类型和长度。并保证前端适应相应的变化,完成相应的功能。------
她的要求可以理解成一套基于用户自定义配置,通用的MIS管理系统。
我跟她解释她的要求和目前开发的项目在开发成本和开发周期上不是一个数量级的关系。但解释不通。她提出的要求不是这种两三万块钱能做下来的项目。
从合同的角度,我的程序已完全合同约定的全部功能(只多不少)。
目前项目进展陷入僵局。
请有经验的朋友们,讨论一下
下一步该如何