Tworzenie oprogramowania to trudna sztuka, ponieważ wiele wymagań często się zderza. Jednym z podstawowych problemów jest konieczność wprowadzenia zmian w oprogramowaniu, które należy dostosować do wymagań danej firmy. Na szczęście na rynku dostępnych jest wiele takich programów, które pozwalają na wprowadzanie