Uncategorised
A Tech audit discovers how your business can run more efficiently, by improving your business tech using AI and software integrations. This will produce a prioritised list of recommendations with costs and timescales.
When it comes to software development teams in a business, there are 4 crucial ingredients.

Each section has an example of criteria, e.g.
| Section | Topic | Meaning | Scores | 1 | 2 | 3 | 4 | 5 |
| Technical Landscape | Automated tests | Code that acts as guardrails and safety nets to help prevent bugs | Non-existant | Some token tests with little relevant coverage, possibly across 2 layers | Some tests with some relevant coverage, at multiple layers | Lots of tests at multiple layers (e.g static analysis) | Practical code coverage at all layers, an automation testing utopia | |
| Team Strength | Relevant engineering skills | The technical competencies applicable for current and future work | Complete lack of required skills | Basic skills but not serving the business needs | Enough to get by, but an amount time wasted by not employing sound practices | Pretty good practices, knowledge and adaptability | High performing coding ninjas | |
Over 20 years I've helped businesses maximise the potential of their Software Development functions. Tech teams typically form a large chunk of business expenditure, but it's surprising how much can be optimised.
Following a review, you get an easy to understand report matrix in plain business english, with prioritised recommended actions and predicted improvements.
I break down the report into 4 key areas:
1. Technical Landscape - How good is the tech (the code, architecture etc) as it currently stands.
2. Team Strength - How strong is the team relevant to the skills required
3. Business to Engineering Interface - How well is Engineering working with business and vice versa
4. Engineering Delivery - How well is the engineering function serving the business
To score these areas, I evaluate each of the following:
• Software / data architecture suitability
• AI Leverage
• Software platform infrastructure and scalability
• Software security
• Code quality
• Team skills gap analysis
...and more.
To discuss the issues you are facing or to ask questions, book a free 30 minute exploratory discussion with me here.
Over the years I've helped several businesses maximise the potential of their Software Development functions. Tech teams typically form a large chunk of business expenditure, but it's surprising how much can be optimised.
Following a review, you get an easy to understand report matrix in plain business english, with prioritised recommended actions and predicted improvements.
I break down the report into 4 key areas:
1. Technical Landscape - How good is the tech (the code, architecture etc) as it currently stands.
2. Team Strength - How strong is the team relevant to the skills required
3. Business to Engineering Interface - How well is Engineering working with business and vice versa
4. Engineering Delivery - How well is the engineering function serving the business
To score these areas, I evaluate each of the following:
• Software / data architecture suitability
• AI Leverage
• Software platform infrastructure and scalability
• Software security
• Code quality
• Team skills gap analysis
...and more.
To discuss the issues you are facing or to ask questions, book a free 30 minute exploratory discussion with me here.
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.