Как и чем мы рисуем интерфейсы в 1С
Напишу сегодня про порядок описания UI - требований к пользовательским интерфейсам при разработке технических заданий. В 1С все взаимодействие пользователя идет через формы 1С, которые уже заложены в платформе и конфигурации. Для лучшего восприятия требований в Техническом задании необходимо использовать требования к пользовательским интерфейсам. Например, если вы пишете ТЗ по созданию нового объекта метаданных, то в случае с отчетами, обработками, справочниками пользователю будет проще воспринимать ожидаемый результат в виде привычной для него картинки.
При моделировании требований необходимо учитывать: 1. Понимание заинтересованными сторонами того, что нарисовано. Должно быть понятно и очевидно. 2. Простота и скорость моделирования UI. Отталкивайтесь от конкретной потребности. Если вам требуется добавить новый реквизит на существующую форму, то можно сделать скрин существующей формы и в paint "дорисовать" новый реквизит. Не забудьте его выделить на общей форме, чтобы выполнить пункт 1.
Я в работе использую 3 способа моделирования требований пользовательского интерфейса.
- Paint. Самый быстрый и простой, делаем скриншоты похожей формы и потом рисуем или вставляем другие скрины, для того чтобы получить новую форму.
- Excel. Способ рабочий для обработок и отчетов. Не скажу, что мой фаворит, но иногда есть от ЗС формат эксель с готовым набором колонок, и я ему просто пририсовываю отборы, кнопочки. Этот способ можно также использовать совместно со скриншотами, например, отборы отчета и кнопки вставить через скриншот, а колонки отчета - уже сделать таблицей.
- Специальная онлайн программа https://design.1cmaker.com. Спасибо моей коллеге, которая показала мне эту программу ❤️Когда нужно разработать совершенно новую форму - это мой фаворит. По сути это конструктор интерфейса 1С, там есть все что вам нужно. Нужна регистрация, в бесплатной версии максимум 5 проектов. Но старые проект можно удалять и освобождать себе место. Здесь еще есть ссылка на инфостаре про эту программу, можете почитать: https://infostart.ru/journal/news/mir-1s/maker-ekonomte-vremya-na-sostavlenii-tz-i-vizualizatsii-interfeysa-pri-razrabotke-v-1s-s-nulya_2098199/ Знаю еще про способ разработки форм напрямую в конфигураторе 1С. Честно, никогда им не пользовалась и после 1СMaker не вижу в нем смысла.
Еще лайфхак, чтобы понять, уместен ли прототип. Если в вашем ТЗ слишком много текста и таблиц, то упростите его вставив просто 1 картинку. Плюс визуальное восприятие у людей работает лучше, и здесь намного меньше бывает разночтений, что ЗС имел ввиду новый реквизит где-нибудь справа вверху, а вы решили что лучше будет слева внизу. Чем лучше воспринимается ТЗ Заинтересованной стороной - тем проще будет проходить ПСИ.