I was consulting about a software project that I have in mind for a company and I have been told that more than 90% of software projects fail in scope and time, that to save money and time I need to get a professional who is dedicated to the software consulting for companies to avoid all these problems is this true? If so, what professional can you recommend?