От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
Найти 6 системных аналитиков за год и выжить
1. Нанять 6 аналитиков за год на
интересные проекты в
международную компанию.
Почему это так сложно?!!!
Ирина Сурова
Лаборатория Касперского
Irina.surova@kaspersky.com
Нанять 6 аналитиков за год и
выжить
4. Кого искали?
•Самостоятельный аналитик (может
быть 1 на проекте)
•Знает предметную область или умеет
быстро осваивать новые предметки
•С опытомработынаПРОИЗВОДСТВЕПО
•Говорящий с нами на одном языке
(Вигерс + UseCase+UML/User Story)
5. Какие у нас проекты?
•Облачныйсервисс Web-порталом
•Высоконагруженные гео-
распределенные сервисы
•Внутренняя система потоковой
обработки данных
•Кроме этого были общие
компоненты, приложения для разных
платформ (Win, Mac, iOS, Android…)
6. Как устроен процесс найма
HR собирает резюме
Ресурсный менеджер выбирает
интересные резюме для тестового
задания/собеседования
Ресурсный менеджер выбирает
кандидата по результатам
выполнения тестового задания
Ресурсный менеджер выбирает
кандидатов по результатам
собеседования по hardskills
Ресурсный менеджер выбирает
кандидата по результатам
собеседования с менеджером
проекта и начальником отдела
Резюме, резюме, резюме
7. Оценка резюме
•Кандидатовмало
•Типичные соискатели: аналитик
внедрения, кастомизации, подготовки
тендерной документации, банковской
автоматизации
•С опытом производства ПО - мало
•С опытом 1 аналитика в проекте - мало
9. Собеседование с аналитиком (Hard
Skills)
•Задачанавыявлениетребований
•Задача на выделение требований к
конкретному приложению/сервису
•Самый главный сценарий - расписать
•Выделить нефункциональные
требования
•Общий взгляд на профессию и
практики работы
10. Собеседование с менеджером
проекта и начальником отдела
•Соответствиепроектнойкультуре(темп,
отношениек agile,кособенностям
заказчикаи команды)
•Соответствие культуре компании
•Коммуникативные и прочие SoftSkills
•Мотивация (что движет человеком)
•Амбиции и планы на будущее
11. Призыв к соискателям
•Систематизируйтезнанияосвоейпрофессии
•Соотносите термины, процессы и артефакты
теории с вашей повседневной практикой
•Практикуйтесь:
•выявите требования для первого релиза любого
продукта не из вашей предметной области, не на
ваших технологиях
•выявите заинтересованных лиц и источники
требований для вашего проекта
•Поищите нефункциональные требования
Людей с техническим образованием и бекграундом мало, стартаперов мало
Количество народа на собеседовании – игра с залом
Казусы: гипножаба, все знаю (но ничего не умею), водолей, я очень к вам хочу, щас я все вам тут придумаю (и вас не спрошу) все знаю за всех, могу копать/могу не копать. И самое страшное: 1 место работы 2-3 года и полное отсутствие интереса к профессии и теории. Ни одной статьи/книги
Ролевые игры. Слишком медленный, слишком быстрый, нежная – сожруть, мутный какой-то
Выявление требований – люди не задают вопросов!
Выделение требований – в любом формате. Обычно проблемы с пониманием границ системы. И с попытками соврать, что знают usecase
Нефункциональные требования вообще мало где выявляются.