Very often software project sponsors complain about the low quality of their programmers. They also say that changing the team doesn't really help. They believe that it's possible to hire the "right" people and everything will be great. This is a myth. Instead of expecting your people to be great, you should control their results, by auditing it with an external expert. I'm suggesting you find such an expert in our Telegram chat: https://t.me/zerocracy. There are almost 400 people, most of whom are true experts. Pay them by the hour and you will be impressed by the changes you will see in your project.
The chat is here: https://t.me/zerocracy
The blog post is here: https://www.yegor256.com/2017/11/21/trust-pay-lose.html
The blog post about technical reviews is here: https://www.yegor256.com/2014/12/18/independent-technical-reviews.html
Here a blog post about questions such an auditor must answer: https://www.yegor256.com/2019/04/02/software-project-review-checklist.html
The video is here: https://youtu.be/TxYi7J0vKC8