Most Generic Erroneousness in Enterprise Software Development
Enterprise software development is a completely different creature than many other custom software development projects. While software applications are typically developed for a specific type of user or audience, enterprise software is built by people of different disciplines to be used throughout the organization. This is the biggest challenge when developing enterprise software. When you add multiple stakeholders, each with a slightly different approach to the project, things can derail very quickly. Many project owners start with a holistic idea of what they want the application to do, but ignore some of the necessary planning and advance design work before going into development. In some cases, this is simply due to being unfamiliar with the software process, and in other cases, it is intentional because many people feel that the budget is better spent on actual development. This is one of the most common and influential mistakes when creating custom software. Unfortunately, th