Training Program

Critical Manufacturing MES continues to gain momentum and adoption worldwide. We designed our training program to give partners the needed knowledge and tools to use our proven methodology.

APPLY NOW

Training Program

Critical Manufacturing MES continues to gain momentum and adoption worldwide. We designed our training program to give partners the needed knowledge and tools to use our proven methodology.

APPLY NOW

The Critical Manufacturing MES training program ensures that partners have the necessary know-how and “real life” project experience with Critical Manufacturing MES.

Moreover, it provides a path for first obtaining an Associate Badge, and then, with practical experience, a Certified Badge.

Associate Badge

An Associate Badge recognizes knowledge acquired through 140 Critical Manufacturing MES training hours. The person who obtains an Associate Badge is ready to work within an implementation team with guidance and supervision.

Certified Badge

A Certified Badge recognizes the knowledge acquired while earning the associate badge plus practical experience while working as a Critical Manufacturing MES implementation team member. The person who obtains a Certified Badge is ready to contribute within an implementation team with some supervision.

Learning path

Different functional roles are required within a team to implement Critical Manufacturing MES: Modeler, Administrator, Front-End Developer, Back-End Developer, and Automation Developer.

These roles are the basis of the Critical Manufacturing MES learning paths and are reflected in the training content.

Modeler
  • A person who interacts with the system to maintain system configurations and modeling information, such as process steps, process flows, products, resources (equipment), recipes, checklists, and documents. Modelers also act as functional consultants. In addition, they are fully integrated with the implementation team, participate in requirements gathering, solution design activities, testing, validation, writing of documentation, and training on project deliverables.

    Training program preconditions

    • Experience working in a lean/agile environment with remote teams
    • Good communication (in English) and organization skills
    • Good problem-solving skills
    • Ability to work with a toolbox system
    • Knowledge and understanding of the manufacturing industry
    • Hands-on experience of at least one year in modeling or implementation of MES software

     

    Associate level knowledge

    • MES Basics (MES Fundamentals, Model Development, Material Tracking)
    • Operations intelligence modules (FabLives, Dashboards, BI Cards, Data Warehouse)
    • Operational efficiency modules (Maintenance Management, Labor Management)
    • Quality modules (Exceptions Management, SPC, Document Management)

     

    Certified level knowledge

    Experience within a project team involved in:System maintenanceSystem configurations

    • System maintenance
    • System configurations
    • Modeling (such as process steps, process flows, products, resources (equipment), recipes, checklists, and documents)
    • Requirements gathering
    • Solution design activities
    • Testing
    • Validation
    • Writing of documentation and training on project deliverables
Front-end developer
  • A person who configures and customizes the more technical aspects of the application. Typically, they custom Graphical User Interfaces (GUIs).

    Training program preconditions

    • Degree in computer science, engineering, or related field
    • Experience working in a lean/agile development environment with remote teams
    • Good communication (in English) and organization skills
    • Excellent debugging and optimization skills
    • Unit/Integration testing experience
    • Good problem-solving skills
    • Ability to work with a toolbox system
    • Hands-on experience in PowerShell and Command Line shell scripting languages
    • Experience with RESTful services
    • Sound understanding of web markup, such as HTML5
    • Good understanding of asynchronous request handling, partial page updates, and AJAX
    • Proficient understanding of cross-browser compatibility issues and ways to work around such issues
    • Good understanding of browser rendering behavior and performance
    • Applicable knowledge of web libraries and frameworks such as Angular
    • Knowledge of client-side single-page applications using the Angular framework
    • Experience in JavaScript build tools like grunt or gulp
    • Nice to have: Experience with MES

     

    Associate level knowledge

    • MES Basics (MES Fundamentals, Model Development, Material Tracking)
    • Operations intelligence modules (FabLives, Dashboards, BI Cards, Data Warehouse)
    • Basic integrations and custom development
    • Reporting customization
    • GUI configuration
    • GUI extension

     

    Certified level knowledge

    Experience within a project team involved in:

    • GUI configuration
    • GUI extension
Back-end developer
  • A person who configures and customizes the more technical aspects of the application. Typically, they create reports, business rules, and configure/extend the integration with external applications.

    Training program preconditions

    • Degree in computer science, engineering, or related field
    • Experience working in a lean/agile development environment with remote teams
    • Good communication (in English) and organization skills
    • Excellent debugging and optimization skills
    • Unit/Integration testing experience
    • Good problem-solving skills
    • Ability to work with a toolbox system
    • Hands-on experience in PowerShell and Command Line shell scripting languages
    • Experience and knowledge of C#, .Net for at least 1 year
    • Hands-on experience with SQL
    • Nice to have: Experience with MES

     

    Associate level knowledge

    • MES Basics (MES Fundamentals, Model Development, Material Tracking)
    • Operations intelligence modules (FabLives, Dashboards, BI Cards, Data Warehouse)
    • Basic integrations and custom development
    • Reporting customization
    • Enterprise Integration
    • Business logic extension

     

    Certified level knowledge

    Experience within a project team involved in:

    • Reporting customization
    • Enterprise IntegrationBusiness logic extension
Automation developer
  • A person who configures and customizes the more technical aspects of the application. Typically, they configure/extend integration with equipment.

    Training program preconditions

    • Degree in computer science, engineering, or related field
    • Experience working in a lean/agile development environment with remote teams
    • Good communication (in English) and organization skills
    • Excellent debugging and optimization skills
    • Unit/Integration testing experience
    • Good problem-solving skills
    • Ability to work with a toolbox system
    • Hands-on experience in PowerShell and Command Line shell scripting languages
    • Experience with RESTful services
    • Sound understanding of web markup, such as HTML5
    • Good understanding of asynchronous request handling, partial page updates, and AJAX
    • Proficient understanding of cross-browser compatibility issues and ways to work around such issues
    • Good understanding of browser rendering behavior and performance
    • Applicable knowledge of web libraries and frameworks such as Angular
    • Knowledge of client-side single-page applications using the Angular framework
    • Experience in JavaScript build tools like grunt or gulp
    • Experience and knowledge of C#, .Net for at least 1 year
    • Previous working experience as a Node.js Developer for at least 1 year
    • Familiar with unit testing frameworks (e.g.: Mocha)
    • Strong understanding of JavaScript, its quirks, and workarounds
    • Nice to have: Experience with MES

     

    Associate level knowledge

    • MES Basics (MES Fundamentals, Model Development, Material Tracking)
    • Operations intelligence modules (FabLives, Dashboards, BI Cards, Data Warehouse)
    • Basic integrations and custom development
    • Reporting customization
    • Equipment Integration configuration
    • Equipment Integration extension

     

    Certified level knowledge

    • Experience within a project team involved in
      • Equipment Integration configuration
      • Equipment Integration extension
Administrator
  • A person that installs, operates, and administers Critical Manufacturing MES. In addition, they take care of backups, upgrades, health checks, system monitoring, and troubleshooting.

    Training program preconditions

    • Good communication (in English) and organization skills
    • Good problem-solving skills
    • Experience in troubleshooting software applications
    • Ability to work with a toolbox system
    • Basic/Introductory knowledge and experience of Microsoft SQL Server, its setup and configuration:
      • SQL Server Instances
      • Analysis Services
      • Database Jobs
      • Linked Servers
      • Availability Groups
    • Basic/Introductory knowledge of SQL:
      • Perform beginner level queries
    • Basic/Introductory knowledge of Web Server Applications:
      • Web Services
      • API/REST request calls
    • Basic/Introductory knowledge of network infrastructure:
      • Ports
      • Addresses/URLs
      • Shares
    • Nice to have: experience and knowledge of MES

     

    Associate level knowledge

    • MES Basics (MES Fundamentals, Model Development, Material Tracking)
    • Basic integrations and custom development
    • Installation, administration, backups, upgrades, health checks, system monitoring, and troubleshooting of Critical Manufacturing MES

     

    Certified level knowledge

    Experience within a project or support team involved in:

    • Installation, administration, backups, upgrades, health checks, system monitoring, and troubleshooting of Critical Manufacturing MES

Upcoming classes

Our partner training program has been developed to ensure that Critical Manufacturing partners can independently execute projects based on our proven best practices. Take a look at our upcoming classroom training program and register. Choose the date that better suits you.

6 Mar 2023 - 14 Apr 2023
Start End Stage
6 Mar 17 Mar E-learning stage
10 Mar 10 Mar Hands-on access exam I
17 Mar 17 Mar Hands-on access exam II
27 Mar 6 Apr Hands-on stage
13 Apr 14 Apr Critical Manufacturing exam
Apply
Start End Stage
3 Apr 14 Apr E-learning stage
6 Apr 6 Apr Hands-on access exam I
14 Apr 14 Apr Hands-on access exam II
24 Apr 5 May Hands-on stage
11 May 12 May Critical Manufacturing exam
Apply
Start End Stage
5 Jun 16 Jun E-learning stage
9 Jun 9 Jun Hands-on access exam I
16 Jun 16 Jun Hands-on access exam II
26 Jun 7 Jul Hands-on stage
13 Jul 14 Jul Critical Manufacturing exam
Apply
Start End Stage
3 Jul 14 Jul E-learning stage
7 Jul 7 Jul Hands-on access exam I
14 Jul 14 Jul Hands-on access exam II
24 Jul 4 Aug Hands-on stage
10 Aug 11 Aug Critical Manufacturing exam
Apply

Frequently Asked Questions

Here you will find some useful information to help you understand our training process. For further questions contact us.

    What are Critical Manufacturing learning tools?
  • The Critical Manufacturing learning tools are: e-learning courses, Critical Manufacturing MES Documentation – MES Help, forums, and the Virtual Machine (VM) with Critical Manufacturing MES.
    How can I request access to Critical Manufacturing learning tools?
  • You can use the Customer Portal to create a support ticket, with an e-learning/training context, or contact the Critical Manufacturing training team through the following email: [email protected] The name and institutional email of the user are required.
    Do I need to be registered in the training program to access the Critical Manufacturing learning tools?
  • No, the partner does not need to register for the training program to access the Critical Manufacturing learning tools.
    If I complete all the e-learning courses and assignments, do I obtain certification?
  • The certification consists of different stages with evaluation periods. E-learning is a learning tool of the program, but candidates must also complete the different stages of the process to be duly certified.
  • First level certification stages are e-learning -> hands-on -> shadowing.
    How do I register to obtain Critical Manufacturing MES certification?
  • Partners must complete the registration form to register for one of the certification processes.
    Are there specific hardware and software requirements to attend the training program?
  • Yes, there are. The requirements depend on the path and edition. To get complete detail requirements, you should contact the Critical Manufacturing training team through the following email: [email protected]

Register for certification process

To register for one of the certification processes, please complete the registration form.

Register now