Без заголовка
Что-то они не то делают.
Что-то новое пишется, на самомо деле, достаточно редко (по отношению к объему существующего кода). Проблемой является понять тот черный ящик, который тебе немного доработать напильником предлагается. Причем доработать так, чтобы с течением времени оно в непролазные джунгли спутанных взаимодействий не превращалось. Что включает необходимость понимания, почему и для чего вот данный кусочек кода существует. И в обратную сторону — 'где находится тот кусок кода, который....'
Им надо работать над чем-то, что может код и прочее человеко-читабельные документы-требования между собой связывать и позволять искать в обе стороны.