Какие фазы проекта знаешь
Что проверяют
Знаете ли вы жизненный цикл проекта и, главное, видите ли в нём своё место как аналитика. Перечень фаз назовёт каждый, интересно, что вы делаете на каждой. Следом обычно спрашивают, чем фазы в каскадной модели отличаются от работы в Scrum.
Как отвечать
Разведите два взгляда, их часто путают:
- фазы проекта по PMBOK: инициация, планирование, исполнение, мониторинг и контроль, завершение. Это управленческая рамка: зачем проект, в какие сроки и бюджет, как отслеживаем ход;
- этапы жизненного цикла разработки (SDLC): сбор и анализ требований, проектирование, разработка, тестирование, внедрение, сопровождение. Это про сам продукт.
Дальше покажите роль аналитика по фазам:
- инициация: выявление стейкхолдеров, бизнес-цели, границы проекта, документ концепции или Vision & Scope;
- планирование: сбор и приоритизация требований, оценка вместе с командой, бэклог или ТЗ по ГОСТ 34 в заказной разработке;
- исполнение: детализация требований, ответы разработке и тестированию, спецификации API, диаграммы BPMN и UML;
- мониторинг и контроль: управление изменениями требований, трассировка требований к задачам и тест-кейсам, участие в приёмке;
- завершение: передача документации в сопровождение и разбор того, что пошло не так с требованиями.
Отдельно скажите про гибкие подходы: в Scrum фазы не исчезают, а сжимаются до спринта, и аналитик работает на опережение, готовя требования на один-два спринта вперёд.
Закончите примером из своего проекта: на какой фазе подключились и что сделали. Если опыта мало, опишите учебный проект по той же схеме.
Где спотыкаются
Перечисляют фазы по учебнику и молчат о том, что делали сами. Вопрос задают аналитику, и от него ждут роль, а не определение.
Смешивают фазы управления проектом и этапы SDLC в один список, где «тестирование» стоит рядом с «инициацией».
Говорят, что в Agile фаз нет. Цели, планирование и закрытие остаются, меняются длина цикла и объём документации на входе.