MES解决方案--微软架构

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

微软解决发表于《MES》微软解决方案架构与MES项目实施下面是刚在工博会MES应用开发研讨会上的文章,主要内容如下,与大家共享。1.MES项目实施管理的重要地位随着目前国内的MES市场不断升温,加入到MES这一领域的行业越来越多,随着制造业需求的持续旺盛和企业效益的进一步提升,市场上的MES项目也越来越多。但是,随着客户的成熟度的提高,越来越多的客户在启动MES项目之初会对行业内的MES应用情况做一个调研和评估,此时,他们会发现,要寻找一个成功的MES案例,其困难程度之大超出其预期,很多已经完成和在运行的MES项目,其结果不一,有一大批项目并不像预期的那样达到了设计目标,这就引发了许多感慨,MES像ERP一样,成功少,失败多。但是在感慨之余,大家是否研究过MES项目的成功与哪些因素有关?目前有很多MES厂商均在谈平台和技术的发展,这当然是MES成功的因素之一,但从应用的角度,MES类似的需求在多年以前就有,很多MES的需求由来已久,尤其在国外,并不是今天才诞生的,所以,MES项目成功与否除了技术和平台的应用,还有一些重要的因素,其中高质量的项目管理就是一个永远存在的关键点。MES处于企业信息系统中承上启下的位置,其接口和系统集成、交互的需求比ERP有更多的要求,同时,其需要连接的控制系统在不同的行业也多种多样,这些都大大增加了项目的难度,而很多企业需要通过MES对现场生产操作进行实时管理,这又要求系统较高的可靠性和实时反应能力,这些从技术角度增加了项目实施的难度,而项目的复杂性和与用户不断的交流、修正和各种资源的整合均需要一个完善的项目管理。综上所述,正因为MES的复杂性和技术性,更需要一套强有力的项目实施管理手段来保证其最终交付的系统达到或超出用户的预期。2.MSF微软解决方案架构的基本概念MSF的全称是MicrosoftSolutionFramework,使微软公司提出的解决方案架构,其实际意义是一套IT项目管理的方法论,其目的在于指导如何组织人力,计划和建立IT解决方案直至最终成功交付客户系统。MSF大量应用于IT解决方案的项目中,而MES项目其应用技术、实现功能和实施方式均属于此范畴,这就为MSF的应用提供了背景。在MSF的解决方案架构中,关键概念即其模型Model,MSF的模型关注于两个主要方面:团队模型TeamModel和流程模型ProcessModel。通过这两者的结合达到项目管理的要求。另一个重要的管理概念是MSF的原则Discipline,MSF的Discipline的重点在于项目管理ProjectManagement;风险管理RiskManagement和就绪管理ReadinessManagement这三个方向。通过上述管理原则,对实施中的IT项目的风险、所应用的知识和技能的变化以及项目中的方方面面进行管理。3.应用MSF模型建立MES实施团队和流程MES项目是复杂且需求高技术和团队合作,通过使用MSF的TeamModel来建立一个强有力的多功能实施团队,通过其Process流程模型来跟踪MES的实施进程不失为一个良好的工具。团队模型TeamModel下图为MSF的团队模型示意:在MSF团队模型中定义了若干角色和其功能,这一团体分工合作,其目的在于为用户提供一个满意地解决方案。而模型的核心在于交流Communication,无论是从客户需求分析还是到用户使用反馈,无一不是充分交流的结果,可见交流功能在整个项目中的重要性。结合目前国内的MES项目实施,上述角色和功能中有几点经常被忽略;一是交付管理,目前国内的MES项目还存在单一性,而国外很多的实施是集团化实施,那就需要更多考虑在多个生产地的部署,如何部署对生产的影响最小等诸多问题。还有就是用户实践和产品管理直至形成信息闭环。我们看到不少MES项目虽然结束验收了,但是在现场的应用却并不是持续的,而一个成功的项目一定要通过持续的现场用户使用,反馈其问题,并通过产品管理的信息反馈来对项目结果进行改善,如升级、软件补丁、应用增强等工作。项目流程模型ProcessModel下图为MSF中定义的项目流程模型:在MSF中对项目流程的定义分为上述5个阶段,Envisioning即目标阶段;Planning即计划阶段;Developing即开发阶段;Stabilizing即稳定阶段;Deploying即部署阶段。上述阶段与阶段之间均有需要确认的里程碑,在严格的项目管理中,每个里程碑均有完成状态的确认和签字。对照目前实施的MES项目中的主要工作,均能在不同的阶段体现,如我们常规的现场调研实际是在Envision阶段确定项目的目标和工作范围的依据;无论是概念设计还是详细的规格设计FDS均是在计划阶段的重要工作。上述两大模型在具体的项目中可以得到有机结合,在项目的不同阶段和里程碑,不同的项目角色有不同的作用,其地位是有差别的。如下图所示:1.应用MSF项目管理原则DisciplineMSF的另一些重要的工具包括在其Discipline原则中,其中的三大重点在于项目管理ProjectManagement;风险管理RiskManagement和就绪管理ReadinessManagement。其中项目管理有很多专著论述,下面就风险管理和就绪管理与MES项目的关系进行一些解释。风险管理RiskManagement众所周知,MES项目以其复杂性和多变性闻名,从前期的用户需求分析开始就会在多方面形成风险,同样,在项目的实施过程中,用户需求的变化,技术问题等均会造成不同的风险,因此,一个成功的MES项目必须将风险管理纳入考虑因素。在MSF的风险管理中,通过定义6个主要的步骤来建立从识别风险到控制风险的流程。具体如下图:在上述流程中,标识风险为第一步,在此可以把风险进行分类,可以从人、过程、环境和技术的几个方面去发现风险并进行准确地陈述。而对于识别的风险可以指定行动计划,包括如下可能动作:Research探究、Accept接受、Avoid避规、Transfer转移、Mitigate消除和PlanContingency风险计划。其中,风险计划是我们在MES项目进行评估和预算阶段必须考虑的重要因素,通常,我们在实施一个新的流程的MES项目时,风险系数将会较高。就绪管理ReadinessManagement就绪管理,很多人从字面上理解认为是项目在完成开发后,部署之前的工作,其实不尽然。就绪管理定义了在一个项目的解决方案中人员单体的知识、能力、技术的状态变化,对此进行管理。从我们的实际经验可以发现,在像MES这样的复杂IT系统实施过程中,实施人员会成为整个项目的重要环节,而通过就绪管理来不断监视个人的技能变化,团队的能力变化,甚至于整个组织的能力变化,其重要性不言而喻,而这一点,又是我们国内许多MES项目常常忽略的方面。

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功