Впервые про поделия в разработке ПО я услышал от Вадима Глебова, за что ему большое спасибо. Что является критерием завершенности задачи, над которой работал программист? Почему просто написать код и положить его в репозиторий недостаточно. Самый распространенный на мой взгляд акт завершения задачи разработчиком это: Казалось бы не придраться. Код есть, таску закрыл. Вроде как бы где-то работает. Однако, есть самый простой и адекватный метод проверки готовности задачи. Это вопрос от тимлида: “Докажи”. Грубо говоря, закрыл программист задачу, что-то сделал, а вы ему — докажи. Пускай реально докажет, что все что он сделал работает и работает правильно. Пинки задачами между отделом разработки и отделом контроля качества не считаются. Речь идет о критерии завершенности задачи для самого разраба, для его команды, для тимлида. Всегда задавайте себе вопрос: “А как я могу доказать то, что я решил задачу?”. Чем результат моей работы отличается от поделия на выброс? Поделие — классное определен