Замечания по результатам испытаний
Идентификатор ЗАМ-NN не переиспользуется. Закрытое замечание остается
в списке со статусом Закрыто и ссылкой на релиз.
Статусы: Открыто, В работе, Закрыто, Отклонено, Решение заказчика.
Сводка
| ЗАМ | Предмет | Требования | Кейсы | Критичность | Статус |
|---|---|---|---|---|---|
| ЗАМ-01 | "Полнота отработанного месяца" определена дважды: 180 ч и 200 ч | 2.3.2, 4.2.2, 4.2.3 | ПСИ-2.3-01, ПСИ-4.2-01 | Critical | Открыто |
| ЗАМ-02 | Суточный бонус: поточечно или вне зависимости от точки | 6.1.5, 6.3.1, 6.3.3, 6.3.6 | ПСИ-6.1-04, ПСИ-6.3-01, ПСИ-6.3-03, ПСИ-6.3-06 | Critical | Открыто |
| ЗАМ-03 | ГМ при трех и более мастерах противоречит алгоритму 7.3.4 | 7.3.2 | ПСИ-7.3-06 | Critical | Открыто |
| ЗАМ-04 | ЧТС получает полный ГМ сверх почасовой оплаты | 7.3.4, 8.3.1 | ПСИ-7.3-05, ПСИ-СВ-02 | Critical | Открыто |
| ЗАМ-05 | Дата среза стажа определена тремя способами | 2.1.7, 2.2.2, 2.4.4 | ПСИ-2.1-06 | Critical | Открыто |
| ЗАМ-06 | Разрывы в шкалах: ровно 120% и ровно 150% | 3.2.1, 4.1.1 | ПСИ-3.2-01, ПСИ-4.1-01 | Critical | Открыто |
| ЗАМ-07 | "Процент перевыполнения" при шкале от 100% | 3.2.1, 4.1.1 | ПСИ-3.2-01, ПСИ-4.1-01 | Major | Открыто |
| ЗАМ-08 | Сезон начинается внутри расчетного месяца | 3.3.5, 4.2.6 | ПСИ-3.3-04, ПСИ-4.2-04 | Critical | Открыто |
| ЗАМ-09 | Строгость сравнения стажа в 3.3.4 | 3.3.4 | ПСИ-3.3-03 | Major | Открыто |
| ЗАМ-10 | Раздел 8 "Почасовая оплата" не имеет функционального проекта | 8.1.1, 8.1.2, 8.2.1, 8.2.2, 8.3.1 | ПСИ-8.1-01, ПСИ-8.2-01, ПСИ-8.3-01 | Critical | Открыто |
| ЗАМ-11 | Требования без постановки | 4.2.7, 4.2.8, 5.3.5 | ПСИ-4.2-06, ПСИ-4.2-07, ПСИ-5.3-03 | Critical | Открыто |
| ЗАМ-12 | Ставки ГМ не заданы, упомянута несуществующая должность | 7.1.1 | ПСИ-7.1-01 | Major | Открыто |
| ЗАМ-13 | Не определена ставка суточного бонуса ниже 10 000 руб. | 6.2.1 | ПСИ-6.2-01 | Major | Открыто |
| ЗАМ-14 | Пример к 6.1.6 нарушает границы смен | 6.1.6 | ПСИ-6.1-05 | Minor | Открыто |
| ЗАМ-15 | Блок "НЕ ЗАБЫТЬ" - требования вне нумерации | - | - | Major | Открыто |
| ЗАМ-16 | Не определена ставка доплаты за стаж менее 3 месяцев | 2.2.1 | ПСИ-2.2-01 | Major | Открыто |
| ЗАМ-17 | Смена ставки внутри месяца при месячном расчетном периоде | 3.2.3, 4.1.3 | ПСИ-3.2-02, ПСИ-4.1-02 | Major | Открыто |
| ЗАМ-18 | Полнота месяца старшего не ограничена единицей | 4.2.3 | ПСИ-4.2-02 | Major | Открыто |
| ЗАМ-19 | Применяется ли предельная скидка к базе суточного бонуса | 6.1.3 | ПСИ-6.1-02 | Major | Открыто |
| ЗАМ-20 | Порог 480 минут: строгое или нестрогое сравнение | 6.3.1 | ПСИ-6.3-01 | Major | Открыто |
Описания
ЗАМ-01. "Полнота отработанного месяца" определена дважды
Требование 2.3.2 задает полный месяц как 180 ч (10 800 мин.), требование 4.2.3 - как 200 ч (12 000 мин.), при этом формула 4.2.2 использует тот же термин "Полнота отработанного месяца". Один термин с двумя значениями.
Нужно решение: ввести отдельный термин для старшего мастера, например "Полнота месяца старшего, 200 ч", и зафиксировать его в 4.2.2 и 4.2.3.
ЗАМ-02. Суточный бонус: поточечно или вне зависимости от точки
Требования 6.1.5 и 6.3.3 требуют считать выручку и время вне зависимости от точки. Требования 6.3.1 ("отработал 480 минут и более на этой точке") и 6.3.6 (бонус на разных точках одновременно) требуют поточечного расчета. Функциональный проект реализует поточечный вариант, то есть 6.1.5 и 6.3.3 фактически не выполняются.
Расхождение в деньгах показано в ПСИ-6.1-04 и ПСИ-6.3-06: 2 000,00 против 1 000,00 руб. и 2 500,00 против 3 300,00 руб. на одних и тех же данных.
Нужно решение заказчика: какой вариант правильный. После решения противоречащие требования исключаются из методологии, а не остаются оба.
ЗАМ-03. ГМ при трех и более мастерах
Требование 7.3.2 помечено авторами методологии как противоречащее другим, противоречит алгоритму 7.3.4 (количество мастеров в расчете не участвует) и таблице видов начислений ("всегда"). В ФП не реализовано.
ЗАМ-04. ЧТС получает полный ГМ сверх почасовой оплаты
По таблице видов начислений ЧТС получает и доплату до ГМ ("всегда"), и почасовую оплату ("всегда"). В базу начислений за сутки (шаг 11 алгоритма 7.3.4) входят только сделка и суточный бонус, а у ЧТС сделка равна нулю (ставка 0%). Итог: ЧТС получает полный ГМ плюс почасовую оплату.
Контрольный расчет: ПСИ-7.3-05 - 9 200,00 руб. за сутки вместо ожидаемых 6 000,00.
Варианты: либо ГМ для ЧТС не применим, либо почасовая оплата включается в "Начисления за сутки" в шаге 11.
ЗАМ-05. Дата среза стажа
Три формулировки с разными датами среза: 2.2.2 - "на начало расчетного периода", 2.1.7 - "по конец расчетного месяца", 2.4.4 - "за расчетный месяц". В ФП колонка названа "Стаж, мин. - на начало периода или при приеме на работу во время расчетного периода".
ЗАМ-06. Разрывы в шкалах
Шкала 3.2.1: > 100% < 120% и > 120% - значение ровно 120% не попадает
ни в одну ступень. Шкала 4.1.1: ровно 120% и ровно 150% не попадают ни в
одну ступень.
Нужно решение: перевести шкалы к полуинтервалам, например
(100%; 120%] и (120%; +inf).
ЗАМ-07. "Процент перевыполнения" при шкале от 100%
Требования 3.2.1 и 4.1.1 говорят о "проценте перевыполнения плана", а шкала начинается со 100% - это процент выполнения. В ФП табличная часть названа "Выполнение плана, %". Терминологию нужно привести к одной.
ЗАМ-08. Сезон внутри расчетного месяца
Требования 3.3.5 и 4.2.6 ограничивают начисления межсезоньем, расчетный период - месяц, а сезон задается произвольными датами. Поведение при сезоне, начавшемся внутри месяца, не определено. ФП прекращает расчет целиком, если сезон определен.
Варианты: пропорционально дням межсезонья, по дате начала месяца, по преобладающей части месяца.
ЗАМ-09. Строгость сравнения стажа в 3.3.4
Текст требования - "отработавшим более двух месяцев", пояснение - "стаж в размере двух месяцев должен быть на начало расчетного периода". Для стажа ровно 2 месяца результат не определен.
ЗАМ-10. Раздел 8 не имеет функционального проекта
Требования 8.1.1, 8.1.2, 8.2.1, 8.2.2, 8.3.1 не упоминаются ни в одном документе функционального проекта. Отсутствуют: регистр или документ часовых ставок, вид начисления "Почасовая оплата" в движениях, обработчик расчета при регистрации ухода со смены.
При этом по таблице видов начислений почасовая оплата для ЧТС - основной вид начисления.
ЗАМ-11. Требования без постановки
В методологии помечены "Пока не выполнена постановка": 4.2.7 (старший назначается на объект), 4.2.8 (пропорция по часам на своем объекте), 5.3.5 (корректировка при гарантийной переделке). Требуют постановки либо исключения из объема приемки решением заказчика.
ЗАМ-12. Ставки ГМ и несуществующая должность
Требование 7.1.1 не содержит значений ставок (в отличие от 2.2.1 и 6.2.1) и упоминает должность "Сменный мастер", которой в системе нет - по таблице видов начислений нулевая ставка у "Сезонного мастера (съемщика)". Для испытаний значения приняты в эталонном наборе.
ЗАМ-13. Ставка суточного бонуса ниже минимальной ступени
Шкала 6.2.1 начинается с 10 000 руб. Значение ставки при суточной выручке менее 10 000 руб. не определено. В испытаниях принято 0.
ЗАМ-14. Пример к 6.1.6 нарушает границы смен
В примере "в 23:01 двое, работавших в дневную смену, ушли", тогда как дневная смена по 1.1.1 заканчивается в 20:59:59. Пример нужно привести к границам смен. В ПСИ-6.1-05 сценарий скорректирован.
ЗАМ-15. Блок "НЕ ЗАБЫТЬ"
10 пунктов в начале методологии - по сути требования, живущие вне нумерации: выдача зарплаты два раза в месяц, движения по кассе (сейфу), выдача единой операцией с РКО, документ ввода начальных остатков по расчетам с персоналом, ограничение доступа сотрудника данными своей точки, начисления и удержания суммой.
Пока они не внесены в нумерацию, они не могут быть ни покрыты функциональным проектом, ни проверены. Требуется либо внести их в разделы методологии, либо явно вынести за объем проекта.
ЗАМ-16. Ставка доплаты за стаж менее 3 месяцев
Шкала 2.2.1 начинается с 3 мес. Значение ставки при меньшем стаже не определено. В испытаниях принято 0.
ЗАМ-17. Смена ставки внутри расчетного месяца
Требования 3.2.3 и 4.1.3 говорят, что новые ставки действуют с ближайших суток, но доплата за план и за старшего рассчитывается за месяц целиком. Какая ставка применяется, если она изменилась 15-го числа, не определено.
ЗАМ-18. Полнота месяца старшего не ограничена единицей
Ограничение полноты единицей задано только для 180-часового месяца (2.3.4). Для 200-часового месяца старшего (4.2.3) аналогичного требования нет. В испытаниях ограничение принято по аналогии.
ЗАМ-19. Предельная скидка и база суточного бонуса
Правило предельной скидки (5.1.4, 5.1.5) сформулировано в разделе "Сдельная выручка". Требование 6.1.3 для суточной выручки говорит только про учет скидок, без порога. В ФП колонки "Выручка. Сделка" и "Выручка. Бонус" разделены, и порог применяется только к сделке. Нужно подтверждение, что это намеренно.
ЗАМ-20. Порог 480 минут
Требование 6.3.1 - "отработал 480 минут (8 часов) и более", алгоритм ФП - "выработка на точке за сутки должна быть более 480 минут". Для значения ровно 480 минут результаты расходятся.