Here, at Belitsoft software development company, after 10+ years of successful experience in custom software development, we can prove that a good level of communication (between stakeholders/business users and a business analyst, a project manager, developers, testers, and etc.) is about 50-60% of success for a custom software application development.