Наша читательница Анна Закускина задаёт вопрос:
Здравствуйте.
Хотелось бы спросить совета в отношении курсов по управлению программистскими проектами и бизнес-анализу в контексте разработки.
В компании созрело понимание, что нужно менять подходы к разработке. У нас на данный момент есть группа внутренних заказчиков, которые запрашивают новые функции, и группа разработчиков, которые функции реализуют. При этом внутренние заказчики общаются с разработчиками напрямую. При этом исторически мы никогда не анализируем необходимость запрашиваемых функций. Соответственно, девелоперская воронка перегружена задачами. Сроки не контролируются. Много переделок.
Хотелось бы научиться вот чему:
— прежде, чем заниматься разработкой функций и новых модулей, пытаться оценить их полезность, необходимость. Оценить возможность ту же задачу решить проще. Или вообще не решать.
— оценивать сроки проектов (а соответственно бюджет). Соотносить бюджет задач с их полезностью.
В итоге хочется отправить ключевых заказчиков и координаторов разработчиков на какие-нибудь курсы, чтобы люди освоили методику и реализовывали бы единый подход к ведению проектов.
Посоветуйте что-нибудь, пожалуйста!
Release Control and Validation очень даже подходит, судя по описанию текущих задач.