TGViewer
Про_БА Про_БА @pro_ba_it · 763 subscribers
Post #101 430
Что такое прототипы и какими они бывают?
#кейс #инструменты #прототипы

В этой статье будем понимать под прототипом модель поведения системы. Такие модели можно построить без особых технических средств на бумаге или доске, а можно создать экспериментальный образец, воспроизводящий функции приложения. В книге Карла Вигерса «Разработка требований к программному обеспечению» читаем: «Создание прототипов ПО — пробный шаг в мир решений. Оно делает требования более реальными, приближает варианты использования к реальности и закрывает пробелы в вашем понимании требований.” У Вигерса прототипы разделены на типы.
📍По назначению
◦ горизонтальные, которые показывают интерфейс с точки зрения поведения пользователя, но не затрагивают логику обработки и базу данных;
◦ вертикальные, которые показывают все слои системы и выполняются в тех же средах разработки, что запланированы и для системы.
📍По использованию в будущем
◦ одноразовые, которые предназначены, чтобы провести обсуждение или исследование, их развитие не планируется;
◦ эволюционные, которые могут последовательно развиваться и перерасти в код самой системы;
📍По форме
◦ бумажные, которые могут представлять собой набросок на бумаге или любую другую имитацию ответов на действия пользователя на доске, в графическом редакторе;
◦ электронные, которые выполнены в среде разработки и представляют собой работающее ПО части решения.

В работе чаще всего встречаются такие термины:
🔅Каркасное представление (вайрфрейм) — в терминах Вигерса это одноразовый горизонтальный прототип без деталей элементов дизайна и динамики. Он может быть выполнен и на бумаге, и в графическом редакторе.
🔅Раскадровка (мокап) — более детальное изображение экранов, показывает изменение состояний экранов в ответ на действия пользователя. Чаще всего выполняется с учетом цвета и стилей элементов. По терминологии выше — это горизонтальный одноразовый прототип. Этот вариант еще могут называть моделью или макетом. Может быть активным, если добавить средства анимации. Чаще всего выполняется в инструментах вроде Figma, Axure, Adobe XD
🔅Экспериментальный образец (часто именно его называют прототипом) - ПО одной из частей приложения с учетом дизайна элементов, навигации между экранами, логики обработки данных. Такой прототип ориентирован не на выявление нюансов пользовательского интерфейса, а на проверку технического решения. В терминах Вигерса это вертикальный эволюционный электронный прототип.

Какой из вариантов прототипирования выбрать аналитик решает в зависимости от целей создания прототипа и ожидаемых сроков. Cтандарт BABOK 3.0 предлагает использовать прототипы для таких задач (сохранен текст перевода на русский):
⚙️Выявление требований: используется для выяснения и подтверждения потребностей заинтересованных сторон через итеративный процесс создания модели или дизайна требований.
⚙️Определение будущего состояния: используется для моделирования вариантов будущего состояния и может также помочь определить потенциальную ценность.
⚙️Анализ требований и определение дизайна: используется для оказания помощи заинтересованным сторонам в визуализации внешнего вида и возможностей запланированного решения.
⚙️Оценка решения: используется для имитации нового решения, чтобы определить и собрать показатели эффективности.

Чтобы выбрать вид прототипа, нужно сформулировать задачу, для которой он понадобился, и ответить на несколько вопросов 👇

@pro_ba_it
  • ❤ 1
  • 👍 1
More from @pro_ba_it
  1. Sep 23, 2026Кому-то еще нужно ТЗ? Видимо меня одолела “предвзятость подтверждения”, та самая, когда че…
  2. Sep 8, 2026Матрица, которая не стареет? Неделю назад провела лекцию для системных аналитиков, где сре…
  3. Aug 21, 2026- Опять пишешь? Три года уже пишешь и зачем это? Кто тебя просит? Это к рабочему столу при…
  4. Aug 18, 2026Контекст решает всё. JTBD для аналитика После того как написала здесь об артефактах в эпох…
  5. Jul 31, 2026Чем аналитик DWH отличается от других аналитиков? Такие вопросы мы обсуждали в новом выпус…
  6. Jul 28, 2026Вопросы выживания Недавно консультировала коллегу, которому впервые пришлось составлять фу…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →