Архив рубрики: Управляем коллективом

Вопросы для Соискателя

Решил сформировать для себя пул вопросов, которые нужно задать соискателю на собеседовании.

Узнать человека за 1-2 и даже за 10 часов практически невозможно… Поэтому очень важно смоделировать ситуации, в которых соискатель сможет показать или рассказать о себе с разных ракурсов.

Вопросы:

Общие

  1. Опишите начальника, который смог бы добиться от вас самых лучших результатов.
  2. Что может заставить вас полюбить приезжать на работу каждый день?
  3. Что увлекает вас вне работы?
  4. Как далеко вы проживаете, сколько времени заняла дорога?
  5. Допустим, вы попали к нам на работу. Спустя год вечером в пятницу вы идёте домой и понимаете, что, согласившись занять эту позицию, совершили лучший поступок в своей жизни. Что должно произойти за год, чтобы вы так подумали?
  6. Сколько часов в неделю вы работаете в одиночку (в среднем за прошлый квартал)? Как вы думаете, нужно тратить на это больше времени или меньше? Когда нужно просить помощи?
  7. Вашему руководителю дали задачу сформировать презентацию/сделать разработку/сформировать отчет/связаться с клиентом и т.д., работу, которую он перенаправил на вас, вы в данной деятельности до этого не участвовали или принимали минимальное участие — какие будут ваши действия?
  8. Насколько вы любите с кем-то конкурировать?
  9. Какой уникальный опыт отличает вас от других соискателей?
  10. Какие самые важные награды вы хотите получить благодаря своей карьере?
  11. Где вы видите себя через пять лет?
  12. Какие направления вашей работы чаще всего удостаиваются похвалы?
  13. Расскажите о самой странной роли, которую вы когда-либо играли в проекте или на работе.
  14. Какой коллектив/команда проекта были на вашем прошлом месте работы (состав, роли) и какие роли вы в нем занимали?
  15. Ваше отношение к отчетным системам по контролю затрачиваемого времени?
  16. Наличие опыта удаленной работы? Самостоятельного и с участниками команды.
  17. Какие у вас вопросы о деятельности компании, отделе где вы будете работать, проектах в каких вы будете участвовать и с какими заказчиками работать? (вопрос можно не задавать — в идеале все это должен «выпытать» соискатель, если не задает ему «-» и спрашиваем сами, если и после вопроса у него «нет вопросов», то ему «—» .)

[свернуть]
Для Аналитика

  1. В каких проектах вы работали до этого? На каких этапах? Как они завершились?
  2. Какой главный инструмент для Аналитика?
  3. По итогам каких встреч нужно писать «Протокол встречи»?
  4. Что это такое и какие признаки для «Хорошо сформированные требования для разработки»?
  5. Какой опыт управления постановкой и контролем разработки программистов работающих удаленно?
  6. Расскажите о опыте личного общения с заказчиком?
  7. Расскажите о опыте личного формирования проектной документации? Примеры.
  8. Расскажите о опыте сопровождения разработки?
  9. Расскажите о опыте «сдачи» доработок заказчику?
  10. С какими системами «контроля версий», «управления разработки» и т.д. вы работали?
  11. Вы сформировали ФД/ТЗ на разработку, показали ее заказчику — он доволен, показали ее РП — он дал «куууучу замечаний», вы сделали правки,  в следующий раз он опять дал много замечаний, и по старым и по новым, и так несколько раз. Какие ваши действия? Какие вы видите причины?
  12. Какой опыт разработки или сопровождение развития ПО у вас имеется?
  13. Сколько программистов/тестеровщиков/техписов было у вас на «контроле» в предыдущих проектах?
  14. Какие методологии управления проектами и разработки вам ближе всего, с какими вы работали?

[свернуть]

Поиск людей в команду проекта/отдела.

С чего начинается формирование команды?

Собеседование? Хитрые вопросы соискателю? Тестовое задание?

Нет, нет и нет.

Самое главное для старта поиска людей себе — это ряд встреч с HR и пояснение какого сотрудника вы себе хотите найти + формирование требований к соискателю и пояснение HR что за каждым требованием стоит.

Почему это крайне важно? HR обычно не специализируются на какой то конкретной области, но они хотят найти нужно вам человека и если не провести обсуждение сразу, то много времени уйдет на собеседование явно «левых» людей.

Вот пример для поиска Аналитика (Mid):

Аналитики тоже бывают разные, бывает уклон на обработку данных, бывает уклон на «системного», который лучше контролирует программистов, бывают ближе к «бизнес» аналитику.

Аналитик (Mid) - требования к вакансии

Определитесь сразу кто вам нужен, ниже пример больше «бизнес» аналитика с некоторым уклоном в рабочую область и коммуникации с клиентом. Не пытайтесь добавлять ответственность по бюджетам или наличие опыта написание кода (это уже уровень senior или ближе к «системному»), тут гораздо важнее быть на «одной волне» с клиентом и понимать его проблемы, также правильность их ретрансляции на команду, которая уже должна подсказать способы их решения . Для Juniora  можно уменьшить срок опыта участия разработки до 1 года и убрать опыт постановки задач и контроля программистов, тестирование и демонстрации.

Обязанности:

  • Проработка/формирование требований к развитию информационных систем и бизнес-процессов ЭТП;
  • Сбор и Анализ требований Заказчика через интервьюирование и чтение документации.
  • Описание требований Заказчиков, для их однозначного понимания остальными участниками разработки: схемы процессов, схемы алгоритмов поведения ПО, функциональные требования, GAP-анализ с существующим функционалом и др.;
  • Формирование документации, необходимой для разработки: функциональные дизайны, техническое задание, регламенты, инструкции, демонстрационные презентации для Заказчика;
  • Согласование и защита выбранных решений для реализации требований Заказчика;
  • Экспертное знание функционала дорабатываемого ПО в зоне ответственности – консультации остальных сотрудников компании;
  • Постановка задач разработчикам программного обеспечения и контроль их исполнения, большинство разработчиков работают удаленно;
  • Проверка реализованного ПО на соответствие заявленным требованиям как самостоятельно, так и путем формирования маршрутов тестирования для тестировщиков;
  • Ответственность за итоги доработки перед Заказчиком;
  • Организация встреч и демонстраций продукта представи­телем Заказчика в т.ч. и на уровне первых лиц компаний;
  • Умение оперировать большими массивами разрозненных данных, их структурирование и анализ для формирования отчетов или слайдов для презентаций.

 

Требования:

  • Высшее образование;
  • Владение ПК и знание MS Office, Visio, PowerPoint на уровне продвинутого пользователя;
  • Навыки деловой переписки, грамотная устная и письменная речь;
  • Педантичность в ведении документации на разработку;
  • Опыт работы с ИС управления запросами на изменение, знание ИС Jira как преимущество;
  • Знание основ объектно-ориентированных языков программирования, WEB стек как преимущество;
  • Опыт работы в сфере разработки программного обеспечения от 3-х лет;
  • Опыт участия в проектах на ролях системного или бизнес аналитика;
  • Знание 223-ФЗ и/или опыт в закупочной деятельности будет преимуществом;
  • Высокие аналитические способности, системное мышление, способность к быстрому освоению новых предметных областей.

[свернуть]

С чего начинается формирование команды проекта/отдела?

Формирование команды очень ответственный процесс, промахи которого проявятся далеко не сразу, а по прошествии 0.5-2 лет для отдела или на 40-60% готовности проекта.

Набор новых сотрудников очень важен. Как же найти того самого «своего» кандидата?

Я сторонник простых мыслей: «Менее оплачиваемый сотрудник компании, обязан экономить время более высокооплачиваемых» и «Сотрудник должен быть достаточно инициативен и мотивирован, чтобы решать задачи самостоятельно, но не должен стесняться просить помощи в тех вопросах, уточнение которых займет у него гораздо больше времени если он их будет делать один». Эти мысли немного «противоположенные», поэтому крайне важно подобрать людей которые будут балансировать между ними и экономить время как руководителя, так и свое, а не генерировать проблемы и дополнительные траты.

Т.к. я работаю в IT сфере, связанной с разработкой и развитием различного корпоративного ПО, то и акцент будет соответствующий.

Из чего стоит «полноценная» команда? Все ОЧЕНЬ индивидуально и зависит от проекта и обстоятельств. Бывает что команда проекта, это только 1 РП, а все остальные сотрудники это субподрядчики, которые делают проект «под ключ», но чаще всего команда проекта это ряд стекхолдеров, 1-2 заказчика, инвестор и контролирующий орган со стороны бизнеса и 3-4 программиста, 1 эксперт по области разработке, 1-2 аналитика, 1 тестеровщик, 1 тимлид-архитектор, 1 РП со стороны разработки. Если людей «набирается» меньше, то нужно еще раз подумать — а стоит ли городить проект «?», может лучше все организовать «итерационно/процессно» с пресечением ролей.

Итак давайте соберем и организуем работу команду разработки…