#103 sprint (25.03.2024 - 07.04.2024) - released
Релиз менеджер:
Трофимова Мария
Характеристики 103 спринта:
-
Всего 10 рабочих дней;
-
Расчетная емкость спринта:
- Команда back - 10d * 2sp * 4dev = 80 SP;
- Команда front - 10d * 2sp * 1,5dev = 30 SP;
- Общее количество SP - 110 SP.
-
Распределение SP на категории (план):
Категория |
Подкатегория |
Back |
Front |
Итого |
Продуктовые |
портфель RoadMap и dot-dot |
29 |
11 |
40 |
Продуктовые |
портфель dot-dot |
19 |
7 |
26 |
Прочее |
Остатки с пред.спринта |
16 |
6 |
22 |
Прочее |
Баги/ТД |
8 |
3 |
11 |
Прочее |
Форс-мажор |
8 |
3 |
11 |
80 |
30 |
110 |
-
Распределение SP на категории (факт по состоянию на 25.03.2024):
-
103,5 SP запланировано на реализацию задач, из них:
-
75 SP на разработку новых продуктовых задач;
-
16,5 SP на завершение задач, пришедших в остатках с предыдущего спринта;
-
12 SP на реализацию новых багов/ТД;
-
-
6,5 SP свободно (форс-мажор).
-
Категория |
Подкатегория |
Back |
Front |
Итого |
Продуктовые |
портфель RoadMap |
18 |
2 |
20 |
Продуктовые |
портфель dot-dot |
32 |
23 |
55 |
Прочее |
Остатки с пред.спринта |
15 |
1.5 |
16,5 |
Прочее |
Баги/ТД |
9 |
3 |
12 |
Прочее |
Форс-мажор |
0 |
0 |
0 |
74 |
29,5 |
103,5 |
Цели спринта:
Номер |
Наименование |
Заказчик |
План. SP |
Факт. SP |
Результат |
[Цепочки графиков] - Рекомендация перевозчиков под цепочку и несколько цепочек графиков |
Генеральный директор |
2 |
2 |
Выполнено, релиз |
|
[SaaS] - Создать SaaS проект LMS с мультитенантной архитектурой |
Коммерческий директор |
10/53 |
10 |
Выполнено |
|
Внесение и расчет тендерного запроса |
Коммерческий директор |
- |
- |
Релиз. |
|
Создание тендерного запроса — Загрузка запросов таблицей |
Коммерческий директор |
8 |
8 |
Выполнено, релиз. |
|
(!) Проверка принадлежности водителя перевозчику 1 этап |
Логисты |
11/19 |
11 |
Выполнено |
|
(!) Карточка клиента |
Коммерческий директор |
13/26 |
3 |
Выполнено |
|
[Уведомления ЛМС] — [Внедрить Огонек для важных уведомлений Менеджеру и Логисту] |
Коммерческий директор |
8/23 |
8 |
Выполнено |
|
(!) Проверка принадлежности ТС перевозчику 1 этап |
Логисты |
8 |
8 |
Не выполнено |
|
ЛК логиста: ставка без водителя |
Коммерческий директор |
5 |
5 |
Не выполнено |
|
История изменений - объединить истории заказа и заявки |
Логисты |
2 |
2 |
Выполнено, релиз. |
|
ОЦ. Экстра фичи. Добавить к Заказу данные |
Коммерческий директор |
2 |
2 |
Выполнено, релиз. |
|
Модернизация режима списка для логистов (v_2) |
Коммерческий директор |
2 |
0 |
Не выполнено |
|
[Уведомления] — [Убрать дубли и лишние уведомления] |
Коммерческий директор |
1 |
1 |
Выполнено, релиз |
|
(!) Прикладывание в/у и паспорта в карточку перевозчика |
Коммерческий директор, Логисты |
3 |
5 |
Не выполнено |
|
(!) Приемка и хранение данных GPS из МП |
Коммерческий директор, Логисты |
0.5 |
0,5 |
Выполнено, релиз |
|
[Тарифы перевозчика] - Логирование действий по добавлению/изменению/удалению тарифов |
Коммерческий директор |
- |
- |
Протестировано, в ожидании фронта из 1223 |
|
Внести изменения при работе со Спасскими воротами при не ответе по АПИ верификации водителя |
Коммерческий директор, Логисты |
- |
- |
Протестировано, в ожидании фронта из 1763 |
|
Предзаполнять Рамочный договор исходя из данных клиента |
Коммерческий директор |
- |
- |
Протестировано, в ожидании фронта |
|
Использование капчи в форме для регистрации |
Технический директор |
- |
- |
Протестировано, в ожидании фронта |
|
Внесение правок в телеграм канал |
Коммерческий директор |
- |
- |
На тестах |
|
Создание запроса - Дать возможность отправить запрос на ставку логиста при наличии рекомендации |
Генеральный директор |
- |
- |
Протестировано, в ожидании фронта |
|
Добавлено вне плана (в течение спринта) |
|||||
[Обезличенные сделки] — [Логирование запросов и ответов] |
Коммерческий директор |
2 |
2 |
Выполнено |
|
[ЛМС] — [Сократить количество обращений по стандартизации адреса (dadata)] |
Технический директор |
2 |
4 |
Выполнено |
|
[YMS бухгалтера] — [Обновление данных по документам] |
Бухгалтер |
3 |
Не выполнено |
||
[Доверенность М2] — [Вывод в форму доверенности веса груза в кг] |
Коммерческий директор |
2 |
Не выполнено |
||
В Уведомления по заявкам добавить подсветку действия самостоятельных перевозчиков |
Коммерческий директор |
0,5 |
0,5 |
Выполнено, релиз |
|
[Сайт] — [Разместить Политику обработки перс. данных на новой странице] |
Технический директор |
0.5 |
0,5 |
Выполнено, релиз |
Прочее (баги/теханализ/техдолг):
Номер |
Наименование |
Заказчик |
План. SP |
Факт. SP |
Результат |
BACK. Изменение цены Заявки — После изменения цены Заявки в таблице order_price_detail изменяются данные в total, transit |
QA |
2 |
2 |
Выполнено, релиз |
|
Улучшение поиска по городам и областям РФ |
LEAD BE |
1 |
1 |
Выполнено, релиз |
|
[BACK]. [обращения в техподдержку] — [исправить сервис обращений] |
LEAD BE |
1 |
4 |
Выполнено, релиз |
|
[Эндпоинты API - AI] - [Переход на POST /v2/classification/carrier/scoring (релев.перевозчики)] |
РМ |
- |
- |
Выполнено, релиз |
|
[BACK]. [Графики] — [Исправить связывание графика с заявками] |
QA |
3 |
3 |
Выполнено, релиз |
|
[BACK]. [Запись цен в БД] — [Расхождения в bb.recommended_ml_price с ценой, идущей напрямую с калькулятора от МЛ] |
PM |
5 |
5 |
Выполнено, на тестах |
|
[BACK]. [Уведомления в ЛМС] — [Не работает кнопка "Остановить торги"] |
PM |
2 |
2 |
Выполнено, релиз |
|
Front. Ограничить доступ к переменным среды из консоли браузера |
FE |
3/5 |
3 |
Выполнено |
|
[BACK]. [Codeception] — [тесты авторизации] |
BE |
- |
- |
Выполнено, на тестах |
Итоги спринта:
-
Ротации спринта (при их наличии):
-
удалены 3 задачи на 11 SP Истории DD-2732 Работа PM (!) Добавить безопасности при подписании доверенности водителя Наталья Носенко по причине невозможности разработки;
-
добавлено на 8 SP (3 SP упало в запас):
-
-
Хотрелизы/хотфиксы/блокеры:
- хотфикс DD-3075 Выполнено [FRONT]. [Сайт] — [Разместить Политику обработки персональных данных] Антон Дмитриевич Куриленко Front на 0,5 SP;
- блокер к релизу Истории DD - 2885 - TD-204 Выполнено [FRONT] - [Поправить формат запроса api/v1/order/freight/calculate] Никита Созонов : [FRONT] - [Поправить формат запроса api/v1/order/freight/calculate] Front на 1 SP;
- блокер к релизу, т.к. полностью не работает корзина графиков - TD-205 Выполнено [Эндпоинты API] - [Переход на /v2/schedule/calculate] Александр Валерьевич Губкин : [Эндпоинты API] - [Переход на /v2/schedule/calculate] Back на 2 SP.
- Итого незапланированных хотрелизов/хотфиксов/блокеров: Back - 2 SP, Front - 1,5 SP
-
Добавлено сверх плана:
-
для новиньких:
-
DDB-1150 Ожидает BACK. Агрегатор Мэджик — При расчетах не считается страховка Станислав Абросимов : BACK. Агрегатор Мэджик — При расчетах не считается страховка Back на 5 SP.
-
DDB-1170 Ожидает BACK. ТК ЖДЭ — не передаётся страховка в BACK запросе в ТК Станислав Абросимов : BACK. ТК ЖДЭ — не передаётся страховка в BACK запросе в ТК Back на 3 SP.
-
DDB-1182 Выполнено BACK. ТК КИТ — Передача данных "По весу и объему" Андрей Тачков : BACK. ТК КИТ — Передача данных "По весу и объему" Back на 3 SP.
-
DDB-1186 Можно тестировать BACK. ТК DPD — Расчет "По местам" и "По местам ДШВ" Егор Гацон : BACK. ТК DPD — Расчет "По местам" и "По местам ДШВ" Back на 3 SP.
-
DDB-1183 Выполнено BACK. ТК Байкал — Передача данных "По весу и объему" Андрей Тачков : BACK. ТК Байкал — Передача данных "По весу и объему" Back на 3 SP.
-
DDB-1224 Готово к релизу [BACK]. [Тарифы перевозчика] — [удалять направление при удалении последнего тарифа по нему "По городам", "По областям"] Павел Чернов : [BACK]. [Тарифы перевозчика] — [удалять направление при удалении последнего тарифа по нему "По городам", "По областям"] Back на 5 SP.
-
DDB-1171 Выполнено BACK. Логгер ТК — не логируется Деловые линии Андрей Тачков : BACK. Логгер ТК — не логируется Деловые линии Back на 3 SP.
-
DD-3036 Можно тестировать [BACK]. [YMS кредиторская задолженность] — [Обновление данных по оплате и наличию оригиналов] Станислав Абросимов Back на 3 SP
-
DD-3037 Готово к релизу [BACK]. [Доверенность водителю М2] — [Выводить фактический вес груза в кг] Никита Созонов Back на 2 SP
-
DDB-1110 Готово к релизу BACK Semantical Error при фильтрации Партии по номеру Заказа в Админке (/admin) Павел Чернов Back на 2 SP
-
-
DD-3076 Выполнено [BACK]. [Теханализ] — [Выявить места где используется стандартизация адреса] Александр Валерьевич Губкин Back на 2 SP.
-
DD-3079 Выполнено [BACK]. [Обезличенные сделки] — [Реализовать логирование запросов и ответов] Антон Дмитриевич Куриленко Back на 2 SP.
-
DD-2934 Выполнено [FRONT]. [Уведомления в ЛМС] — [Останавливать торги в уведомление о подаче ставки] Федор Сусляков Front на 0,5 SP.
-
DD-3075 Выполнено [FRONT]. [Сайт] — [Разместить Политику обработки персональных данных] Антон Дмитриевич Куриленко Front на 0,5 SP;
-
TD-198 Ожидает [BACK]. [тест Codeception] — [OrderCombined] Егор Шатохин Back на 5 SP;
-
TD-186 Готово к релизу [Эндпоинты API - AI] - [Переход на GET /v3/classification/direction/confidence (второй экран)] Павел Чернов Back на 5 SP;
-
TD-206 Выполнено [BACK]. [PSALM и fixer] — [исправить ошибки] Антон Дмитриевич Куриленко Back на 0.5 SP;
-
DDB-1110 Готово к релизу BACK Semantical Error при фильтрации Партии по номеру Заказа в Админке (/admin) Павел Чернов Back на 2 SP;
-
DDB-1185 Готово к релизу BACK. ТК Возовоз — Передача данных "По местам" Егор Гацон Back на 3 SP.
-
Итого добавлено сверх плана: Back - 34 SP, Front - 1 SP.
-
-
Спринт завершен в полном / не в полном объеме:
-
выполнено 72% запланированных продуктовых задач (4 из 14 истории выполнить не удалось, но при этом, все задачи команды Back выполнены на 100%);
-
выполнено 100% прочих задач (багов/ТД);
-
выполнено сверх плана: Back - 25 SP.
-
-
Причины не полного выполнения спринта:
-
в течение спринта была произведена переоценка задач, в связи с усложнением разработки:
-
DD-3024 Выполнено [BACK]. [Перенастроить докер] Александр Валерьевич Губкин Back с 5 SP до 8 SP;
-
DD-2005: FRONT. Добавить новый дровер с документами для водителя @ Трекер (yandex.ru) Front с 3 SP до 5 SP;
-
TD-193: [BACK]. [обращения в техподдержку] — [исправить сервис обращений] @ Трекер (yandex.ru) Back с 1 SP до 4 SP;
-
-
из не выполненных Историй - не сделаны именно фронтовые задачи. Причины не выполнения - недооценка сложности разработки по задачам:
-
при выполнении задач Историй DD-1763 Выполняется (!) Прикладывание в/у и паспорта в карточку перевозчика Мария Трофимова и DD-2828 Выполняется (!) Проверка принадлежности ТС перевозчику 1 этап Анастасия Галицкая делается новый компонент на загрузку файлов, т.к. ни один существующий компонент не подошел. В результате, общее время на выполнение этих задач увеличилось в 1,5 раза, что было не учтено при оценке задач.
-
отсутствие рефакторинга фронтового кода (время на выполнение задач увеличивается и мы не укладываемся в ранее планируемые SP).
-
-
-
Предложения по оптимизации планирования Спринта:
- увеличить количество SP на задачи рефакторинга фронта;
- в силу сложности и объема фронтовых задач наблюдается нехватка ресурса фронтовых разработчиков. Команда бэка сильнее и фронтовые разрабы не успевают, видим сильный рассинхрон между командами и задачами.
No Comments