2008-12-30
微软ERP(MBS部门,Dynamics品牌,Dynamics AX产品)提供了一个开发平台MorphX,又提供了一个开发语言X++,所以微软ERP比其他ERP多了一个职位:开发顾问(技术顾问)。微软通过分层技术将源代码分成多个层次,自己把握包括SYS层开始的底层到GLS等本地化开发层,在这个体系中,Partner和客户也分别有自己的几个开发层,微软源代码开放,Partner和客户有了自己合法的开发层权限。分层技术不仅保证了MBS大胆源代码开放,而且实现了大部分主流ERP无法解决的真正意义上的产品升级。 既然微软ERP体现中开发顾问(技术顾问)成了微软ERP行业区别其他ERP的一个标志,既然有大量的微软erp开发从业人员,就引发了以下微软ERP二次开发中的管理问题: 1,问题:不同技术顾问重复开发相同功能,或没有参考已开发的类似功能,重写所有代码,浪费大量人力物力 方案:整理已开发代码,分类,并编写目录,建立开发知识库 收益:供新开发项目参考或直接使用,减少重复开发时间 2,问题:技术没有把关,大项目架构可能存在隐患,小项目开发方案复杂可能浪费时间,实现同一功能可以使用的开发方案有N种,需要技术指导提供最高效或简单的开发方案 方案:大项目由技术经理进行把关,开发前指出开发方向和提供参考代码,既技术把关也提高开发效率 收益:降低发风险,减少开发时间,技术顾问间知识转移,相互学习和指导,提高技术顾问水平,易于留住人才 3,问题:每个技术顾问代码习惯不同,导致别的顾问甚至自己在后来修改代码时浪费时间在读懂代码上 方案:统一制定编程规范,如代码格式,代码注释方法等 收益:专业性体现,是一种公司文化,节约理解代码的时间 4,问题:部分技术难题长期困扰技术顾问,浪费开发时间,如复杂报表的开发时间问题 方案:新开发技术或难点专题讲座,研究InfoPath或reporting Service等技术 收益:创新性和先进性体现,新技术可以用来解决旧问题或提供新的解决方案,或大大加快旧技术的开发效率,同时给技术顾问提高水平一个好的机会,易于留住人才 微软ERP的二次开发管理10问:5,问题:技术顾问在项目中长期加班加点,太累太辛苦,导致技术顾问不满 方案:技术顾问的奖金按人天计算,多劳多得,技术顾问根据自己时间和技术水平安排是否接新项目或接什么项目,接多个项目或加班提前完工来获得更多的奖金 收益:技术顾问自愿加班,技术顾问自己安排工作和休息时间,提高工作激情 微软ERP的二次开发管理10问:6,问题:项目团队配合问题,沟通问题 方案:实施项目组与技术顾问个人沟通和技术经理协调相结合,项目组找自己认为配合默契的技术顾问,保证项目组与技术顾问能双向选择,杜绝技术顾问和应用顾问间配合不畅问题 收益:解决团队配合问题,实施项目组有机会选择自己信任的或配合默契的技术顾问,同时也是对技术顾问技术水平和与其他人合作能力的考验 7,问题:现已开发的功能大多太依赖客户需求,没有通用性,导致每次对相同功能不断修改,浪费时间重复读和改代码 方案:建立知识库,(1)鼓励开发通用功能,开发的通用功能通过考核后归档为标准功能,写好安装说明,操作手册后发放一次性奖金;(2)对未能编列通用功能的特有功能,如果在多个项目中使用并每次都收了客户的开发人天,原技术人员可以从销售人天中提成,促进开发人员参与二次修改积极性和将其开发为更通用功能的积极性 收益:提高技术人员开发通用功能的积极性,通用功能有利于售前和应用顾问实施在不同项目中使用,加强知识沉淀,减少重复代码开发,长期积累逐渐成为各种行业解决方案 微软ERP的二次开发管理10问:8,问题:技术顾问职位和待遇前景 方案:建立技术部经理中层职位提供管理平台,技术顾问有机会升职加薪;技术顾问开发工作按人天计算奖金,自愿加班多劳多得(当然开发人天按客户支付的开发人天计算或按项目组认可的人天计算) 收益:(1)技术顾问也有机会升职,技术部经理将有责任和义务给其他技术人员技术指导,实现知识传递;(2)技术顾问通过多接开发项目挣取奖金,即解决前途问题又解决钱途问题,更重要的解决工作的激情这个核心问题 微软ERP的二次开发管理10问:9,问题:技术顾问的瓶颈,应用知识缺乏,希望转做应用 方案:先让技术顾问参与到开发需求分析和开发方案撰写中,再安排技术顾问参与到实施中提高应用水平,最后只要项目组接受可以技术顾问转应用顾问 收益:技术顾问参与需求和方案减少了需求转达导致的管理成本和开发方案脱离技术可能出现的技术实现困难的问题,给大多数技术顾问希望转应用一个逐步转变的机会,提高技术顾问的工作激情 微软ERP的二次开发管理10问:10,问题:技术顾问围城问题 方案:介绍AX技术顾问职业发展前景和现状,在AX技术顾问这个职位上绝不乏不惑之年的老开发,特别在国外AX技术顾问中,国内也不乏一大批而立之年的技术顾问,技术顾问决不是会了X++就可以转行了,MBS的核心竞争力是整合优势,整合什么?对了,MBS与Office,SharePoint,BizTalk,SQLReportingService…太多的技术需要大家去学习,不搞好自己从事多年的AX开发而去舍本逐末实在不可取 收益:技术顾问仍然是当前国内人才市场争夺的焦点,AX招聘信息中超过一半的职位均为AX技术顾问,技术顾问了解自己工作的价值和前途非常重要 (MBS:微软商务管理解决方案 AX:Microsoft Dynamics AX产品简称)
|
信息化软件应用目录 OA 办公自动化系统
CRM 客户关系管理系统
PM 项目管理系统
SCM 供应链管理系统
CC 协同商务系统
BPM 业务流程管理
BI 商务智能
CMS 内容管理系统
KM/KBS 知识管理系统
电子商务系统
HRM 人力资源管理系统
ERP 企业资源计划
EAM 企业资产管理系统
|