近些年来,可配置产品逐步扩散以创建制造执行系统或制造操作管理,而基于这些产品的项目则总需要大量的设计和定制工作。这是因为这样一个系统的主要目的是支持业务所依赖的业务流程,缩小生产和战略管理之间的差距。流程因公司而异并高度可变性,因为公司需要适应市场需求变化
MES或MOM项目通常需要相当长的时间实施,费用高并固有风险高,因为它影响运维和生产能力,特别是在实施阶段用户学习使用新系统时。减轻这些项目的风险和经济影响需要认真关注项目管理和明确界定软件开发生命周期管理过程
传统项目管理方法无法完全解决MES和MOM项目管理问题,很少我看到项目结束时用户需求与初始阶段定义相同生产操作和组织在执行项目期间常发生数倍变化
理解传统项目管理与MES/MOM实施不相适应,考虑典型单片项目管理流程中插进的步骤:
· 通用规范
用户需求规范
功能需求规范
详细设计规范
构件系统
测试
· 实施
• 维护
从起草初始规范到客户开始使用所制作内容时段间,有段时间传递这就意味着初始阶段评估中可能出错一经检测即产生沉重影响-因为它会影响大量特征,并影响系统基础数据库结构等公共构件
常见用户不准备评估采用MES系统对组织安排的影响,简单采用系统将导致组织变化和优先排序被认为不可缺特征失去重要性,而其他甚至不被认为极宜使用特征。
管理MES/MOM实施项目的另一方法是“适配性”。快速方法促进用户和开发者之间的协同关系,而开发者则保持近距离关系。这使用户更容易评价项目生命周期内的任何变化更重要的是,用户开始更快地从系统获益,这使用户不仅能够受益并预测投资回报,而且能够逐步适应系统并实现系统引导的组织和程序调整组织调整更容易在打印中加以考虑,从而尽量减少对项目成本和持续时间的影响
敏捷方法也有一些局限性支离破碎可引导组织在没有清晰目光项目目标下继续运行,失去有机视觉基于我的经验,最优方法是一种敏捷非标准方法,即保留SDLC传统前两个阶段(通用规格和用户需求规格),然后用短片执行阶段
这样做可确保项目从整体上理解用户的目标、需要和期望,在整个实施阶段提供指南具体地说,我们组织用户需求规范编成与模块相对应的章节,按客户共享优先级组织,然后通过特定冲印实现每一章都包含自始至终进程映射、前置映射和功能规范描述实现
允许每次冲印过程的起始部分包含对冲印所特有URS的分析,同时考虑到到该点所实现的成果是否以任何方式影响到需求需要某些修改唯有到那时,我们才开始起草模块功能规范以及实现阶段、测试和实施
这种方法肯定对项目有正面影响 我们看到它被采纳并同时降低建设期间新变化的风险和影响从统计学上讲,这使得项目更加及时,客户参与程度提高,最终提高他们对系统满意度。归根结底,这种项目通过创建更加灵活松散的协作环境改善系统集成者与客户互信环境
Luigi De Bernardini是Autoware首席执行官,Autoware注册控制系统集成者协会成员,总部设在意大利维琴扎欲了解更多Outoware信息,访问软件配置工业自动化交换