Безысходные данные
У любого программиста всегда всё работает. А если у кого-то что-то не работает, то, конечно же, виноваты неграмотные пользователи, которые неправильно пользуются высокоточными технологиями. Но так как обычно компании торгуют программами, а не программистами, то приходится потом иметь дело с последствиями эксплуатации системы простыми клерками, для которых она, собственно, и была предназначена. В результате после проведения опытной эксплуатации начинается эксплуатация неопытная, а вместо точно выверенных исходных данных систему ждут данные безысходные. Выдержит ли система подобную эксплуатацию или умрёт под собственной тяжестью - обычно определяется мастерством разработчика. Если он хотя бы немного думал в процессе разработки - у системы еще есть какой-то шанс. Если не думал совсем - безысходные данные очень скоро станут безнадежными, а неопытная эксплуатация сменится никакой. Просто не будут пользоваться.