Surveys indicate that the major reasons for software development project failure are:
  • An incomplete definition of requirements.
  • A lack of user involvement.
  • A lack of resources.
  • Unrealistic expectations.
  • Changing requirements and specifications.
None of the above reasons refer to software languages, technologies or hardware platforms, but rather to methodologies for determining:
  • What is desired.
  • What is needed.
  • What is possible.
  • Who knows.
  • Who decides.
A methodology that can elicit this information at the beginning of a project and keep addressing it throughout and after a project is critical to the success of that project. Without such a methodology, the project will be at great risk. For this reason, ViaData developed the Catalyst™ prototyping and development platform.
©1990 - 2024 Viadata, All Rights Reserved,  Site by Mammoth Solutions, South Africa Web DesignSouth Africa Software Development