Software Engineer (SWE) bootcamp

 Date :  February-May 2017

Software engineer (SWE) boot camp is an intensive in-house training program that spans 6 weeks and prepares SWEs for modeling, simulation, and analysis (MS&A) technologies. This training is provided by Boeing; it is mainly based on Boeing modeling, simulation, and analysis (MS&A) tools, and the teaching approaches vary from theoretical overviews to practical hands-on instruction. The aim of this boot camp is to gain comprehensive knowledge of modern modeling and simulation technologies in the area of defense, enabling SWEs to apply and test the methods and techniques they are learning throughout the training course and to start working on Decision Support Center (DSC)-related projects.

Overall, the attendees of this course included six software engineers, four from King Abdulaziz City for Science and Technology (KACST) and two from Boeing. This boot camp started with an introduction to modeling, simulation, and analysis (MS&A) and an overview of defense experimentation. Hands-on training was provided in constructive simulation tools, analysis for simulation environment tools, force structure analysis tools, and 3D simulation tools. In addition, the boot camp provided hands-on in software development tools (Bitbucket) and task management tools (JIRA).

The training concluded with a TechEx activity focused on modeling and simulation (M&S) tools. During the activity, the participants were split into two teams, each of which focused on one scenario of the 1991 Gulf War, and the teams were able to script/configure, run, and capture the scenarios successfully.