18+ вопросов заказчику, которые нужно задать перед началом работы
Редакция Tproger решила разобраться, какие вопросы следует задать заказчику перед стартом работы, чтобы не выйти за рамки оговоренных сроков и бюджета, а также не распрощаться со своей репутацией. Все вопросы представлены в виде списка и подкреплены комментариями экспертов.
Нашу компанию представил руководитель направления департамента информационных решений Сергей Комаров:
- Расскажу с точки зрения проектов заказной разработки. Основные проблемы, с которыми можно столкнуться, не уточнив детали постановки задачи у заказчика, — это выход за рамки бюджета и срыв сроков проекта. Как результат — исполнитель доделывает всё в авральном режиме и за собственный счёт, чтобы спасти свою репутацию. Согласитесь, не очень привлекательная картина.
Сложно дать исчерпывающий список вопросов, с которыми можно пойти к заказчику, т. к. это сильно зависит от многих факторов: будет ли система разрабатываться с нуля или это развитие уже существующей системы, есть ли у заказчика конкретные пожелания к платформе, на которой будет выполняться разработка, планирует ли заказчик каким-либо образом принимать участие в проекте (помимо своей основной роли — заказчика работ) и многое, многое другое. Ответы на вопросы формируют наше понимание задачи, т. е. область охвата (или скоуп) будущего проекта. И чем это понимание глубже, тем меньше рисков, что что-то мы не учли или что-то пойдёт не так.
В числе основных проблем, которые я упомянул в самом начале, было две: выход из бюджета и срыв сроков. Поэтому при обсуждении будущего проекта всегда надо уточнять сроки получения результата (как окончательного, так и промежуточных результатов – они для заказчика могут быть не менее важны) и планируемый бюджет. Ответы на эти вопросы задают граничные условия проекта и позволяют задать вектор дальнейших обсуждений. Например, если сроки чрезвычайно сжатые, то можно обсуждать подход MVP (Minimum Viable Product — минимально жизнеспособный продукт).
Дальнейшие вопросы можно условно разделить на две группы: первая — это требования непосредственно к системе, а вторая — это вопросы, относящиеся к организации работ. Причём вторая группа вопросов влияет на проект ничуть не меньше первой. Самое главное — не стесняться задавать вопросы и задать их нужно ровно столько, сколько необходимо для понимания, возможна ли реализация задачи в заданные сроки и бюджет.
Ознакомиться со всеми ответами в рамках обзора: https://tproger.ru/