1.背景

MES系统(制造执行系统)是生产过程最重要的管理系统,随着公司客户越来越多,生产的产品类型越来越多,MES系统的运营管理工作量越来越大,工作任务也越来越复杂;为了更好的规范MES系统运营管理,使MES用户部门和维护部门的沟通更加顺畅,现对新需求、新项目、数据修改、系统问题提报处理等MES系统运营相关的重要工作制定标准操作规范,保证MES系统更好的为生产单位服务;

2.管理规范适用范围

为了保持MES系统各适用单位和维护单位之间的顺畅沟通,该管理规范适用于MES系统相关各单位,包含:

  1. 研发NPI;
  2. 各生产工厂工程部;
  3. 各生产工厂资材部;
  4. 中央生控部;
  5. 中央仓库;
  6. 各生产工厂物料/成品仓库;
  7. 各生产工厂SMT、组包生产部;
  8. 品质部;
  9. 研发测试工具开发部;
  10. 项目管理部;

3.管理规范制定原则

MES系统涉及众多部门,管理规范涉及众多部门之间的协作与配合,所以秉着如下原则制定该规范:

  1. 流程清晰明了,执行方便;
  2. 各部门分工明确,一目了然;
  3. 包含MES管理维护的各个单位和事项;

4.管理规范细则

管理规范细则包含新项目导入、MES系统新需求、数据修改需求、系统使用异常处理规范、系统权限管理规范、系统培训指导等部分;

4.1MES系统相关角色设定

4.1.1角色定义

(1)最终用户

MES系统最终用户包含如下四个部分:

a.生产活动涉及的物料仓库/半成品仓库/成品仓库的需要使用MES系统进行日常生产管理活动的操作人员;

b.生产活动涉及的生产车间/产线的需要使用MES系统进行日常生产管理活动的操作人员;

c.日常生产活动需要使用MES系统查询了解生产情况辅助进行生产管理的管理人员;

b.研发部门,设计新产品导入MES系统后需要管控的流程的相关人员;

(2)关键用户

MES系统由流程信息部规划构建供公司旗下的多个生产加工工厂使用,各加工工厂有多个生产车间/生产段,涉及的管理层级和使用面广泛;为了便于MES系统维护,在生产单位设立MES系统关键用户;

考虑到工厂生产活动都需要在MES系统的支持下完成,为了便于管理及使MES系统更好的为生产活动服务,定义各工厂的各生产段工程主管为系统关键用户或者由工程主管指定专人为MES系统关键用户;

(3)业务顾问/开发顾问

海派MES系统为流程信息部自主开发实施的生产管理系统,定义业务顾问和开发顾问,作为流程信息部MES系统研发人员,统筹设计开发海派旗下各工厂MES系统;

(4)系统管理员

MES系统目前为各工厂独立使用,为保证更好使用MES系统,设立系统管理员,系统管理员包含观澜工厂MES系统管理员、南昌一厂MES系统管理员、南昌二厂MES系统管理员,由流程信息部MES系统维护人员担任;

4.1.2各角色职责定义

(1)最终用户职责

最终用户是系统使用者,包含如下职责:

a.任何系统都不是万能的,很多生产任务的达成,需要MES系统和生产人员配合完成;所以最终用户需要按照系统要求结合现场的业务情形进行系统操作;特别是对特殊的流程处理;

b.结合生产管控要求,提交MES系统优化需求到关键用户;

(2)关键用户职责

关键用户是系统使用的关键人员角色,主要有如下职责:

a.对MES系统生产和仓库端最终用户进行系统操作的培训;

b.指导MES系统在所负责部分特殊流程的处理;

c.负责处理所负责段MES系统使用异常;如果系统有BUG则收集整理提交给MES系统业务顾问/开发顾问;

d.结合生产管控要求,向MES系统业务顾问/开发顾问提交MES系统优化需求,并参与最终方案的制定;

e.MES系统需求实现验证,参与系统新功能的用户测试部分,并提供系统用户测试报告;

(3)业务顾问

MES系统为自研系统,业务顾问为系统业务模型的设计者,其工作对MES系统应用成败负有主要责任;包含职责如下:

a.系统业务模型的建立;

b.系统功能模型的建立;

c.系统需求收集整理,并输出需求方案;

d.与关键用户保持沟通;

e.学习生产管理知识;

f.系统整体应用解决方案制定,系统发展规划制定;

g.系统测试,包含需求实现的验证,组织关键用户对系统进行测试,输出系统测试文件,并对关键用户、系统管理员进行培训;

h.系统异常和特殊流程处理;

i.系统优化方案整理制定;

j.转化用户需求输出给开发顾问;

(4)开发顾问

开发顾问主要负责MES系统的编码实现;主要包含如下职责:

  1. 负责MES系统代码架构的设计和构建;
  2. 负责业务顾问转化需求的编码实现;
  3. 负责MES系统使用BUG的处理;
  4. 负责MES系统后台数据的处理;
  5. 负责MES系统新功能测试;
  6. 负责MES系统新功能发布上线;
  7. 负责MES服务器MES软件部分管理;
  8. 编写系统功能设计文档;

(5)系统管理员职责

系统管理员负责各地MES系统日常管理,主要包含职责如下:

  1. 负责各地MES系统日常异常处理,如有BUG提交开发顾问;
  2. 负责对所负责基地关键用户进行培训及支持响应;
  3. 负责对系统权限进行管理;
  4. 负责对需求进行收集,包括收集关键用户的需求和最终用户的需求,初步对需求进行整理;

4.2新项目导入

每个项目都有特殊的管控需求,特别是针对海外客户,导入新项目生产的时候MES系统都需要做一些修改和调整;

4.2.1需求提报

NPI项目部和PCBA装备部全程参与前期的客户需求沟通,所以新项目需求由NPI项目部和PCBA装备部传递到流程信息部MES小组;

新项目需求必须明确说明如下信息:

  1. SN规则,包含主板SN、整机SN;
  2. 电池、TP、充电头等重要关键零部件规则;
  3. 新增测试工具测试站位;
  4. 特殊的产品参数,如SKU、ESN、锁网、10进制MEID;
  5. 生产工艺途程;
  6. 背贴、彩盒标等标签的要求;
  7. 出货要求以及出货数据要求;
  8. 订单传递需求单样式;

具体的需求和规范请参照《新项目导入-MES需求清单 V2.0》;需求传递需要在OA系统填写《MES新项目导入申请表》,OA系统操作请参照公司OA系统操作手册;

如果不按照要求填写申请表,MES小组有权利不进行处理,由此造成的生产进度拖延,由NPI项目部和PCBA装备部承担所有责任;

4.2.2需求确认

MES系统新项目需求导入到流程信息部MES小组之后,由MES小组根据当前工作任务安排和项目导入计划进行评估,工作量评估完成之后,需要反馈开发完成时间给需求提出方;要求从收到需求申请起两个工作日内进行反馈;

如果需求实现之后需要工厂生产/工程以及其他部门配合执行的,其他部门有义务进行配合执行;

4.2.3需求实现

需求确定流程信息部必须按质按时完成需求的实现和测试,确保不会影响新项目导入的进度;

如果因为流程信息部的原因导致新项目不能顺利导入,由流程信息部MES维护小组负全责;

4.2.4现场验证

需求实现之后,由NPI项目部主导由流程信息部MES小组辅助进行新项目功能的现场验证,确保新需求的导入顺利;

4.2.5项目导入

现场验证确保无问题之后,由试产阶段开始导入MES系统进行管控;

4.2.6沟通机制

为了维护需求的准确性,新项目需求导入期间,需求问题,统一由NPI项目部传递到MES维护小组,不接受其他部门和人员的需求;

功能体验的问题由工厂工程人员和NPI传递到MES维护小组;

4.3 系统修改新需求

系统发布生产环境使用后,工程人员和生产人员为了提高系统操作的效率和更好的对生产过程进行管控而提出来的系统修改需求为系统修改新需求;

4.3.1需求提报对象

生产工厂的工程部、资材部;

4.3.2需求提报

由提报对象填报OA流程的《MES新需求实现申请表》;需求必须明确如下问题:

  1. 问题点;
  2. 涉及项目;
  3. 涉及工厂;
  4. 涉及工位;
  5. 解决办法(如无明确解决办法,可以只提问题点,由MES小组完善解决办法);

4.3.3需求确认

流程信息部收到需求,经过确认和评估,回复实现时间;如有问题召集会议讨论;

要求从收到需求申请起两个工作日内进行反馈;

4.3.4需求实现

需求确定流程信息部必须按质按时完成需求的实现和测试,确保不会影响新项目导入的进度;

如果因为流程信息部的原因导致新项目不能顺利导入,由流程信息部MES维护小组负全责;

4.3.5现场验证

需求实现之后,由需求提报部门主导、流程信息部MES小组辅助进行新功能的现场验证,确保新需求的导入顺利;

4.4 数据修改申请

4.4.1数据管控原则

MES系统数据属于公司的机密信息,不对外开放,同时为了保证MES系统数据的准确性和严谨性,原则上任何人员不允许对MES系统数据进行修改操作;

除非因为客诉、返工等原因导致不能按时出货,在品质部门同意的基础上才能进行数据修改;

4.4.2 数据修改需求提报对象

因为数据的修改会造成售后的困难以及客户认可的问题,所有后台数据修改需要品质部审核;

如果是因为返工问题导致制程卡住,则数据修改申请由工程部进行数据修改需求提报;

4.4.3 数据修改需求提报

数据修改需求由品质部和工程部在OA填写《MES数据处理申请》流程;

4.4.4 需求确认

提报需求之后由流程信息部进行风险评估,评估出来的风险需要邮件报送各生产、工程、计划部门相关负责人;经过邮件确认,风险可承担,则反馈完成时间;

要求在风险确认之后的半个工作日之内答复完成时间;

4.4.4 部门协作

部分数据修改之后,可能会造成部分遗留问题;如果有遗留问题,则需要生产现场进行系统操作配合;配合的要求通过邮件反馈给相关部门,保证数据的正确;

相关部门必须执行流程信息部相关配合操作指令;如果因为不执行相关指令造成其他问题,则由配合操作部门承担全部责任;

4.5 系统异常申报机制

MES系统运行过程中,如果出现相应的异常,由使用部门电话/邮件通知流程信息部MES维护小组;

4.5.2异常确定

用户部门如果发现问题,请首先根据《MES系统异常快速处理指南》按照步骤要求进行问题点分析和确认;

如果指南无该现象记录,及时和MES小组进行沟通确认;为保证异常的及时处理,用户部门必须先进行异常分析,不能发现问题不经分析就反馈MES小组;

4.5.2异常现象反馈

系统出现异常,用户部门第一时间通过电话/263反馈,同时通过邮件将异常现象和异常截图到MES维护小组;

MES小组收到反馈之后,必须第一时间进行处理,同时MES组反馈对应处理人员名单给异常反馈部门;

后续异常跟踪和沟通,由相应处理人员完成和用户部门沟通;

4.5.3异常处理记录

异常原因有两种:一种是人员操作的问题;另一种是系统本身BUG的问题;

异常处理完成之后,需要加入《MES系统异常快速处理指南》存档,供下次出现该异常时,用户部门可以查询,自行处理;

如果异常原因是人员操作引起的,流程信息部需要安排相关人员进行培训指导;

4.6 系统操作培训

系统培训是保证系统正确使用的必要手段,是MES系统应用最重要的工作任务之一;

操作培训的对象为系统各用户部门的负责人;如SMT工程部、组装工程部、包装工程部、SMT品质部、组装品质、包装品质部等;MES维护小组负责对各用户部门的负责人进行培训;各部门用户由部门负责人进行培训;

4.6.1操作培训规范

每次操作培训,MES维护小组必须准备培训资料,并且培训之前提前至少一个工作日向被培训对象以邮件的方式发送操作手册以及培训资料;

培训采用集中式的培训方式;培训完成如无问题,各被培训对象需要签字确认;

培训周期分为定期培训和不定期培训;

  1. 定期培训一般为三个月一次;
  2. 不定期培训为需要时进行培训;

4.6.2培训内容

根据培训周期不同,对应的培训内容也不一样 ;

  1. 定期培训;定期培训为对被培训对象进行某一完整功能模块进行定期回顾性的培训;
  2. 不定期培训;不定期培训主要涉及:新需求实现操作培训、新项目导入新功能培训,数据修改后遗留问题系统操作培训,系统异常处理完成之后需要针对特定用户的系统操作培训;

4.6.3系统使用考核

系统使用考核的对象为系统各用户(不包括产线操作员);系统考核的方式为分部门笔试的方式;系统考核内容为各部门操作模块知识培训,考核内容需要结合现场实际情况,避免纯理论考核;

考核周期为每次定期培训之后;

4.7 MES系统版本更新规范

系统更新分为两种形式;
a.定期更新。主要是比较大面积的发布版本,主要内容为修改比较大的功能,新客户的需求导入,新需求导入;更新的周期为每两周一次;南昌工厂为每两周的周三;观澜工厂为每两周的周一;

b.不定期更新。主要是涉及BUG的修复和紧急功能发布;

4.8 MES系统权限管理

因为MES系统涉及核心的基础生产数据,相关权限必须进行严格管控;

系统后期使用中权限申请,由相关部门负责人发送邮件给到MES维护组进行申请;

  1. 权限分类:权限分为个人账户权限和产线操作通用账户权限;
  2. 权限申请:个人账户权限由申请人所在部门负责人以邮件的方式向MES维护组进行申请;通用账户权限,由MES维护组统一进行权限分配;
  3. 权限取消:个人账户权限所属人员如果离职,需由对应的部门负责人发送邮件通知,取消权限;或者将权限转交工作交接人使用;个人账户权限一经发放由个人管理,如果离职后不取消则由部门负责人管理;