Повний цикл створення сайту, записки web-розробника

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

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

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

Повний цикл створення сайту включає в себе:

  1. передпроектні дослідження
  2. Складання проекту сайту
  3. Реалізація проекту
  4. Налагодження і тестування
  5. Завершення і здача проекту

передпроектні дослідження

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

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

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

Складання проекту сайту

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

  • Мета створення сайту
  • концепція сайту
  • Характеристики аудиторії сайту (в додатковій комплектації)
  • структура сайту
  • Опис функціоналів і типових сторінок
  • Технічний опис функціоналів
  • Опис титульної сторінки
  • Вимоги до дизайну і навігації
  • Стильові рішення дизайну (в додатковій комплектації)
  • Кошторис на проект

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

Реалізація проекту

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

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

По завершенні робіт необхідно протестувати результати роботи.

Налагодження і тестування

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

  • перевірка відповідності результату проекту сайту
  • тестування коректності роботи функціоналів і програм
  • тестування інтерактивних функціоналів на предмет надання свідомо нездійсненних умов (т. зв. «перевірка на дурня»)
  • тестування коректності HTML-верстки в різних браузерах під різними операційними системами і на різних дозволах екрану
  • тестування зручності подання інформації на сайті, системи навігації, структурування інформації (usability-тестування)

У тестуванні обов'язково повинен брати участь замовник. Після закінчення тестування сайту проект здається замовникові.

Завершення і здача проекту

Після того, як сайт готовий, необхідно:

Після завершення і здачі проекту за бажанням замовника може бути укладений договір на обслуговування сайту.

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

Немає схожих статей

Схожі статті