Привет, меня зовут Юлия Новикова и я системный аналитик. Сегодня обсудим критерии качества требований и как их применять
О чём пойдёт речь:
-
зачем соблюдать критерии качества при написании требований;
-
как проверить хорошее требование или нет с помощью критериев качества;
-
как исправить требование
Для кого эта статья:
-
джуны аналитики научатся писать понятные требования;
-
мидлы убедятся, что всё делают правильно;
-
сеньоры могут поделиться опытом в комментариях, что будет полезно всем грейдам
Озвучила организационную информацию, переходим к сути
Зачем соблюдать критерии качества при написании требований?
Как проверить требование на атомарность: Прочитайте требование Если в тексте нет перечислений, условий или союзов — переходим к проверке на полноту Если есть — проверьте по чек‑листу ниже Если пункт применим, декомпозируйте требование и вернитесь на первый шаг Если пункт неприменим — пропустите его Чек‑лист: Разделены функциональные и нефункциональные требования Каждая функция описана отдельно Разграничены этапы процесса Требования четко разделены по направлениям деятельности
Проверьте описание. Убедитесь, что учли все возможные сценарии Оцените детализацию. Прочитайте ещё раз и дополните требование, если возникают уточняющие вопросы Исследуйте граничные условия К примеру, числовые поля и строки. Пропишите ограничение количества символов файлы. Установите ограничение размера в мб для загрузки количество записей на странице для настройки пагинации Определите критерии успеха. Убедитесь, что указаны четкие и измеримые критерии приемки Оцените как новые требования изменят систему и поправьте документацию Посмотрите на требования под другим углом: продумайте интерфейс и напишите требования для дизайнера, составьте user story, нарисуйте диаграммы UML или BPMN Шерлок в IT делюсь мнением о технологиях и полезными инструментами для аналитика. Буду рада познакомиться поближе и обсудить другие темы
Полнота
Например, если описали создание пользователя, не забудьте о редактировании и удалении
Было требование «Покупатель быстро заказывает товар». Измерим скорость в шагах. Стало: «Покупатель заказывает товар за 3 клика». Уже лучшеКраткость
ссылка на оригинал статьи https://habr.com/ru/articles/825458/
Добавить комментарий