Disadvantages of custom software development