Tips and tricks for organizing in-house trainings

Tips and tricks for organizing in-house trainings

At Luxoft Training our team believes that in-house trainings should always bring value to the company and offer participants new knowledge and skills aimed at helping them solve the most critical business issues.
At Luxoft Training our team believes that in-house trainings should always bring value to the company and offer participants new knowledge and skills aimed at helping them solve the most critical business issues.

That’s why we strongly recommend adapting the agenda of the trainings according to your particular challenges. Best practices show that the sooner a representative of the target audience for the training gets together with the trainer to negotiate the agenda the better the results of the training will be.

For example, if you choose a training on GoF patterns you can have it delivered in the programming language your developers use (Java, C#, C++). If you require a Python training you can choose only those libraries that you need. It is the same with business analysis courses: our trainers are always trying to adapt them to the particular needs of our clients.

Tests as an evaluation tool at the end of the training

A large number of trainings in our catalogue include tests (at the beginning and end of the session). The test we give at the beginning, helps us understand the overall level of participants in the group and change the program of the training if necessary. At the end of the session, tests are aimed at assesing if participants understood the content. The results of such tests can help the client to evaluate the efficiency of the training as well.


The right number of participants for a group

The recommended number of participants for a group is between 8 and 15. This number allows the trainer to adapt to the rhythm of the group and spend time with each participant, answer questions, check completed tasks etc.

In case the training includes a lot of practical exercises in smaller groups the overall number of participants should be dividable by 3 or 4.
If you are going to implement a new technology, approach or framework in your company we would recommend inviting the whole team to the training including analysts and managers.

In case your team is too big you may split the participants into two or more groups and schedule the trainings one after another.

Schedule trainings in advance

A good in-house training is a training with a customized agenda. The process of tailoring the training program to the needs of your company requires time. The most qualified trainers have the heaviest load, that’s why we recommend you book the training 1,5-2 months in advance.
Choose the location

When choosing the in-house training format you have two options: to send participants to the training center or to invite the trainer in your compamny. Let’s talk about the advantages of both options.

Training center

In case you don’t have the necessary equipment / set-up for conducting trainings you should choose this option. The training center will provide computers with installed software or virtual machines.

It also helps participants focus on the training. If you have ever noticed that your employees have some issues with self-organization and discipline, a training in the training center will decrease the temptation to go away to meetings and not come back or take a deep dive through corporate emails during the training.


In case your office is too far away from Luxoft the expenses for the employees business trips will be higher than for the trainer. It would be more cost effective for the trainer to travel to you.

“There is no place like home” could be suitable for the training too, especially for soft skills or business analysis courses. The familiar atmosphere allows participants to relax and tune into productive work and group discussions.

Post training support

After the training our trainers stay in touch with participants and answer their questions by Skype, email or phone.

To sum up, organizing a good in-house training is not a big deal when you know your goals, evaluate your opportunities and plan the training in advance. The reward for your efforts will be the team’s success in reaching your company’s business goals.

Kseniya Vigandt
Head of Marketing Team
Still have questions?
Connect with us