Прототипи недооцінені можливості - практика інтернет-маркетингу

Дмитро Калинников

У процесі створення будь-якої інформаційної системи найважливіше місце займає проектування. Якщо спочатку проектуванням займалися практично «випадкові» люди - менеджери проектів, дизайнери та навіть розробники, то зараз у багатьох веб-студіях і агентствах активно розвиваються спеціалізовані відділи. Однією з сучасних особливостей ранніх стадій створення проектів стало прототипирование. Про те, що це за процес, які завдання він вирішує і які особливості має, ми і розповімо.

Що таке прототип і навіщо він потрібен?

Прототип - це модель майбутнього проекту, яка відображає його концепцію, інформаційну архітектуру і підхід до реалізації інтерфейсної частини. Він дозволяє наочно уявити фронт робіт і дохідливо пояснити замовникові, як буде виглядати готовий проект.

Які бувають прототипи

паперові прототипи

По суті, це чорнова схема - начерк майбутньої системи і основних принципів її поведінки на аркуші паперу. Паперовий прототип можна настільки добре деталізувати, щоб взяти його за основу для дизайну і переходу до наступного етапу.

Важливим недоліком паперових прототипів є їх «одноразовость»: якщо потрібно щось поміняти, то єдиний спосіб це зробити - перемалювати прототип заново. Тому всі проміжні малюнки варто оцифровувати за допомогою сканера або фотоапарата.

У проектуванні складних систем паперові прототипи використовуються, як правило, тільки як допоміжний інструмент.

статичні прототипи

Інтерактивні прототипи

Інтерактивні прототипи дозволяють не тільки оцінити зовнішній вигляд готової системи, але і протестувати її функціональні елементи. Правда, «понарошку»: сторінки перемикаються, однак посилання динамічно змінюються (наприклад, з каталогу товарів все посилання ведуть на один і той же товар), форми можна заповнити, але інформація нікуди не йде, і реакція на натискання кнопок або «зашита» в прототип однозначно, або залежить від досить простих умов.

повнофункціональні прототипи

Повнофункціональний прототип - це фактично працює демо-версія інтернет-рішення, побудована за допомогою тих же технологій, що і майбутній продукт.

Наприклад, тестовий стенд - це максимально повна і деталізована модель майбутнього сайту, яка відрізняється від готового продукту тільки тим, що не вміє тримати реальне навантаження і не містить реальних даних.

Потрібно пам'ятати, що створення повнофункціонального зразка апарата відповідно до вартості і тимчасових витратах можна порівняти зі створенням підсумкового рішення. Однак його створення дійсно необхідно для дуже складних і великих систем, особливо в тих випадках, коли будь-які помилки в кінцевій версії приводять до миттєвим і дорогим негативних ефектів.

Чим прототип відрізняється від готового продукту?

Прототип - це не візуальне рішення

Прототип може являти собою детальну візуалізацію зовнішнього вигляду проекту, але це не фінальний його дизайн. Це смислова складова системи.

Часто у проектувальників виникає спокуса зайнятися візуальним перфекционизмом і на етапі прототипу намагатися вивірити кожну дрібницю: підібрати картинки, підігнати сітки, вирівнювання і т. П. Не треба цього робити. Це - робота дизайнера. Він має набагато більший набір виразних засобів і вміє «робити красиво».

Прототип не містить докладні деталі технологічної складової рішення

Прототипи можуть містити пропозиції щодо використання нестандартних технологічних рішень, які знаходяться, що називається, «на передньому краї» сучасних веб-технологій. При цьому вони не містять формул, правил, алгоритмів розрахунку та інших відомостей, необхідних для програмної реалізації модулів. Саме тому прототип обов'язково супроводжується пояснювальною запискою для технологів і програмістів або ж включається в повноцінне ТЗ на систему.

Прототип не завжди дозволяє показати реальну реакцію користувачів

Навіть самий ретельно продуманий і добре реалізований прототип не зможе продемонструвати, наскільки обране рішення ефективно для кінцевої аудиторії в реальних умовах експлуатації. Прототип знижує кількість помилок, але не може усунути їх повністю.

Щоб мінімізувати можливий ризик, можна перевірити прототип на фокус-групі. Ця процедура вимагає додаткових фінансових і тимчасових витрат, ретельної підготовки і репрезентативності фокус-групи.

Більш ефективним способом дослідження на етапі прототипирования може стати A / B-тестування на реальній аудиторії, широко поширене в практиці побудови інтернет-систем. Для перевірки будь-якої інтерфейсної гіпотези частині цієї аудиторії показують варіант B, а іншим - поточний варіант A. Після чого порівнюють реакцію користувачів. Однак і таке дослідження на етапі прототипирования не дуже надійно: воно вимагає досить великої групи респондентів, а прототип - це все ж не система.

(Повну версію статті ви можете прочитати в 21 номері журналу «Практика інтернет-маркетингу»)