1. Project Staffing and the Role of the Skills Database
What skills do we need to fulfil our corporate objectives? It’s a well-used question, but is it really the right one to ask as technology advances ever more rapidly than before? From my point of view, it is only half the question; the other half being blending skills to maximise capability and economies. It is increasingly the case that today’s employers must have and hire people who can bring multiple skills to the table. Such people add versatility and flexibility to existing teams through primary, secondary and tertiary skills. Indeed, gone are the days when we could specialise in one area, say User Acceptance Testing, and make a life-long career of it. No, it just doesn’t wash anymore on a number of levels, and as technologies and methods develop and become mainstream then the skills gaps will increase and pose increasing risk to employers and employees alike. So, if it is increasingly important that we manage skills and experience using a skills database that can be used to:- Fulfil project demand for skills;
- Tell us what training is needed and who best to give it to;
- Tell us when we need to hire.
- What are the skills, quantity and timeline we need to deliver?
- How to imbue our employees with the right skills?
- When and when not to hire to acquire skills?
- We could take the well-trodden ‘finger-in-the-air approach’ – but I’ve yet to see that deliver good results, develop staff or realise economies (square pegs in round holes); or
- We might consider building and maintaining a skills database as a major asset to inform training, hiring and skills fulfilment – with the right economies. If we can do this then we have a win-win for both employer and employee – cost effectively.
2. The Key Assets
The Skills Database Hub Right at the heart of the matter and key asset for our organisation is the Skills Database. Built correctly, it should identify each of the skills our organisation is required to support and will continue to support over time. Equally, it will identify employee skills and experience. Essentially, what it is we do/want to do and how much in-house support do we have for it? The hub will be interrogated to determine if the demand management profile of programme and project skills:- Can all be met – at the right time;
- If some can be met;
- What training is needed and when, for example, demand is outstripping supply;
- What hiring is needed – be that permanent or associate depends on demand over time and percentage usage. For example, if a skill is needed for 80% of the time then it probably makes sense to hire a permanent person for it, but if the skill is only needed 20% we might hire an associate or train an existing employee who wants to grow to meet the need.
- Informing hiring, training and re-training needs;
- Help develop staff;
- Contribute to staff retention
- Performance Strategist, which would generally require little product knowledge;
- Performance modelling, which would look at a business day and the typical transactions used, by volume and time;
- Performance engineer who knows how to set up and use industry leading tools to provide assurance that requirements of the strategy and business modelling are met.
Whilst there are many different hybrid roles and near limitless skills combinations, the two above are reasonably representative of the variable skills that may feature in the demand management profile of an Agile Programme. It may be worth considering creating role specifications that contain multiple skills as it will help with hiring and further identify training needs.
Training Needs Analysis.
This is task that should need doing only once to set a baseline, following which skills demands and a check on the database inform required updates. It encompasses a number of activities, including:
- Compiling a list of the skills, roles and capability needed by interviewing key stakeholders in IT;
- Compiling a list of the skills available today;
- Understanding current development plans for staff and their own ambition;
- Conducting a Gap Analysis of the current state and the future state to determine training (and hiring) needs.
3. The Activities
Stakeholder Skills Needs. The stakeholders are key to building our key Skills Database, as it is they who will tell us the skills they use on their programmes, spanning from business analysis through implementation, service management and eventual decommissioning. Typically, we might engage them on a number of levels:- Interview, where we talk about what we want to achieve and their part in it as we capture the skills in their function;
- Asking them to complete a questionnaire to list and details the skills they rely on to deliver.
- The skills & experience needed;
- When they want it;
- How long they want it for;
- How many they need;
- Any parameters or variances.
Maintenance is key to success
Like all data driven systems, our ‘skills database:
- Can only be as good as the data it contains and the updates you apply;
- It is an asset that needs to be managed and updated so that it represents a true reflection of the capability within your organisation.
- What skills I have and their availability;
- What I need and when;
- Who and when I need to train and when;
- When to hire if skills are not available and cannot be taught ii time to meet demand;
- Who to release when skills become redundant;
A. A Skill Snapshot & Project Request
The following is a sample set of skills against which a project makes a request for people with specific skills to join them:
As can be seen, the request has been made in good time, and following a search on our database we can see that:
- One request can be fulfilled;
- A second request can be fulfilled, but with the recommendation of tool specific training;
- A third request cannot be fulfilled and so a recommendation to hire results.