Skip to main content

Useful training tips

Having recently undertook the running of some training, I thought it would be beneficial to post some of the things I learnt from it. The training I was performing  had around 8 trainees and latest 4 days and was for a system that is used in the Financial services industry. 

Be Active
By 'Be Active' I mean 'work' the training room. Go round the room and see how people  are getting on. Do they have a confused look on their faces? If so ask them if there is anything they do not understand or is there something they would like clarifying. Don't be a trainer that sits at his machine and just waits for the questions - be proactive!!!

Make sure the exercises are completed
If you training incorporates exercises that the trainees need to complete then encourage them to complete them. You're not doing your job as a trainer If they don't do the exercises and you then get bombarded with questions once they start using the system for real. Yes not all exercises will be valid real world scenarios but making sure they have used the system and understand the concepts will help.

Interact with the quiet ones
Some trainees may sit at the back of the room and not get involved in any discussions. Sometimes you can forget they are there. If there are people like this then engage with them. Make an effort to see how they are getting on or ask them their opinion. They may be shy but some gentle coaxing and encouragement should help to get them more involved and they may have lots to contribute once they have some confidence. 

Tailor the training for individuals
Before the training try to get a list of the attendees and their various experiences. This way you can identify which trainees may need a little more help than others. If you find out there's roles and responsibilities you can then highlight how there role may change now that they are using the software or what aspects of the system they will mostly be interacting with.

Be Passionate
I'm sure I'm not the only one who has gone to a training course and has had a trainer who isnt very euthuseastic and passionate. Be passionate about the training and the product you are doing the training for. This enthusiasm could rub off of the trainees and if you they go back to their day jobs and love the product then great!! Think of it as a sales session - convince these people that this piece of software will benefit them in their daily tasks (If the software doesn't then I would look for another job......)

Get your material reviewed and printed
If you are running a training session you want to make sure you and the training itself comes across as professional. One way to help do this is to make sure that there are not mistakes in the training material that you are providing. Get colleges to review your material and If someone has time get them to run through any exercises you have prepared. The other way is to get your training material printed professionally. Now this is not particularly expensive and professionally printed, bound training material will give the training a little special something.

Hope you have found these points useful and please feel free to comment on any things you have learnt whilst you were running or attending some training.



Comments

Popular posts from this blog

Testing and Mindfulness

How aware are you? Do you live in the here and now or is your mind always somewhere else? This blog post is about Mindfulness. Mindfulness is a simple meditation and is defined as (According to Wikipedia): "The intentional, accepting and non-judgemental focus of one's attention on the emotions, thoughts and sensations occurring in the present moment" Now Mindfulness has become more popular in the west in recent years as it has shown to have benefits for people who are suffering from Depression and Anxiety. It has been around for a while and is often thought to of originated from Buddhism and some people believe it started thousands of years ago. Now modern life is hectic and I’m sure we all have lots of things going on in our lives that keep our Brains busy and trying to focus on one thing at a time can be a challenge. I can't remember the number of times I've been doing something and my mind is somewhere else entirely. Mindfuln...

How to deal with pauses and timeouts in specflow

So this blogpost is in response to the weekly Specflow blog posts and challenges that have been written by Gojko Adzic. This weeks challenge was how would you rewrite or rephrase the below scenario: Given a user registers successfully When the account page reloads And the user waits 2 seconds Then the account page displays "Account approved" My initial though was something like this: Given a user registers successfully  When the account page reloads   Then the account page is displayed within a satisfactory time period     And the account page displays "Account Approved" Now the problem with this scenario is what defines a satisfactory time? You could add it as a comment or in a scenario outline but over time the time a user waits could change and if this is updated in the code behind but the scenario outline or comments are not, then what the test does and what is described do not match - this would potentially cause issues in the future. My next ide...

Building a test strategy for a new team

Teams, we have all been on them. Some are good and some are bad. Some we never wanted to leave and others we probably couldn't wait to leave. Now most of the time (well in my experience anyway) you tend to get put into a team that already exists. Maybe you are a new hire or maybe you have asked to change to a different product team.  When you do this, more than likely there will already be a testing strategy in place. It may be that you adapt it and change it in any way you see fit to improve the testing. But imagine if everyone on the team was new? How would you decide your testing strategy? This post will go through some useful things you can do to help a new team develop a test strategy. Table of Contents ๐Ÿ“ˆ What is a Test Strategy? ๐Ÿค” Where should I start? ๐ŸŽฏ Understand the company and their goals ๐Ÿ’ช Play to the teams strengths ๐Ÿ‘️‍๐Ÿ—จ️ Understand what quality looks like ๐Ÿ“ Understand Scope ๐Ÿงช Understand the type of tests you need ๐Ÿ“Š Measure your success ๐Ÿค Collaborate ๐Ÿ“ Summar...