How IT leaders grow their software engineering resources
Software development is an ever more important part of IT and business, yet some countries face shortages of software skills. As well as making it harder to recruit developers, this is also pushing up salaries. Many possible solutions have been explored, often aiming to leverage other countries where there’s a surplus – or at least an adequate supply – of developers and where costs are lower. They include outsourcing, hiring developers from abroad, finding a partner to help build an offshore team, and perhaps the most complex option, setting up subsidiaries in those countries.
Each of these has its advantages and disadvantages for what we’ll call the ‘parent’ organisation, of course. Against this background, the research presented in this report, based on feedback from 50 IT leaders and managers, considers how resourcing ideas and staffing solutions in this space are evolving. If you too face, or expect to face, resource challenges in software engineering, then read on to learn more.
KEY RESEARCH FINDINGS
- We surveyed IT leaders and managers whose organisations’ business relies to some extent on custom software engineering and development.
- Behaviours and expectations can differ significantly depending on the size of the software team, with sizes in our survey ranging from 1-10 to 500-plus.
- Almost every team now has many of its developers working from home at least part of the time, with only one respondent saying that it never happens in their team.
- The skills crunch is real, with most teams reporting both shortages and difficulties in recruiting additional skilled staff. This may add cost, in higher salaries and greater use of expensive contract resources, or leave worrisome gaps.
- While the in-house model still dominates, with software developers as full-time staff, many organisations also use or are growing their use of remote/offshore development resources, whether via offshore staff, outsourcing, or another model.
- Organisations looking to augment their existing software development resources with remote/offshore talent face many challenges. In particular, it is vital to operationally and culturally integrate the remote team with their ‘onshore’ peers.
- The awareness of services that can short-cut this process is patchy, with outdated assumptions (such as offshoring=contracting/outsourcing) often being embedded.
Download the Research Report to read more…
Bryan Betts is sadly no longer with us. He worked as an analyst at Freeform Dynamics between July 2016 and February 2024, when he tragically passed away following an unexpected illness. We are proud to continue to host Bryan’s work as a tribute to his great contribution to the IT industry.
Have You Read This?
Generative AI Checkpoint
From Barcode Scanning to Smart Data Capture
Beyond the Barcode: Smart Data Capture
The Evolving Role of Converged Infrastructure in Modern IT
Evaluating the Potential of Hyper-Converged Storage
Kubernetes as an enterprise multi-cloud enabler
A CX perspective on the Contact Centre
Automation of SAP Master Data Management