楼主: cs19801023

[每周一议] 有奖讨论:企业信息化项目实施过程中的二次开发

[复制链接]
论坛徽章:
0
11#
发表于 2012-1-17 15:38 | 只看该作者
sstdcn 发表于 2012-1-17 12:38
你是对的,oracle有多种开发工具,其中有一种是oracle designer。

oracle designer是EBS的专用开发工具,就像SAP ABAP,JDE的TOOLS.也像用友号称的UAP,金蝶的BOS,不过国内的那些都是骗人玩的。

使用道具 举报

回复
论坛徽章:
171
ITPUB社区OCM联盟徽章
日期:2013-07-30 11:25:46最佳人气徽章
日期:2013-03-19 17:13:45ITPUB年度最佳技术原创精华奖
日期:2013-03-22 13:18:30ITPUB季度 技术新星
日期:2012-05-22 15:10:11BLOG每日发帖之星
日期:2012-02-15 16:43:07生肖徽章2007版:马
日期:2012-03-07 10:13:26蓝锆石
日期:2012-02-24 10:13:15萤石
日期:2012-02-24 10:13:15海蓝宝石
日期:2012-02-24 10:13:15紫水晶
日期:2012-03-01 21:28:36
12#
发表于 2012-1-17 17:42 | 只看该作者
ERP实施过程中,多少的二次开发量才算合理,不同的企业不尽相同,但必须把握好二次开发的原则:这个原则与当初企业为什么要实施ERP系统是一样的,希望通过实施ERP系统提升企业的管理水平,优化企业的流程,而不是仅仅提高某部门或某员工的某功能的工作效率;提高员工的工作效率固然重要,但任何东西都有取舍,不是任何可以提升员工的工作效率的开发都要去做,当此工作效率的提升反而会影响业务流程的稳定性,坚决不做;如果此开发的工作效率提升,并未对业务流程以及管理水平有帮忙,尽量少做。明确ERP二次开发的目的以及原则后,需要对二次开发进行规划。

使用道具 举报

回复
论坛徽章:
171
ITPUB社区OCM联盟徽章
日期:2013-07-30 11:25:46最佳人气徽章
日期:2013-03-19 17:13:45ITPUB年度最佳技术原创精华奖
日期:2013-03-22 13:18:30ITPUB季度 技术新星
日期:2012-05-22 15:10:11BLOG每日发帖之星
日期:2012-02-15 16:43:07生肖徽章2007版:马
日期:2012-03-07 10:13:26蓝锆石
日期:2012-02-24 10:13:15萤石
日期:2012-02-24 10:13:15海蓝宝石
日期:2012-02-24 10:13:15紫水晶
日期:2012-03-01 21:28:36
13#
发表于 2012-1-17 17:43 | 只看该作者
规则大概是:
1、对整个企业的业务进行IT规划

2、开发要有所取舍

3、开发的效率与可维护性

······

使用道具 举报

回复
论坛徽章:
115
至尊黑钻
日期:2011-12-27 16:46:47紫钻
日期:2011-12-27 16:46:47粉钻
日期:2011-12-27 16:46:47绿钻
日期:2011-12-27 16:46:47黄钻
日期:2011-12-27 16:46:47红钻
日期:2011-12-27 16:46:4719周年集字徽章-19
日期:2020-10-21 16:05:37
14#
发表于 2012-1-17 21:41 | 只看该作者
先占位,回来再谈谈自己的看法。

使用道具 举报

回复
论坛徽章:
1
迷宫蛋
日期:2012-02-13 10:02:57
15#
发表于 2012-1-18 11:22 | 只看该作者
sstdcn 发表于 2012-1-16 17:53
二次开发量跟软件的烂度成正比,软件越烂,二开越多。

我个人认为,二次开发的多少和软件本身的质量无关。下面以ERP及其软件为例:

前言:
第一次参与讨论,并无ERP实施经验,故观点可能偏离,且语言组织可能不是很合理,如有异议直接讨论或修改。

术语:
ERP:众所周知 - 企业资源计划
ES(ERPS):企业资源计划软件
SCRUM:是一种迭代式增量软件开发过程,通常用于敏捷软件开发

第一,ERP和ES是不一样的概念,现在对ERP和ES的概念有混淆。
当今社会,在不同的环境的企业所拥有的需求是多样的,虽然MRPII和ERP给出了一个对于现代企业如何合理的,有效的利用并管理企业内部和外部资源的指导,但是ES本身并不能包含ERP所有的概念。两者是有着交集而非包含与被包含的关系。

第二,ES的成熟度和开发趋势使然。
随着OpenSource的发展,和有.Net,Java,等日新月异技术的支持,越来越多的软件采取了先进的技术架构,由此而带来的优势就是用户可以根据自己行业特有情况进行量身定制。

第三,二次开发不等于胡乱开发
当然,不可否认的是,如今的众多中小型企业中,追逐时髦而忽略实际情况的问题依旧泛滥。ERP实施顾问的作用除了让客户了解ERP,理解ERP的概念,还有就是帮助客户选型,选择一个适合自身企业的ERP软件(ES)。并用先进的理论结合客户的实际,引导客户抱起自己原有的陈旧的管理理念,从而减少不必要的,多余的二次开发。如果一个顾问只为了让客户“上船”,而忽视引导客户进入ERP殿堂,那么怎么样的二次开发都是多余的,ERP实施必然失败。

第四,开发过程需透明及有效组织
当客户能真正理解ERP的理论,及能带来的优越性的话,结合特殊情况,进行适当的功能扩充还是有必要的。敏捷开发过程也许是一个不错的选项。SCRUM可以有效的管理需求,开发,测试及调试,和维护的过程。集体内容可以参见百度百科http://baike.baidu.com/view/1528674.htm

目前只想到这些。。。

使用道具 举报

回复
论坛徽章:
17
茶鸡蛋
日期:2011-12-26 14:21:52最佳人气徽章
日期:2013-03-19 17:24:252013年新春福章
日期:2013-02-25 14:51:24复活蛋
日期:2012-12-18 11:07:40ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:07奥运会纪念徽章:跆拳道
日期:2012-08-14 17:49:56奥运会纪念徽章:击剑
日期:2012-07-27 14:58:55奥运会纪念徽章:田径
日期:2012-06-15 10:10:27复活蛋
日期:2012-05-07 14:23:14鲜花蛋
日期:2012-03-28 14:36:19
16#
发表于 2012-1-18 11:41 | 只看该作者
jekingpan 发表于 2012-1-18 11:22
我个人认为,二次开发的多少和软件本身的质量无关。下面以ERP及其软件为例:

前言:

说的不错,二次开发不是胡乱开发,开发过程需要有效组织。前面还有术语表,经常写论文吧?

使用道具 举报

回复
论坛徽章:
3
2012新春纪念徽章
日期:2012-01-04 11:54:46迷宫蛋
日期:2012-03-14 10:03:27茶鸡蛋
日期:2012-03-19 17:22:13
17#
发表于 2012-1-18 11:49 | 只看该作者
如果从零开始实施一个ERP系统,二次开发(customization)其实没办法避免。
但是中间的质量和数量真的很难控制。
如果乙方做,甲方的人员能不能够QA?
需求收集是否充分?
现在公司发生过,几万块买了一个customization,结果,UI设计不符合用户的使用习惯,bug很多,有些甚至与实际业务流程不符。
但是交付的时候没有任何QA,之后用户也没用,白白浪费钱。

持续的报表的二次开发是可以的,关键核心功能尽量不要动到。
内部开发人员再厉害,还是有能力限制的。
当然之后一些开发是否必要,合理,有时候是在用户和项目组之间一个博弈的过程。

使用道具 举报

回复
论坛徽章:
1
迷宫蛋
日期:2012-02-13 10:02:57
18#
发表于 2012-1-18 13:27 | 只看该作者
hengzhisoft 发表于 2012-1-17 15:33
“二次开发”这个名词本来就是国内软件厂商用的一个名词。是一个系统在设计时没有充分考虑客户化的结果。一 ...

客户化和二次开发在这里如果是指代不同的内容的话,说明企业信息化项目本身就是一个定制开发的项目。

我对这里的二次开发的理解是指在项目实施的过程中,对已有或采购的现成信息系统进行客户化的过程。

使用道具 举报

回复
论坛徽章:
1
迷宫蛋
日期:2012-02-13 10:02:57
19#
发表于 2012-1-18 13:29 | 只看该作者
vit_b 发表于 2012-1-18 11:41
说的不错,二次开发不是胡乱开发,开发过程需要有效组织。前面还有术语表,经常写论文吧?

呵呵,非也。
论文很久很久都不写了。目前这样写只是觉得清楚易懂而已。

使用道具 举报

回复
论坛徽章:
1
迷宫蛋
日期:2012-02-13 10:02:57
20#
发表于 2012-1-18 13:34 | 只看该作者
二次开发的定义是什么?
我觉得讨论之前,有必要明确二次开发的含义?
1. 基于系统内部定制已满足客户的需求,单一软件信息系统
2. 基于系统外部开发已满足客户的需求,多个软件信息系统相互协同工作
3. 以上两者的结合,既有系统内部开发也就外部独立软件辅助

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表