|
最初由 husthxd 发布
[B]定制软件能不能用这么一个思路:
正如lz所说的,最核心功能做成产品化,有完善的文档支持,作为一个开发平台,然后在此开发平台上做一些公用模块的扩充,接着是特定地方的特定扩充.
当然,为了保证软件的可维护性,一系列的编码/文档/技术规范是必不可少了.
这得有2到3个系统分析熟悉所有系统的需求,只要把需求把握住了,新手进来接手维护的成本也不会太高.
这里面对核心功能(平台)的可扩展性/灵活性要求很高. [/B]
赞同!
事实上,采用已有的开发平台进行二次开发,已经相当普遍。其实,已经存在很多基于Oracle或者MS CRM、MS sharepoint上面进行二次开发的案例。 |
|