Title: Common Software Development Mistakes made by Managers and Developers