PMI-ACP®认证
适合敏捷开发项目 敏捷项目管理最佳实践
网络课程
PMI-PBA®认证
重视项目商业分析 商业价值与需求分析能力
NPDP®认证
产品管理国际认证 全球产品管理最佳实践
网络课
PMP®认证
单项目管理经典指南 年轻项目经理首选
北京 | 直播 | 录播
PgMP®认证
大型复杂项目全球标准 定位高级项目管理层
网络班
PfMP®认证
链接战略与项目 实现组织资源投资回报
全球直播
软考项目管理
信息系统项目管理师 系统集成项目管理工程师
计划 | 报名 | 经验
版面信息
本版版主
俱乐部导航
联盟·近期活动
社区热点
精彩专题
如何做好项目沟通计划
软件项目质量管理
国际工程索赔与反索赔
推荐信息
社区圈子
联系社区管理员
二、不同之处 1、软件二次开发是在现有成熟的产品或系统的基础上进行的开发,一般是现有产品或系统不能满足客户的需求,需要进行个性化的补充开发。这种开发需要充分理解现有系统的功能、技术架构和设计,一般由原有软件系统的开发厂商来继续开发或处理。开发的时间和成本与现有软件系统的成熟度、扩展性及最终用户的需求息息相关。 2、软件二次开发必须遵循原有软件系统的设计和技术框架(系统间的接口开发除外)。 3、软件定制开发可能是全新的开发,可以使用开发框架或定制开发平台进行开发,需要充分理解业务需求,需要有软件项目定制开发经验的团队。 4、软件二次开发从时间和成本上低于完全的定制开发。
三、二者之间的联系 1、全新定制开发的系统系统正式运行后,如果最终用户后续有新的需求需要通过二次开发实现。 2、二次开发的工作量比较大、和现有系统关联比较少,实际上等同于一个全新的定制开发。 转自:http://www.chysoft.net/files/article_597.htm