Uncategorised
How to get faster, more reliable and more cost effective software engineering from your team.
My name is Miles, and I help businesses with their software engineering teams. I've been building software and teams for over 20 years. In that time I've heard the same things over again:
- Why do we have so many bugs?
- Why do things always take so long?
- Why is it so hard to get good engineers?
- Why can’t we get accurate estimates?
- I really want to help them but don’t know how
- I’m not technical, so I don’t understand what they are asking for
- I keep telling them what the business needs but they don’t seem to understand
- Why did they build it like that instead of this?
- How do I know I’m getting VFM?
If this sounds familiar, I can help! Let me know what your issues are here and let's chat.
We process your information to provide, improve, and administer our Services, communicate with you, for security and fraud prevention, and to comply with law. We may also process your information for other purposes with your consent.
Over the years I've helped several businesses maximise the potential of their Software Development functions. Tech teams typically form a large chunk of expenditure, but it's surprising how much can be optimised.
With a tech audit, you get an easy to understand SWOT analysis of your entire tech function, and if necessary a risk matrix including probability and severity. Most importantly, you get a weighted set of recommendations and timescales / cost, and the benefits of each in plain language.
I evaluate each of the following areas:
• Software architecture
• Software platform infrastructure and scalability
• Software security
• Code quality
• Technical documentation
• Automated tests
• Team skills gap analysis
• Team succession planning
• Technical processes (delivery)
• Product processes (feature requirements lifecycle)
• Business / tech alignment processes (business requirements)
Send an email to
Some of the expertise available in this service:
- Technology strategy
- Nearshore / offshore recruitment and team integration
- Engineering culture
- Technology horizon scanning
- Engineering career progression frameworks