沧浪之水

每天进步一点点

Archive for the ‘telecom’ tag

国内软件企业的内伤(电信BSS/OSS ISV) 系列一

leave a comment

最近几年,我陆续参与了北京联通,网通北方各省,移动,电信的BSS,OSS系统的需求分析,设计和实施。逐步接触了国内的一些主要BSS/OSS 厂商的一些产品和海外Amdocs,Siebel,CSG Kenan等COTS套装软件。
最近海外企业逐步渗入我们国家核心电信运营支撑系统的建设,CSG的Kenan ,Siebel系统平台,Comptel公司(据说最近已被Oracle收购),Amdocs(收购朗新,成功进入电信核心系统实施),渗入的层次都比较深,例如:北京移动,浙江电信全省的运营支撑系统,全部由上述COTS软件替代;上海电信,新疆电信也基本被Amdocs,Siebel前台等包围。而浙江,北京,上海基本上是电信业的主要几个桥头堡;在这些桥头堡上,很难看到国内企业的身影,有的,也只是项目的具体外包实施(俗称高级苦力,每天早9点到晚9点的维护系统)角色,不是项目决策层。
3G已经开始具体实施,4G国外也在规划和实施了。中国内地的本土电信支撑软件提供商都怎么了。。。
从我这2年做COTS实施,国内本土软件商产品的实施对比来看,不难看出中国内地支撑软件提供商自身的一些内伤:

  1. 公司战略模糊,打一枪换一个地方
    • 大多数国内BSS/OSS厂商都是和电信运营商捆绑在一起,客户的需求散乱而没有章法,客户需要什么,厂商就开发什么;厂商没有自己的战略,或者战略根本得不到有效执行,终日被电信商,利润牵着鼻子走。
  2. 系统模型陈旧,人员观念成就;
    • 系统还停留在功能开发和堆叠的老旧模式,没有一套成熟的业务模型,业务流程;不能很好的参照国外既有标准(ITU,NGOSS,ITIL等);相应人员观念成就,大都以完成任务为准,没有考虑系统的可扩展性,易维护性,接口和平台交互性;各系统数据冗余严重,电信企业无法很好建立自己的数据中心,决策层更无法根据集中的数据中心进行决策
  3. 软件系统陈旧,亟待改造
    • 大都还是按MVC模式建立软件系统架构,对复杂多变业务支持不足,系统、流程、功能的灵活配置能力差,软件开发工作量大,成本高
  4. 没有实施方法,或实施方法不敏捷高效
    • 没有积累完善的实施方法,软件递交方法;软件实施过程混乱,需求和实现吻合度差,软件质量和性能不足,客户界面差,操作繁琐。
    • 实施过程缓慢,工作监控和量化不足,导致人浮于事,工期加长,人员情绪低落,加班加点严重
  5. 没有知识积累,人员流失严重
    • 人员,特别是业务分析,需求调研,业务专家等高级专家流失、流动严重;导致新人直接进入核心模块的设计开发,核心价值得不到有力保障。


Technorati :

Written by corlin

十月 12th, 2009 at 8:27 上午

启动ERWin的一个错误修复

leave a comment

新项目用CA 的ERWin做为ER建模工具,本来用的好好的,今天突然报出 mmopn32.exe 的程序错误,无法启动ERWin ,遂G了一下,发现是Windows目录下的 ERwin40.ini 捣的鬼,删除/改名该文件后,ERWin可以正常启动,奇怪哦,CA干吗弄INI文件到系统目录下,有空可以研究研究。

好,工具修好了,继续工作。)



Technorati :

Written by corlin

十月 12th, 2009 at 8:25 上午

圈子真的很小

leave a comment

哈哈,IT圈子真的很小,中午吃工作餐,四位原来合力的老同事又碰头了(最近差不多碰到了八九位合力的老同事),现在大家分属两家公司。做的业务也不尽相同,但大家感触都差不多;结婚生子,工作生活,堵车与开车,行业发展,公司前景。

抽取几段聊天心得:

  1. 小孩睡觉得养成好习惯,不然天天半夜闹你起床;

  2. 北京还是坐公共交通好,开车上下班费钱又费时;

  3. 3G要来了,大家都在努力准备,软件公司业务和产品的积淀是关键;

  4. 开三轮车拉活的比我们赚的多;

  5. BI和CRM该是今后电信软件建设的关键;

  6. 努力让老婆在家附近找个好工作;

  7. 移动独大的日子不久就结束了,话费估计会下调了,以后还会有固定电话吗?

  8. 电信软件公司不好过,减薪增效,按效计酬成了落后公司的风俗;奖金优厚,人才集中,天天加班也成了先进公司的习惯;优胜劣汰一直在继续

  9. 努力赚钱,多拿奖金,少加班是大家的心愿。^_^


Technorati :

Written by corlin

十月 12th, 2009 at 8:24 上午

安永的企业家精神的四个考量指标

leave a comment

1)对企业和个人设定一个高标准并坚定不移地执行和实现;
2)能够证明其克服了困难和障碍;
3)遭受过巨大的失败并且从失败中吸取教训;
4)既能信任团队,又能在不确定性前独立思考。


Technorati :
Del.icio.us :

Written by corlin

十月 12th, 2009 at 8:23 上午

需求中的逻辑实体关系设计主要为了什么

leave a comment

    理清系统中的实体,实体属性,关联,作用域信息

      将需求细化到不可分割的实体属性,如果实体的属性还有相关描述和范围,还需将属性提升到实体

        明确实体间关系和约束,建立明确的关联关系,依此来避免遗漏需求

          明确约束的必要性原则,区分强关联和弱关联,保证系统完整性和健壮性

            有机划分逻辑域 ,相同功能的实体归并到同一个域,域之间建立较少的弱关联,有利于组件化和模块化

Written by corlin

十月 12th, 2009 at 8:22 上午

企业应用集成方法比较

leave a comment

传统的企业应用集成(EAI ,Enterprise Application Integration)的层次主要有数据级集成、应用接口级集成、业务逻辑级集成等。数据级集成是一种简单的企业应用集成方式,以共享或合并多个应用程序之间数据的方式实现集成,属于面向信息的集成方式。应用接口级集成是指应用程序之间通过调用彼此的应用程序接口,即API (Application Program Interface)实现集成,属于面向接口的集成方式。而业务逻辑级集成则是由应用程序之间通过共享业务逻辑的方式来实现的,属于面向过程的集成方式。这三种集成方式虽然都能实现企业应用程序集成的目的,但它们的应用都具有一定的局限性。
数据级集成需要交互的应用程序之间共享或合并数据库,这就需要被集成的应用程序具有相同类型的数据库或能够转换成相同类型的数据库。若共享的应用程序数据库的类型不相同,则不适合采用这种方法。数据级集成方式可能会导致损坏数据,打开数据库的安全缺口等。
应用接口级集成通过互相调用应用程序接口实现应用系统集成,这种技术性的集成方式需要调用者对被调用的接口非常熟悉。调用者只有在对 API 熟悉的基础上,才能对他们进行调用和修改。当对 API 接口进行修改时,将导致新的、大量的调试工作量,也可能会增加现有应用系统的不稳定性。由于采用的是接口调用方法,通常需要调用者程序和被调用者程序具有相同的实现机制和运行环境。
业务逻辑级集成通过共享业务逻辑的方式进行系统集成,采用开发高层虚拟组件的方式。该方式不仅暴露了应用程序的业务逻辑,而且由于业务逻辑的交叉,导致了各个集成系统之间的紧耦合性,降低了单个应用系统的灵活性,增加了整个系统维护的难度。
上述这三种方式是非功能层的集成方式,属于紧耦合的应用系统集成方式。这种紧耦合的集成方式将影响系统的灵活性和扩展性,阻碍业务的流程调整和优化,不利于企业的业务发展。
因此。为了解决上述问题,我们需要一种面向功能层的企业应用集成方式。该方式不仅能保证原有系统的数据安全性和逻辑安全性,而且还能够实现各系统之间的松耦合,方便系统流程的重组和优化。这种方式就是基于面向服务架构(SOA)的企业应用集成方式。面向服务的体系结构具有跨平台、语言独立、松散耦合等优点。1.语言独立。EAI通常需要集成早期开发的多个企业应用系统。这些系统一般都是在不同时期由不同的软件开发商采用不同的软件开发方法和软件开发工具开发的。由于SOA架构具有语言独立的优点,因此采用它能将不同语言和不同版本的企业应用系统集成起来。2.实现松耦合。松耦合特性能方便企业中单个系统流程的优化,适合企业需求变化的动态性。使得交互双方中一方的改动不会影响到另一方,降低单个企业软件升级时带来的附加成本。3.跨平台。SOA 能集成不同网络环境下的企业应用系统,能够保护原有网络资源,减少开销。4.良好封装性。服务的良好封装性不仅提高了应用系统的数据安全性和逻辑安全性,而且增强了单个服务的复用性,节省重复开发成本。5.服务位置透明。SOA中,服务位置的透明使得服务可以被动态的绑定,也可以被静态调用,这样方便了调用者对服务的使用。


Technorati :

Written by corlin

十月 12th, 2009 at 3:07 上午

浅谈中国电信 OCS (Online Charging System) 实时计费系统 【参考】

leave a comment

随着网络的演进和电信市场竞争的加剧,电信计费系统也在逐步发生着变革。在网络能力方面,计费系统需要不断满足固网、PHS、GSM移动网、宽带网,以及 3G移动网等各种网络业务的计费需求;而在市场需求方面,预付费用户比例的急速上升对计费系统应对欠费风险的能力提出了巨大挑战。同时,业务发展的多样性也要求计费系统不再只是针对单系统、单业务的简单计费,而必须要具备全业务、跨网络业务捆绑和组合的融合计费能力,才能有效支撑灵活多样的计费需求和市场推广策略。
传统计费的演进
上世纪80年代初,电信的网络规模较小,所有的计费功能都基于交换机实现。由于交换机的呼叫功能与计费功能结合过于紧密,资费配置、计费批价等功能也被分散在网络侧交换机上,在网络规模扩大和业务种类增多时,网络的维护工作量就会急剧增长。到了80年代末,电信运营商开始采用交换机生成通话的原始信息(CDR),再由后台的计费帐务系统(离线计费)集中进行计费批价的方式,从而提高了系统的灵活性和资费的易维护性。
随着移动网络的出现及业务种类不断地推陈出新,对于预付费用户的支撑逐渐成为运营商争夺市场、提高竞争力的重要手段。而预付费用户比例的急速上升对计费系统应对欠费风险的能力产生了巨大挑战。移动运营商在此发展过程中采用了国际标准化组织(3GPP)提出的智能网实时计费方式。该方式虽然解决了业务发展中的用户欠费问题,但仍存在可支撑业务能力有限及不灵活等问题。目前智能网方式仅能支持语音、VPN、彩铃等业务,未从网络整体演进角度通盘考虑3G数据业务、增值业务、IMS业务、WLAN业务等,因此无法支持全业务运营。加上客户资料因网络建设原因被人为割裂开来,致使业务捆绑等业务需求很难实现,大大降低了运营商在市场方面的灵活应变能力;另外智能网具有话务控制和计费功能两大部分,话务控制需要较大的稳定性,而计费功能则需要较大的灵活性,对智能网的修改需求大约80%的需求也都集中在计费功能方面。因此,从构架上来看在线计费的话务控制部分和计费功能部分应该分离开来。
在预付费业务开展过程中,运营商为了提高业务开展和计费的灵活性,在离线计费的基础上引入了HotBilling准实时计费方式。采用离线方式(计费结果不影响用户通话),可以充分地进行交叉捆绑,支撑市场的各种组合营销方案,实现比较简单,在建网或业务发展初期较容易被接受和采纳。然而,离线方式计费不参与使用过程,而是基于使用记录的后处理方式,这就决定了准实时计费方案不可避免地会产生不同程度的欠费,难以防范用户的恶意欠费,也无法很好地支撑高风险、高额度业务(如长途、漫游等)的开展。同时在用户体验方面也存在问题(如无法提供通话前的资费提醒等)。
随着网络演进,出现了基于IP的IMS网络,种类繁多的业务对计费系统提出了更高的要求。一方面大量的增值业务(如小额支付、网上交易等)需要实时的鉴权、计费,从而避免运营商较大的欠费风险和损失;另一方面很多的业务引擎及业务平台都有自己单一业务的实时计费平台,造成了计费能力的分散、客户资料不能集中、交叉捆绑能力差、市场营销不灵活等问题。因此3GPP组织提出了具有开放性和通用性的实时计费系统框架,支持基于承载、会话和内容事件的统一计费。这一框架将设备的话务控制功能与计费功能相分离,并建立了计费体制与会话/服务控制的直接交互,使计费完全参与到服务的使用过程中。在这样的体系下,既可以利用独立计费系统的强大能力以提供接近于准实时计费系统的灵活性,又可以利用参与使用过程的实时特性,将欠费成本将到最低。
中国电信引入在线计费系统
3GPP 32.296在线计费系统构架的提出,很好的解决了多网络(固网、PHS、3G、IMS、WLAN、宽带)、全业务(语音、数据、增值、IMS)的在线计费,使业务融合计费和交叉捆绑优惠成为可能。3GPP 32.299、IETF RFC3588、RFC4006定义了各网元与OCS的接口协议,使用Diameter协议来实时交互计费信息、批价、反算预留,完成对用户的信用控制。
中国电信引入了3GPP的在线计费框架、功能模块、接口协议、信令流程等,将3G/PHS/PSTN的SCP、ISMP、AAA的在线计费功能剥离,融入独立的在线计费系统OCS。由OCS来统一负责3G电路域、分组域和业务网络、PHS/PSTN的语音及宽带业务实时的灵活计费、交叉捆绑。同时,OCS 与Hot Billing通过SID来共享数据,从而实现预付费与后付费用户的融合。另外,由于OCS专注于计费处理,并采用了类似准实时计费的数据模型,具有同准实时方案可比的资费灵活性和业务捆绑能力。
中国电信OCS三大特点
在3GPP基础上不断完善的中国电信OCS系统具有以下特点:
统一用户与产品资料管理的架构:本架构通过共享信息数据库,统一客户、产品、定价、帐务等数据,根据统一的数据模型建设共享信息数据,建立创建、读取和更新数据的权限矩阵等信息管理和共享的机制。在线计费系统与后付费系统通过共享信息数据库获取统一的客户信息、帐户信息(包括余额信息、累积量信息)、产品/ 商品信息、资费信息视图,使两个计费系统成为一个统一的整体,从而实现在线计费用户与后付费用户的真正的融合。
融合在线计费架构:在线计费系统通过实时计费协议与SCP、CCG与ISMP等网络设备相连,通过在线计费协议对基本语音业务、基本数据承载业务、增值业务等进行在线计费控制。在线计费系统中统一实现了各种业务的交叉捆绑计费与优惠,从而实现了多业务多网络融合的在线计费。
统一的在线计费协议:在线计费系统统一通过基于Diameter CC的在线计费协议与网络设备相连。由于IETF、3GPP定义的Diameter CC协议并不支持各种电信业务的在线计费,因此中国电信在线计费OCP协议在Diameter CC协议的基础上根据电信网络的需求进行了参数扩展。在线计费协议扩展了对语音业务、增值业务、宽带业务的在线计费功能的支持,详细定义了字段的内容、类型、用法及各种业务的场景,并对3GPP中没有完善的内容进行细化规范。
中国电信OCS八大功能
通过这种融合在线计费系统架构可以实现以下功能:
预付费/后付费用户都可以使用全业务:由在线计费系统处理的在线计费用户不但可以使用语音业务,同时还可以使用数据业务,包括MMS、WAP浏览、位置业务、下载、流媒体、即时信息、移动交易等。为预付费用户提供了使用全业务的有效支撑手段。
统一的帐户管理:客户可以使用同一个付费帐户为多个产品、多个业务进行付费,预付费和后付费、语音业务和数据业务都可以使用同一帐户。
付费模式任意切换:客户可以根据实际需要选择付费模式,可以从预付模式转为后付模式,也可将后付模式转为预付模式。在付费切换过程中,用户的业务使用不受影响,用户选择的资费套餐继续有效,用户的帐户余额能够平滑过渡。
多业务捆绑:中国电信作为综合信息提供商,能够为客户提供总体解决方案,如客户之间的捆绑、多个产品之间的捆绑、多个业务之间的捆绑等,以上三种类型的捆绑均包含预付产品与后付产品的捆绑。
灵活的资费策略:相对后付费用户来说,预付费用户的忠诚度相对比较高。为争夺数据众多的预付费用户,适应变幻莫测的市场需求,需要能够快速方便地提供各种灵活的资费策略吸引用户,预付费用户能够享受与后付费用户相同的资费。
实时的计费控制:从中国电信来说,预付费业务既能快速、方便地为用户提供相同的业务,同时,也是为了通过实时计费、实时扣费达到减少欠费的目的,因此针对预付费业务,需要进行实时的计费控制,即在通话过程中持续地进行计费、扣费等,当用户余额不足时,立即终止业务使用。
实时信用控制:后付费用户在申请使用高价值业务(如国际长途)时,为减少潜在的欠费风险,将用户的计费模式由后付费转化为预付费模式,并给予一定的信用额度,然后由预付费系统进行实时的通话控制,当费用总额超过信用额度和余额总额后,立即终止业务使用。
对于信用度比较高的预付费用户,根据信用度的级别给予一定的信用额度,当帐户余额为0时,用户可以继续使用业务,当继续使用费用总额大于信用额度时,立即终止业务使用。同时对欠费风险比较大或信用度比较低的后付费用户的消费进行实时监控。
余额转移:支持把一个帐本的余额转移到另一个帐本,记录帐本余额转出和充值明细,转出明细包括转出时间、转出额度、转出目的等信息,充值明细包括充值时间、充值额度、有效期、充值来源等信息。
中国电信OCS八大优势
中国电信在引入在线计费解决方案后,可以提供更低的欠费成本,更多的市场机会以及更好的客户服务体验。具体来说具有以下优势:
更加有效支撑预付费业务的发展:预付费业务可以给电信运营商带来更低的风险和更高的收益,是移动业务最重要的付费方式。在线计费系统能够更好的支撑预付费业务的发展;
有效地规避风险:移动业务本身的特征决定了其比固定业务有更高的风险,而市场和业务的发展又带来了更多的高风险业务和高额度业务。在线计费可以实时监控客户的业务使用情况,是根本性的风险规避手段;
提供吸引客户的有效手段:预付费业务具备入网简单、控制费用支出容易等特点。基于在线计费还可以为客户提供国际漫游、高额度消费等有吸引力的服务,从而为电信市场拓展提供了更有效的手段;
综合成本较低:新方案不仅降低了欠费成本和机会成本,同时以两种系统结合的方式兼顾了性价比、建设成本和系统综合稳定性,因此是一种综合成本较低的解决方案。此外还可通过各类经营分析手段逐步确定最优的用户比例从而带来更优的性价比;
符合中国电信向综合信息服务提供商转型的需要:新方案提供灵活的业务组合和捆绑能力,使得中国电信可以提供基于客户需求的综合通信解决方案,并基于这些方案给予用户适当的优惠,以达到运营商与客户双赢的目标,符合中国电信战略转型需求;
提高客户忠诚度:新方案通过提供灵活的业务捆绑和定价方案,可以有效地吸引客户,并提高客户的离网成本,从而大大加强客户的忠诚度,使电信市场的拓展迈入良性循环的发展轨道;
提供优化网络结构的契机:现有网络的计费解决方案具有投资高、业务适应能力弱、市场反应速度慢等特点,不符合3GPP推荐的预付费组网方式,其稳定性也有一定问题。同时,在国际漫游、数据预付费等方面的处理都有一定的问题。因此,在线计费系统建设可以成为优化网络结构的良好契机,使中国电信的移动网络更加贴近目标网模式;
符合产业的发展趋势:3GPP提出了在线计费系统的解决方案,由智能网和数据业务网网元承担其核心功能,计费、批价功能由专门负责在线计费的OCS系统完成,因此建设在线计费系统符合最新的国际标准。同时,随着3G等移动业务的开展,国外很多运营商都已经实施或正在考虑实施在线计费系统,国外的传统计费厂商也都推出了自己的在线计费解决方案。目前国内部分运营商也已经开始在局部实施在线计费系统,并为此做了一定的准备。因此,在线计费是适应产业发展的一种必然选择。


Technorati :

Written by corlin

十月 12th, 2009 at 3:03 上午

汉字转拼音 简拼 Java Pinyin4j 中英文混排

leave a comment

利于 Pinyin4J 函数库,实现了将含有汉字字符的字符串中汉字转换为拼音输出

参考了其他一些资源,以下代码不是我的原创。)

import net.sourceforge.pinyin4j.PinyinHelper;
import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;
import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;
import net.sourceforge.pinyin4j.format.HanyuPinyinToneType;
import net.sourceforge.pinyin4j.format.HanyuPinyinVCharType;
import net.sourceforge.pinyin4j.format.exception.BadHanyuPinyinOutputFormatCombination;

public static String getPingYin(String src){
char[] t1 ;
t1=src.toCharArray();
String[] t2 = new String[t1.length];
HanyuPinyinOutputFormat t3 = new HanyuPinyinOutputFormat();
t3.setCaseType(HanyuPinyinCaseType.UPPERCASE);
t3.setToneType(HanyuPinyinToneType.WITHOUT_TONE);
t3.setVCharType(HanyuPinyinVCharType.WITH_V);
String t4=”";
int t0=t1.length;
try {
for (int i=0;i<t0;i++)
{
//判断是否为汉字字符函数
if(java.lang.Character.toString(t1[i]).matches(“[\\u4E00-\\u9FA5]+”))
{
t2 = PinyinHelper.toHanyuPinyinStringArray(t1[i], t3);
t4+=t2[0];
}
else
t4+=java.lang.Character.toString(t1[i]);
}
System.out.println(t4);
return t4;
}
catch (BadHanyuPinyinOutputFormatCombination e1) {
e1.printStackTrace();
}
return t4;
}

可以在数据库中存储汉字名称的简拼和全拼信息,方便数据检索,按拼音排序输出。

特别在呼叫中心系统,客服系统中效果显著。


Technorati :

Written by corlin

十月 12th, 2009 at 3:02 上午

Why Big IT Projects Fail

leave a comment

Our experience with more than 75 large projects suggests that success is closely tied to five “Execution Planning” steps:

Start with the steering committee. If there aren’t two or three sponsoring executives who choose to own a critical initiative within the business, don’t even start the initiative. Successful steering committees are primarily responsible for naming the members of the core project team, approving plans and providing strategic guidance to the core project team.

Establish the core project team. Successful core project teams include no more than four to six individuals who are responsible for making 80 percent of project decisions; building “straw models” and soliciting input/buy-in from other stakeholders (on issues such as master project timelines); aligning their sub-team leads to the master project timeline; holding sub-teams’ leads accountable for execution of the master project timeline; and escalating and resolving key project issues that may impede progress.

Establish sub-teams. Successful sub-team leads are responsible for developing and executing detailed plans (on schedule, budget and scope) in line with the master project timeline; recommending technical approaches and documenting them as required; and raising issues to sub-team peers and/or the core project team as necessary.

Define roles and responsibilities. Build a one-page graphical document that clearly defines objectives for all project members (in particular the core project team and sub-team leads). Successful large projects have core project teams that remove ambiguity of roles and responsibilities for both the sub-team leads and the core project team itself.

Build a one-page master project timeline. Successful core project teams publish a one-page graphical representation of the timeline for the project as a whole. These master project timelines have key “anchor dates” against which all sub-team leads are responsible for developing and executing detailed plans. This thinking differs from classical IT planning approaches.

Traditional project approaches start from the bottom up, with work-breakdown structures and task-level detail that roll into a detailed master project timeline. Our experience suggests that successful large projects start with key top-down anchor dates set forth from the core project team.

Effective IT strategy execution using these five steps overcomes the large project issues referenced earlier.




Technorati :
Del.icio.us :

Written by corlin

十月 12th, 2009 at 12:55 上午

工作能力(英文版)

leave a comment

由于当下的外包顾问合同马上要到期。马上要回北京去找新的工作了。应朋友要求,整了一下英文的个人工作能力出来,脸皮一厚,就贴出来了。该怎砸就怎砸。
唉,在金融危机中,祝福一下自己吧,能找到一份快乐激情的工作。



Analysis and design knowledge (Telecom BSS / OSS, CRM)

Proficiency in the use of Powerdesigner, ERWin, ERStudio, Rose, EA and other design tools.
Familiar with the Chinese telecom industry Operation Support System Standard: China Telecom specifications (CTG-MBOSS), CMCC specifications (MBOSS1.0, 2.0,3.0, NGBOSS), etc.
TMForum standards of the NGOSS specifications and eTOM proecesses has more than four years of practical experience.
Proficiency in the use of SID model and documentation to map the specific business, at work, can effectively use TMForum specifications and other industry specifications
There is more than six years of CRM systems analysis design and development experience, familiar with J2EE based (8 years + , Siebel(4 years +), Salesforce, SapMyCRM and other products, and in particular on the Siebel system has in-depth study and practice.
There is more than five years of telecommunications industry experience in operations support system. At I had experience in project implementation such as Netcom, China Telecom, China Unicom and China Mobile ; Familiar with each operator’s operations support business. Particularly in the full-service integration, FMC and other emerging businesses.

Business Intelligence experience

More familiar with OLAP, BI concepts and related knowledge. In practical work can use Pentaho BI Suite, Cogonos make the development
Have practical experience in ETL development, DataMapping etc
According to business needs,can mapping operation data model to OLAP data model



Project management ability and communication skills

As a software manager, PM, the Consultant Team Leader, Senior Consultant , effectively control the outcome of the work and progress at the early research on the demand, demand finalized and assessment, prototype design, development estimates, development works management, regression testing, user testing and training aspect . Because there is relatively strong technological base and have many years experience in real-time customization software, can effectively grasp the design development time and effectively understand and reflect the needs of clients.

System optimization & problem-solving abilities

Because most of the projects are high concurrent and have huge visitors(from 3 million to 30 million); In system development period and operation period, system performance needs to make substantial optimization. In Tianjin Netcom’s VIP System project, Netcom headquarter’s ONE-STOP system, CERNET billing system project, Zhejiang Telecom’s full-service IT support project, I have chaired or participated in the optimization of code、database&system .Not only emphasize the use of manual measurement, but also use COTS software(such as Jprofiles,Jprobe suites,loadrunner etc.) to quickly locate and solve the problems and ensure smooth running system


Programmability

Familiar with the Java language and related open-source framework(Spring,Hibernate,Struts,Appfuse,Apache common lib,Pentaho,Mondrian etc)
Proficiency in the use of J2EE application server(Websphere,Weblogic,Tomcat,JBOSS)
Familiar with JS language, CSS and HTML development
Familiar with the Siebel appliction development
Familiar with the Oracle script and stored procedure write and debug. Have deep experiences in the performance of database and script.
Proficiency in the use of performance testing tool for Java and Java code optimization has extensive experience.




Technorati :

Written by corlin

十月 12th, 2009 at 12:46 上午