У вас разработчик = исполнитель, которому заказчик заказал и деньги за продукт заплатил? Если так, то он и должен разбираться с учителем. А департамент на очередном собрании радостно отчитался - положил на стол отчет исполнителя. Качество продукта - отвественность исполнителя, он перед передачей продукта должен был все проверить, косяки исправить.