Ответ
Цели ставлю по методологии SMART: конкретные, измеримые, достижимые, релевантные, ограниченные по времени. Например:
Пример для разработки фичи:
«Реализовать авторизацию через Google OAuth2 к 15 марта с покрытием тестами ≥80% и нагрузочным тестированием ≥500 RPS».
Как согласовываю:
- Провожу workshop с командой, чтобы учесть риски и оценки.
- Декомпозирую на подзадачи (Epic → User Story → Tasks).
- Фиксирую метрики успеха (например, снижение времени ответа API на 20%).
Важно: цели всегда привязываю к бизнес-пользе (например, «увеличить конверсию регистрации на 15%»). Для прозрачности использую OKRs или KPI в Jira/Confluence.
Код-пример метрики в дашборде (Grafana):
# Мониторинг скорости API
query = 'avg(rate(api_response_time_seconds[5m])) by (endpoint)'
alert_threshold = 0.5 # сек