XpressO (XO) is Workday’s proprietary programming language. All XO developers are required to complete bootcamp training, which includes a dedicated security component.
This project involved designing the prerequisite online XO Security course for engineers preparing to attend the in-person XO Security training. The course moved topics previously covered on Day 1 of the three-day classroom programme into a self-paced, on-demand learning experience.
This helped reduce the required in-person training time from three days to two, while ensuring engineers arrived with a shared baseline understanding of key security concepts.
Audience
Software engineers working in XpressO (XO) who had completed the XO Bootcamp stages, including XO Basics and XO Proficiency, over a five-week period. Learners then joined their teams or scrums and worked in the application coding in XO for a minimum of six months before attending the XO Security training.
Challenge
The existing XO Security training required three full days in person. The requirement was to reduce this to two days without removing important foundational content or weakening the learning experience.
Engineers are still required to arrive at the in-person training with a shared understanding of the key security concepts previously covered on Day 1. The online prerequisite therefore needed to prepare learners effectively while respecting their time and allowing the in-person sessions to focus on deeper application, discussion, and practice.
Solution
Outcome
I created two Security Modules covering the following topics: <li> xxx</li>
Supported a mastery-based approach to developer assessment, helped engineers focus on areas requiring improvement, and reduced unnecessary friction while maintaining a high standard for completion.