пользователь не отлаживает, пользователь замечания дает, которые устраняются специалистом.Я про пользовательские системы. А вы, вероятно, про технические, типа банковского ПО.  К ним разные требования, разные процедуры.Требования к банковскому ПО вряд ли могут измениться после запуска системы.  А пользовательские могут поменяться полностью.