Про етапи розробки сайту – просто, Залучення клієнтів

Секрети професіонала з 15-річним досвідом

Павло Шуднєв

Знає, як залучити клієнтів;)

У маркетингу – з 1997 року. Працював у сегментах В2В та В2С. Навчався в Європі та Україні. Автор та ведучий курсу «Як залучати клієнтів через Інтернет», засновник multipromotion

Блог: 10 свіжих нотаток
  • Залучення клієнтів (11)
  • Дослідження ринку (4)
  • Рекламний текст (6)
  • Інтернет (7)
  • Дизайн (3)
  • Маркетинг (17)
  • З життя (1)
  • Рецензії (1)
  • Стів Джобс (1)
  • B2B (2)
  • Know-how (9)
  • Блоги (2)
  • Особистий досвід (3)
  • Пошукове просування (6)
  • Робота з сайтом (5)
  • Реклама (4)
  • Участь у виставках (1)
Стрічка новин

Про етапи розробки сайту – просто

10 Жов 2014 Рубрики: Робота з сайтом

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

Отже, ви усвідомили, що вам потрібен сайт. Чому ви так вирішили, і чи дійсно вам потрібен сайт – чи можна обійтися банальним буклетом, ми опустимо, і розглянемо три етапи його розробки. Коротко та конкретно.

Цю сукупність сторінок ми порівнюватимемо з будинком. Паралель буде проста: сайт – це будинок, а кімнати у будинку – це сторінки сайту. Для наочності. Так буде простіше.

Нульовий етап

З чого розпочинається будівництво будинку? Ідеї. З побажань замовника архітектору або дизайнеру-архітектору. З чого розпочинається робота над сайтом? Теж з ідеї.

Сама по собі ідея а-ля «потрібний сайт» (як «потрібний будинок») мало що скаже фахівцю, який має втілити її в життя. Потрібна конкретика.

Якщо це будинок, то скільки в ньому має бути поверхів, скільки кімнат, чи потрібний гараж і – якщо так – на скільки машин і т.д. З сайтом аналогічно: яка інформація на ньому має бути (інформація про компанію, контакти, каталог продукції, описи товарів та їх фотографії) і як вона має бути структурована… Це нульовий етап – етап постановки завдання.

Етап №1: розробка дизайну сайту

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

А що із сайтом робить дизайнер? Те саме: розробляє (добрий дизайнер саме розробляє, а не малює – це далеко не одне й те саме) план майбутнього сайту. Результат роботи архітектора – план проект будинку. Результат роботи дизайнера – підготовлені дизайн-шаблони (картинки, щоб вам було простіше) всіх сторінок сайту, по суті – план-проект сайту.

Отже, архітектурний проект будинку (дизайн сайту) узгоджено. Можна приступати до будівництва будинку (технічна розробка сайту).

Етап №2: програмування

Якщо бути точним, мова піде про HTML-верстку та програмування, а не тільки про програмування як таке. Однак, щоб не завантажувати вам голову непотрібною інформацією, обидва ці процеси називатимемо одним словом – програмуванням.

Якщо будівельники втілюють задуми архітектора, то програмісти - задумки веб-дизайнера.

Етап №3: наповнення сайту

Досить часто трапляються парадоксальні ситуації: для розробника очевидно (на підставі його багаторічного досвіду), що наповненням сайту займатиметься замовник. У той же час для замовника очевидно, що наповненням сайту займатиметься... розробник! В наявності явне протиріччя. Що ж робити?

Напевно, насамперед варто внести ясність, що мається на увазі під фразою «наповнення сайту». Знову ж таки, проводячи паралель з будинком (він вже побудований – див. вище), ви навряд чи житимете в сірих стінах… або навіть у чистовій обробці: будинок потрібно наповнити. Меблями, технікою, потрібно повісити штори, люстри, фіранку у ванній кімнаті; потрібні будуть і дрібниці – посуд, книги, компакт-диски, різноманітні аксесуари…

Хто має займатися наповненням сайту?

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

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

Кому краще займатися наповненням сайту – клієнту чи розробнику – питання індивідуальне. Абсолютно точно можна сказати одне: фахівці розробника це зроблять у кілька разів швидше. З одного боку, з допомогою досвіду. З іншого боку, за рахунок використання інших технологій наповнення сайту, з якими замовник може бути не знайомий (наприклад, наповнення сайту через ftp-сервер звикористанням CSV-таблиць).

«Будівельний нагляд»

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

Якщо ви пережили ремонт або ще краще будівництво будинку, то ви на власному досвіді знаєте, що:

  1. Хороших будівельників не буває
  2. Усі будівельники «косячать»

Прикладів можна навести масу: завалені стіни, великі перепади висот стель, погано встановлені двері, розетки, що не працюють, неправильно розведена проводка, криво викладена плитка у ванній і т.д. Думаю, що список прикладів ви можете продовжити :)

Якщо говорити про розробку сайтів, хороших розробників можна знайти. Складно, але можна (до речі: в Україні ціна про якість розробки не говорить нічого – перевірено). З виконавцями у цій сфері справи набагато кращі, ніж у будівництві. Проте, як свідчить практика, все розробники виконують своєї роботи з помилками, тобто. роблять не так, як має бути.

На відміну від будівельників, у більшості з яких руки майже буквально ростуть не з плечей, розробники помиляються з інших причин. Більшість дизайнів сайтів віддається у розробку без супровідного технічного завдання. Зазвичай вона не потрібна, проте завжди є нюанси, які розробник може зрозуміти не так, як задумав (але ніде не прописав) дизайнер.

Небагато прикладів

Навести приклади розбіжностей? Заголовки та текст не вирівняні за одним рівнем. У тексті використовується менший, ніж треба, міжрядковий інтервал. Відступи від заголовків до текстів менші (або більше), ніж треба. Мініатюри зроблені більшого розміру. На сайті використано НЕ ТІЙ фіолетовий колір (інший відтінок). Посилання при наведенні курсору мишкине змінюють колір. І так далі. Приклад таких розбіжностей тільки на одній (!) сторінки сайту описаний у моїй статті Три види тестування сайтів. У ній є наочні ілюстрації, тому ви точно зрозумієте, про що йдеться.

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

У розробці сайтів це можна назвати "дизайнерським контролем". Якщо ви хочете отримати на виході саме той сайт, який спроектований дизайнером на підставі ваших побажань, ця робота також має бути обов'язковою.

Як дізнатися, що сайт піднімають (ворушать), коли він вже створений?

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