Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Pricefx defines customer self-sufficiency as an the ability to maintain and modify Pricefx's custom solutions with the help of internal customer resources. This approach can help customers be less dependent on the Pricefx team and optimize optimise the cost of the solution maintenance. To achieve self-sufficiency, customers must provide suitably skilled resources to be trained, certified, and mentored by Pricefx.

...

End-User Onboarding & Training – custom user scenario reference guides, documentation, and learning paths. Relevant It is relevant for big organizations organisations with multiple BUs with , many users, and user turnover.

What are the steps to acquire self-sufficiency?

...

  • Send the candidates through foundational training.

  • As a final step in the foundational training, candidates will need to must pass the certification exam.

  • Once the exam has been successfully passed, the knowledge transfer, shadowing, and mentoring plan will need to be developed with the Pricefx project team. This is the crucial step in preparing the candidates to take over the maintenance and changes in the tool.

...

After foundational training, shadowing and mentoring should occur for ~ 4-6 months, depending on the candidate candidate’s background. This activity is charged hourly and involves the Pricefx/partner implementation team.

Price The price for the new learning path is €5.500/$6.000 per person.

...

What background is expected for this role:·       Professional

  • ·Professional programming experience

...

  • with at least two years of object-oriented programming

...

  • (i.e. Java).

  • Solution development, problem-solving, testing and troubleshooting skills are required.

  • Understand data structures (Arrays, Maps, etc.),

...

  • algorithmising and coding skills (variables, loops, conditions), and Groovy language features (syntax, operators, closures).

...

  • Experience with databases and data, ideally SQL, working with tables

...

  • and examining data. 

...

  • Working knowledge of IDE (IntelliJ Idea or other) and GIT (feature branches, checkout, pull, push, commit, rebase, amend, merge, stash).

...

  • Good spoken and written English, we require CEFR B2 level. Must have the ability to communicate

...

  • , be confident to express their thoughts, and understand technical documentation and requirements. 

The expected outcome of the Configuration Engineering Learning Path:

·       The candidate will be able to maintain implemented solutions, troubleshoot and make changes to the existing logic and data tables, and implement new requirements within existing customer-specific Pricefx functionality.

Note

The certification’s accomplishment confirms that the candidate understands and can apply foundational Pricefx configuration principles. At least 3-6 months of training on the job is required to bring the person to a good level of self-sufficiency.

The Program Flow

Duration: 8 Weeks

Objective: This intensive 8-week technical training program will equip aspiring configuration engineers with foundational skills. Participants will undergo a comprehensive curriculum led by experienced instructors, combining Instructor-Led Training (ILT) sessions and self-study components.

Prerequisites:

  • Successful completion of pre-assessment in a 1-1 interview (30 min) with a technical training specialist. The interview preparation tips and interview registration can be found here.

  • Installation of necessary tools (Git, IntelliJ, PriceFX Studio Plugin).

  • Basic knowledge of GIT and Groovy.

Key Components:

  1. Instructor-Led Training (ILT) Sessions:

    • Weekly 1-2 ILT sessions led by technical trainers to confirm the understanding of the key concepts and let the participants present their working results.

    • Each session lasts around 90 minutes.

  2. Self-Study:

    • Students are expected to dedicate additional time to self-study each week to do the practical exercises and deepen their skills in particular topics each week.

  3. Exit Points:

    • Every two weeks, there are exit points for students failing the assignments and not attending the sessions.

    • Criteria for exit points include attendance in ILT sessions and completion of mandatory exercises.

  4. Certification Exam:

    • Eligible students who attend ILT sessions and complete all exercises can take the certification exam on week 8.

    • Successful candidates receive certification.

  5. Post-Certification Advancement:

    • Certified individuals progress to the advanced on-demand training series to further improve their knowledge.The advanced series is

 

Training Schedule:

  1. Pre-requisites/Pre-assessment:

    • Interview with Trainer and coding challengeDuration: 1 week

    • Time Commitment: 35-6 12 hours

  2. Technical Training Path:

    • Duration: 8 weeks

    • Time Commitment: ~90 hours

  3. Advanced Training after Certification:

    • Begins 1 one month after the training

    • Duration: 20-40 hours

...

Training Frequency:

  • A new group of attendees can start the training every two weeks.

This program is tailored to individuals with a solid technical background, ensuring they gain the necessary skills to excel as configuration engineers. Successful completion opens doors to advanced training opportunities and real-world application of their knowledge.

Program structure:

Step 1: Interview with the trainer to determine a fit for the program. During the interview, the candidate will need to demonstrate his knowledge in Java, Git and programming basics, as well as B2 and a higher level of English. The task will be provided in advance to prepare. More details about the interview and registration can be found here.

Step 2: Upon a successful interview, the trainer will register the candidate for the next entry point of the CE learning path that , which is spread over 8 weeks with 8-12 hours of weekly time investment. The schedule for the complete 8 weeks with dates of live sessions will be shared with the student in advance.

Week 1 topics: Pricing & Pricefx Application Basics

...

; Architecture and Tool stack

  • Live sessions: Learning path introduction (live session& Student Q&A (3 hours)

  • Business and Admin self-studyThursday - Q&A, sandbox project discussion (live sessionstudy; Toolstack study (~7 hours)

Week 2 topics: Pricefx Architecture, Tool stack, Data Model, Logic basics

...

Master Data Configuration, Calculation Logics

  • Topic-related live sessions (2 hours)

  • Weeks' topics self-study

  • Wednesday - Week topics introduction (live session)

  • Friday - Q&A; test and first verification point(~ 6 hours)

  • Knowledge test

Week 3 topics: Price Setting, Live Price Grids, Functions & Libraries Sandbox practice

  • Monday - Week topics introduction (live sessionLive sessions: Inputs/Outputs; Pricelists & PriceGrids (~3 hours)

  • Weeks' topics self-study

  • Wednesday - Week topics introduction (live session)

  • Friday - Q&A & project presentation (live session)(~6 hours)

  • Revision and presentation of exercises in self-study

  • Exit point for failed assignments students

Week 4 topics: Quotes, line items, logics and price records

...

Quote Headers, Price Records

  • Live sessions: Quote Header/Troubleshooting (4 hours)

  • Weeks' topics: self-study

  • Wednesday - Q&A session, projects presentation (live session)

  • Friday - Q&A; test and the second verification pointand sandbox practice (~7 hours)

  • Knowledge test

Week 5 topics: Workflows, Analytics queries

...

, Calculation flow

  • Live sessions: Workflows/Analytics query (3 hours)

  • Weeks' topics: self-study Thursday - Analytics queries, project presentation (live session)and sandbox practice (~9 hours)

  • Revision and presentation of exercises in self-study

  • Exit point for failed assignments students

Week 6 topics: Dashboards, Master Processes (Calculated Field Sets, Data Loads, Calculation Flows)

  • Monday - Week topics introduction (live sessionLive sessions: Dashboards/Master Processes (3 hours)

  • Weeks' topics: self-study

  • Wednesday - Dashboards, projects presentation (live session)

  • Friday - Q&A; test and the third verification pointand sandbox practice (~9,5 hours)

  • Knowledge test

Week 7 topics: Final project and recap

  • Monday - Final Live sessions: final project introduction (live session)

  • Weeks' topics self-study

  • Thursday - Recap and exam prep (live session/troubleshooting the assignment (3 hours)

  • Sandbox work on final project (~12 hours)

Week 8 topics: Certification exam

Certification exam based on the content covered in the previous 7 weeks.

Post-certification:

Additional Advanced CE Learning Path self-study materials from Advanced CE Learning Path will be available for all certified participants.

...

After foundation training is done: , once the certification has been accomplished along with the shadowing, the candidate will also be provided with a deep dive into the existing solution to acquire the custom solution expertise.

The Pricefx implementation team provides the shadowing and mentoring activities. The shadowing and mentoring require at least 20%-20 % of the time allocations of Pricefx team members weekly. All activities should be planned and synchronized synchronised with the implementation plan.

What are the steps to acquire self-sufficiency in integration engineering?

Integration Engineering - foundational training – 4 weeks (max. three months); Total time investment ~ 40 hours.

...

What background is expected for this role:

·       Solid experience building integration solutions using the Apache Camel framework. In particular, the XML DSL flavor of Camel as opposed to the Java DSL.

·       Solid experience writing Java and Groovy code outside of Pricefx.

·       Experience using Git for source code repository management and Maven for build projects.

·       Familiar with and comfortable working in a GitLab environment. In particular, they should be aware of the process for creating and managing Git branches

  • Basic requirements outlined for Day 1 students

  • Professional programming experience of at least two years of object-oriented programming, ideally Java, Groovy or C++.

  • Understand data structures (Arrays, Maps, etc.), algorithmising and coding skills (variables, loops, conditions), and Groovy language features (syntax, operators, closures).

  • Solid working knowledge of a modern IDE (IntelliJ Idea or other) and GIT (feature branches, checkout, pull, push, commit, rebase, amend, merge, stash).

  • Good understanding of the Apache Camel integration framework. Specifically, the XML DSL variant.

 

The expected outcome of the Integration Engineering program:·      

  • The candidate

...

  • shall be able to work with the Platform Manager tool to create

...

  • Integration Manager instances and associated Integration Routes. Routes are the basic framework for integrating outside systems with Pricefx. More specifically, routes refer to an Apache Camel-based construct that Apache Camel based construct which enables disparate systems to communicate with a minimum of configuration.

  • The candidate will understand the steps to customise the Pricefx Template-based Routes.

  • The candidate will understand the location and the proper way to access the various code components created after implementing a Template in a partition and how to assign permissions to access the various code components created after implementing a Template in a partition. 

...

  • The candidate will understand the need for Data Cleansing before implementing a Template-based route.

Note

The certification’s accomplishment confirms that the candidate understands and can apply foundational Pricefx integration principles. At least 2-4 months of training on the job is required to bring the person to a good level of self-sufficiency.

Day 1 training

  • What is covered

    • Pricefx Platform Manager tool and the associated Integration Manager tool.

    • Concepts of Pricefx Integration Templates to integrate non-Pricefx systems into the Pricefx environment.

    • Configuring and testing basic integrations

  • Recommended student background

Day 1 requires a minimal technical background and is suitable for students with solid development experience. The recommended student knowledge is an understanding of the basic concepts of Integration challenges ( different table/column structures between disparate systems, different file types used for export/import of data between systems, additional transport requirements for export/import of data between systems)

Day 2 training

  • What is covered

    • Pricefx Integration Templates affect data integration between Pricefx and other systems—discussing available templates and usage recommendations.

    • Configuration / Selection of the default Pricefx Integration Templates for integration-specific needs ( SAP, SalesForce, CSV-based integrations, File based integrations, etc. ). Pricefx recommendations for integration.

    • Modification of the Pricefx Integration Templates to accommodate business-specific requirements

    • Usage of GitHub to access the Pricefx Integration Templates

    • Use IntelliJ Idea to manipulate, adjust, and test modifications to the Pricefx Integration Templates.

    • Running Pricefx integrations from a local development environment

 

Program flow:

  • Prequalification test – 1 hour ; to confirm the candidate is fit for the role and register for the technical class.

  • Business user self-study – 3-4 hours with the knowledge assessment test.

  • Admin user self-study – 3-4 hours with the knowledge assessment test.

  • Class Prerequisites – 2 hours, revision of the critical data structures and components, class setup.

  • Integration Engineering technical training – 8 hours

  • Additional optional self-study study for custom solutions & QA with Pricefx trainer - ~ 10 hours

  • Final project – 6-8 hours, verification of the knowledge acquired during the class and help to prepare for the certification exam.

  • Exam preparation and exam partition review – 1 hour, verification of the exam readiness.

  • Certification exam – 3 hours, recorded and later reviewed by the examiner.

  • Certification confirmation – 2-3 days after the exam, depending on the examiner's availability.

  • Post-certification

    • Deep dive into the custom solution (if existing project)

    • Shadowing of the Pricefx team (if ongoing project)

...

The Pricefx implementation team provides the shadowing and mentoring activities. The shadowing and mentoring require at least 20%20 %-time allocations of Pricefx team members weekly. All activities should be planned and synchronized synchronised with the implementation plan.

...

Super Users for UI and Support – foundational training – 2 weeks; Total time investment ~ 30 hours with self-study and deep dive. Private classes can be organized organised for 4+ people.

After foundational training, a solution/customer-specific deep dive may be required. This activity is charged hourly and involves the Pricefx implementation team or training team researching the solution.

...

  • The internal super user who was involved in the tool implementation or had the necessary skill set for supporting super user tasks.

  • Knowledge of how the Pricefx tool is implemented and used in the organizationorganisation.

  • Tech savvy; knowledge of internal tech infrastructure and data structures used in Pricefx.

...

What are the steps to build self-study end-user training?

End-User Onboarding user onboarding and Training (customer-specific)

...