楼主: cs19801023

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

[复制链接]
论坛徽章:
0
41#
发表于 2012-1-31 10:16 | 只看该作者
看了各位的见解还是有收获的,现在这谢谢各位大侠了。
我是个新手,用的是qad软件,现在主要是进行报表的开发,那位可以对我指点一二小弟不胜感激啊。

使用道具 举报

回复
论坛徽章:
1
迷宫蛋
日期:2012-02-13 10:02:57
42#
发表于 2012-1-31 14:16 | 只看该作者
系统推行的二次开发工作取决于项目负责人和实施团队。
所了解的,像财务这些有近乎标准的管理模式,供应链,生产的个性需求都较多。
如何减少推行过程中二次开发工作。以下几点需要到位:
  1。前期调研充足,需求点明确,越细越好,阶段计划一定要清晰。

  2。团队需要全局观。任何问题点,需求点都能把控。
     业务需求可以提供替代方案,最终才选择修改系统功能。

使用道具 举报

回复
论坛徽章:
109
ITPUB9周年纪念徽章
日期:2010-10-08 09:31:21ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:422012新春纪念徽章
日期:2012-02-07 09:59:352013年新春福章
日期:2013-02-25 14:51:24ITPUB年度最佳技术原创精华奖
日期:2012-03-13 17:12:05现任管理团队成员
日期:2012-01-16 14:02:09版主3段
日期:2012-06-07 02:21:02蓝锆石
日期:2012-01-04 17:06:48萤石
日期:2012-01-04 17:06:48
43#
发表于 2012-2-1 08:46 | 只看该作者
有时候一把手的控制在这里就显现出来了。我做过一家公司,所有的二次开发需要老板审查,每一个需求需要详细地说明理由,及实现的成本和收益。这样大大的控制了二次开发的量。现在这家公司在这方面也做得很好,所有牵涉到流程、程序核心更改的内容,必须呈上充足的理由说明并得到CFO的批准。

总之还是那句话,改变管理(Change Management)做得好,才能较好地把握和控制二次开发。

使用道具 举报

回复
论坛徽章:
1
迷宫蛋
日期:2012-02-28 15:50:28
44#
发表于 2012-2-1 11:36 | 只看该作者
本帖最后由 wu1wu2 于 2012-2-1 12:25 编辑

我弱弱的说下自己的观点:
   1.在上一套系统时 二次开发的多少也和顾问也有关系,我们更多的是给客户灌输思想让他们知道,什么是erp可以管理的,哪些是ERP系统之外的管理,按照客户的要求告诉客户的软件在哪里解决了,并非在客户需要的位置,放在哪些位置的好处,以及关联到系统哪些层面。可以减少无理,无效的二次开发。
  2.常常也遇到客户非要说自己的流程是符合自己的公司,但是每一个商用套件是研究和调研了多少公司,实施了多少公司还在版本上不多升级,这时我们更多的是说服客户走标准流程。可有效的减少二次开发。
  3.软件在开发上的灵活性也是影响二次开发的一个关键,如果是商用套件一般二次开发的还是相对少点,   

使用道具 举报

回复
论坛徽章:
5
ITPUB十周年纪念徽章
日期:2011-11-01 16:21:152012新春纪念徽章
日期:2012-01-04 11:50:44迷宫蛋
日期:2012-02-13 10:02:57ITPUB 11周年纪念徽章
日期:2012-10-10 13:11:142013年新春福章
日期:2013-02-25 14:51:24
45#
发表于 2012-2-2 08:31 | 只看该作者
本帖最后由 ququ8191 于 2012-2-2 08:48 编辑

1、如何理解企业信息化项目中的二次开发;
   基于信息化项目基础上的软件代码或者功能的完善和补充。
2、二次开发能否通过合理的方法在项目实施阶段开展之前避免;
   通过合理的方法,能够避免一些,要做到完全杜绝,可能会影响客户感受和客户满意度。一般合理的方法就是在项目实施展开之前Hold住项目范围,当然这个Hold要基于项目的真实需求。项目的真实需求有时候很难被完全把握,不同的人可能有不同的理解。
3、你认为通过何种手段/方法可以有效的做到二次开发的全周期控制 (产生、发展、交付、维护);
    通过严格项目管理的手段。这其中涉及到项目经理的水平,技术人员水平,项目周期的安排,项目沟通中的文档,项目质量的控制等等,较麻烦。
4、如何处理项目实施过程中出现的“无理的/不必要的”二次开发需求;
   还是基于项目的总体需求,分清主次。弄清无理的/不必要的 需求产生的根本原因,协调相关的资源,可以由项目组织中不同的人去协作处理,单打独斗比较累。

说到底,楼主提出上述这个问题我认为根本出在项目组织,项目流程和项目标准上。在项目开始之初如果能把项目组织搭建合理,项目标准规定完善,项目流程整理顺畅,即使出现二次开发,不管是合理还是不合理,都不至于影响项目正常推进。
5、你所经历的二次开发中,哪些人、事、二次开发给你的印象最为深刻。
    我老板以前经历过一个项目,甲方觉得系统异地登录处理速度慢,乙方技术团队认为很难解决,最后乙方销售站出来,要求甲方租一颗卫星。最后甲方采纳建议,速度飞快!

使用道具 举报

回复
论坛徽章:
317
季节之章:春
日期:2012-06-20 17:38:14季节之章:夏
日期:2012-06-12 10:49:25季节之章:秋
日期:2012-06-12 10:49:25季节之章:冬
日期:2012-06-12 10:49:25马上有钱
日期:2014-06-16 15:59:19蓝色妖姬
日期:2012-05-19 11:02:10蓝色妖姬
日期:2012-06-12 11:21:48蓝色妖姬
日期:2012-06-12 11:21:48玉兔
日期:2012-07-27 11:00:12玉兔
日期:2012-08-05 10:00:09
46#
发表于 2012-2-2 09:43 | 只看该作者
1、如何理解企业信息化项目中的二次开发;
    其实二次开发是每个企业信息化项目都不可避免的,我觉得二次开发可以分为两种:一种是项目计划内的二次开发。即项目前已经知道有这部分需求,但是根据项目的需求,认为的把这部分功能放到第二阶段来实现。另外一种是计划外的二次开发。这部分内容是因为之前没有考虑到客户的这部分需求,为了满足客户的新需求而做的开发。
    我觉得第一种二次开发属于项目的正常计划,第二种二次开发则是由于前期的需求没有做好,前期没有和客户有很好的沟通造成的。

2、二次开发能否通过合理的方法在项目实施阶段开展之前避免;
    合理的方法就是和客户彻底的沟通。当然这里的沟通并不是说每次到客户那里都是找几个代表坐在会议室里大家海侃一通。而是要到客户的工作现场去,实实在在的体验下客户的工作环境和工作流程,这样才能切实的理解客户的需求,也能发现一些潜在的需求或者客户自己没有发现的需求---也就是二次开发的需求。

3、你认为通过何种手段/方法可以有效的做到二次开发的全周期控制 (产生、发展、交付、维护);
    很多二次开发都是乙方始料未及的,要做到二次开发的全周期控制,还真是不太容易。这种事情仁者见仁智者见智,相信做过项目的人都会有自己的一套法宝。但是不管怎么说,这种事一定要换位思考,站在客户的角度去考虑这个问题。看看他是因为什么样的原因才在此时提出这样的要求。事分轻重缓急,根据客户的心理,指定不同的方案。

4、如何处理项目实施过程中出现的“无理的/不必要的”二次开发需求;
    及时项目中出现无理/不变要的需求,也不要和客户顶着干。我们要知道我们只是“求财”而已,干活本来就是我们的工作。只不过是要在规定的时间内按质按量完成。

5、你所经历的二次开发中,哪些人、事、二次开发给你的印象最为深刻。
    印象最深的就是面对客户的无理需求,后来想想,也挺好的,人家是出钱的,提点要求也没关系。不过有一点是要给客户说明了,就是这个要求是不在计划内的,要另外做安排来做。

使用道具 举报

回复
论坛徽章:
10
ITPUB9周年纪念徽章
日期:2010-10-08 09:31:21鲜花蛋
日期:2012-06-01 16:36:51茶鸡蛋
日期:2012-05-28 17:27:32迷宫蛋
日期:2012-02-28 15:50:28迷宫蛋
日期:2012-02-13 10:02:572012新春纪念徽章
日期:2012-02-07 09:59:352012新春纪念徽章
日期:2012-01-04 11:51:22鲜花蛋
日期:2012-01-04 10:05:17ITPUB十周年纪念徽章
日期:2011-11-01 16:21:15ITPUB季度 技术新星
日期:2012-08-15 14:48:08
47#
发表于 2012-2-2 18:01 | 只看该作者
很多企业把二次开发看成利器,以为有了二次开发就万事大吉,而且更要命的是,企业觉得就应该通过二次开发把现有的商业信息系统完全改造成和现在流程一样的系统(负责二次开发的同学也肯定以做二次开发为荣吧,呵呵)
这其实是个误区,二次开发完全不应该有这么高和这么重要的地位,我们更应该仔细得认真得研究现有商业系统的流程,真的理解它为什么这么设计,然后反观自己,比较而后决定是否修改它还是改变自己(实施信息化系统时,抱有一个开放的心态很重要),此所谓取其精华。一味得强调自己,把二次开发封为万能药,到头来,得不偿失。

我见过买了SAPB1产品,然后花了100W做二次开发的例子,听上去感觉怪怪的,如果8W块的软件真的要100w来增强的话,是不是当初选型就有问题呢

要不要做二次开发的决定需要各方来讨论,懂企业流程的,懂现有软件的,拍板决定用哪个的,不是个简单的事情

使用道具 举报

回复
论坛徽章:
0
48#
发表于 2012-2-3 13:15 | 只看该作者
个人觉得二次开发并不是一件坏事,大多数软件都需要经过二次开发,而且很难在实施阶段开展之前避免,因为某些问题只有使用了之后才会被慢慢的发现,而某些比较烂的软件,二次开发的量就相当的大。但是有一点我觉得比较重要,那就是正确的了解需求及使用情况,不要盲目的二次开发,劳命伤财。

使用道具 举报

回复
论坛徽章:
44
紫蛋头
日期:2012-04-16 11:05:482014年新春福章
日期:2014-02-18 16:41:11最佳人气徽章
日期:2013-03-19 17:24:252013年新春福章
日期:2013-02-25 14:51:24奥运会纪念徽章:篮球
日期:2012-11-05 16:49:01ITPUB 11周年纪念徽章
日期:2012-10-09 18:06:20ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:42奥运会纪念徽章:击剑
日期:2012-07-27 14:58:55奥运会纪念徽章:足球
日期:2012-07-17 18:08:09奥运会纪念徽章:帆船
日期:2012-07-10 09:43:29
49#
 楼主| 发表于 2012-2-3 16:04 | 只看该作者
看到大家这么积极的讨论,真的感觉很有收获。

很抱歉,没想到我年后第一周居然会如此的忙,每天除了会就是商务的事情,暂时没时间一一回复了。下周有时间定会回来这个帖子里面

使用道具 举报

回复
论坛徽章:
14
生肖徽章:猪
日期:2007-09-26 12:36:25复活蛋
日期:2012-03-07 10:09:01蛋疼蛋
日期:2012-03-07 10:09:01迷宫蛋
日期:2012-03-07 10:09:01灰彻蛋
日期:2012-03-07 10:09:01紫蛋头
日期:2012-03-07 10:09:01鲜花蛋
日期:2012-03-07 10:09:01茶鸡蛋
日期:2012-03-07 10:09:01咸鸭蛋
日期:2012-03-07 10:09:01双黄蛋
日期:2012-03-07 10:09:01
50#
发表于 2012-2-5 21:16 | 只看该作者
管理软件,一些应用性的报表,合适的度、适合的量开发是必须的!

使用道具 举报

回复

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

本版积分规则 发表回复

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