концептуалізація й визначення бюджету проекту. Із чого починається робота над проектом? На даному етапі необхідно виконати наступні завдання: зібрати вихідні вимоги, скласти зразкову структуру сайту, оцінити строки виконання робіт, його вартість і, нарешті, сформувати кінцеву комерційну пропозицію. Комерційна пропозиція повинне бути затверджене обома сторонами. Після цього можна приступати до складання й підписання договору між замовником і виконавцем проекту. Замовник вносить виконавцеві передоплату в застереженому розмірі. На даному етапі буде задіяний наступний персонал: менеджер по продажах, менеджер проектів, системний аналітик.
Характерні завдання на етапі:
- зустрічі із замовником;
- збір вимог;
- складання структури сайту;
- оцінка проекту по модулях, трудозатратам, строкам, вартості;
- складання й підписання договору;
- авансування робіт;
- інструктаж замовника;
- передача проекту на розробку.
Планування. Не можна недооцінювати цей етап у загальній схемі роботи на сайтом. Багато виконавців не приділяють йому належної уваги, або взагалі опускають. Однак не досить просто скласти план, його необхідно деталізувати й конкретизувати, у плані потрібно докладно описати кожний пункт, окреслити границі проекту, сформувати бюджет, побудувати структуру Для цього складається технічне завдання й заповнюється бриф на дизайн. Ці документи є невід'ємними додатками до договору й багато в чому визначають границі самого проекту. Планування проекту - це, дійсно, складна робота, але якщо вона виконана грамотно й професійно, то можна вважати, що пів справи вже зроблено. Якщо ж у замовника залишилися ще якісь сумніви на цьому етапі, то менеджер проекту зобов'язаний відшліфовувати план доти, поки він не досягне необхідного ступеня деталізації, і всі вузькі місця-ризики будуть виключені, або зведені до мінімуму. На даному етапі буде задіяний наступний персонал: менеджер по продажах, менеджер проекту, арт-директор.
Характерні завдання на етапі:
- зустрічі із замовником;
- збір вимог і їхній аналіз;
- складання технічного завдання;
- заповнення брифа на дизайн;
- доробка технічного завдання;
- створення повного плану проекту;
- закріплення потрібних ресурсів за проектом (особливо важливо!);
- затвердження плану робіт.
Маркетинг - у нашому випадку, це дослідження ринку, компанії замовника й конкурентного середовища. Не всі замовники до кінця розуміють, навіщо потрібний даний етап і часто думають, що це порожня витрата часу й грошей. Звичайно, не для всіх проектів маркетинг обов'язковий. У яких випадках воно дійсно необхідно, а в яких - факультативно? Щоб відповісти на це питання, потрібно для початку оцінити масштаби самого проекту і його прямі цілі. Маркетинг необхідний:
- По-перше: при просуванні-продажу продукту;
- По-друге: при залученні нових споживачів;
- По-третє: для будь-який іншої комерційно значимої діяльності в Інтернеті.
Характерні завдання на етапі:
- аналіз джерел інформації;
- опис цільової аудиторії;
- аналіз попиту;
- визначення структури ринку;
- визначення схеми сайту;
- складання рекомендацій.
На даному етапі буде задіяний наступний персонал: маркетолог, менеджер проекту, користувачі.
Дизайн. Це самий творчий етап і технічний етап одночасно, тому він є, напевно, одним з найбільш складних з погляду оцінки якості. Адже замовник ухвалює рішення щодо того, подобається або не подобається йому запропонований дизайн, тільки на підставі своїх власних смаків. А про смаки, як відомо, не сперечаються. Виконавець може запропонувати по-справжньому якісний і стильний дизайн сайту, але це зовсім не виходить, що він обов'язково сподобається замовникові, у якого завжди є свої подання й очікування. От чому гарний дизайнер повинен обов'язково зрозуміти й відчути переваги клієнта, угадати напрямок його думки й побажання. Тільки тоді обидві сторони будуть задоволені. Робота над дизайном сайту будується за наступною схемою: розробка й узгодження концепції, розробка макетів головної сторінки, доробка. Після того, як замовник затверджує головну сторінку сайту, дизайнер приступає до відмалюнку макетів для розділів 2-го рівня в тій кількості, що передбачається комерційною пропозицією. Ці макети також проходять стадії доробки й затверджуються замовником.
На даному етапі буде задіяний наступний персонал: арт-директор, дизайнер (1-2), менеджер проекту.
Характерні завдання на етапі:
- розробка концепції;
- розробка макетів;
- розгляд макетів замовником;
- доробки;
- затвердження кожного макета.
Програмування. Цей етап звичайно йде паралельно з розробкою дизайну сайту. Робота над програмною частиною може бути почата тільки після того, як підписане Технічне завдання, в подальшому (ТЗ) на розробку сайту. Буває так, що замовники змінюють ТЗ уже в процесі роботи над проектом. Це багато в чому ускладнює виконання всіх видів робіт, а також позначається на строках. От чому складанню технічного завдання необхідно приділити максимум уваги й затвердити його до початку безпосередньої роботи над проектом. Будь-які зміни в технічному завданні можуть привести до непередбачених наслідків, тому, якщо вони, дійсно, необхідні, обидві сторони повинні їх погодити, причому замовник повинен бути попереджений про збільшення строків і вартості проекту, які найчастіше неминучі при змінах ТЗ. Цей етап вимагає пильної уваги з боку менеджера проекту. Виконання кожного завдання повинне відображатися на загальному плані проекту. Після реалізації кожного модуля, його необхідно перевірити й, якщо необхідно й дозволяють строки, - доробити.
На даному етапі буде задіяний наступний персонал: програміст/розроблювач, менеджер проекту, системний аналітик.
Верстка. Верстка починається тільки після того, як замовник затвердив всі макети сайту (якщо в контракті не застережене інше). Верстаються всі відмальовані макети сторінок, вони перевіряються на коректне відображення в різних браузерах: IE, Opera, Netscape, Firefox, Chrome. Верстка повинна бути максимально простою.
На даному етапі буде задіяний наступний персонал: верстальщик, менеджер проекту.
Характерні завдання на етапі:
- верстка макетів;
- тестування коду.
Синхронізація - це з'єднання зверстаних і чорнових шаблонів сайту. Цей етап починається тільки після завершення верстки й програмування. Якщо макети й технічне завдання були погоджені й затверджені замовником, то проблем