Ответ
Инициация
Определяю цели, стейкхолдеров, ключевые требования. Создаю устав проекта (Project Charter). Пример: для MVP мобильного приложения фиксирую основные фичи и ограничения бюджета.
Планирование
Детализирую scope, сроки, бюджет, риски. Формирую WBS, roadmap, план коммуникаций. Например, разбиваю бэклог на спринты в Jira с оценкой трудозатрат.
Исполнение
Координирую команду, проводлю daily-митинги, контролирую выполнение задач. Пример кода для автоматизации отчетности:
def generate_status_report(tasks):
completed = sum(1 for t in tasks if t['status'] == 'Done')
return f"Progress: {completed}/{len(tasks)} tasks"
Мониторинг и контроль
Сравниваю факт с планом (CV, SV), корректирую риски. Использую burn-down charts, ретроспективы. Например, при отклонении сроков пересматриваю приоритеты фич.
Завершение
Формализую результаты, передаю документацию, провожу ретро. Пример: архив репозитория с тегами версий, чеклист деплоя.