Технологический процесс разработки сайта

advertisement
Технологический процесс
разработки сайта
Дмитрий Васильев
http://www.netcat.ru | info@netcat.ru
Технологический процесс разработки сайта.
Октябрь 2009 г.
Для начала
Основная проблема в разработке сайта –
взаимное непонимание клиента и
разработчика © Сайт-2009
Технологический процесс разработки сайта.
Октябрь 2009 г.
•
•
•
•
•
•
•
•
Предпроект
Техническое задание
Дизайн
Разработка
Контент
Тестирование
Сдача в эксплуатацию
Обслуживание
SEO входит в разработку и контент.
Этапы
Технологический процесс разработки сайта.
Октябрь 2009 г.
Предпроект
Выясняем задачи клиента. Клиент прав далеко не
всегда.
Возможные задачи:
• прямые продажи
• поддержка продаж
• имиджевая функция
• поддержка пользователей продукции
• потому что надо
Финальная задача – заработок. Кроме последнего
пункта.
Технологический процесс разработки сайта.
Октябрь 2009 г.
Техническое задание
До ТЗ: бриф, встреча, идеи.
Этап 1: аудитория, конкуренты, переосмысление
целей, выбор модели и ее детализация,
накидывание идей, перспективы.
Этап 2: требования к CMS и хостингу, прототипы,
требований к дизайну, структура, требования к
контенту (+ нагрузки, безопасность).
Этап 3: формализация типовых страниц,
интерактивов, интеграция, права. Смета, срок.
Технологический процесс разработки сайта.
Октябрь 2009 г.
Выбор CMS
На что влияет система управления сайтами
• Скорость/стоимость разработки
• Стоимость владения (например, хостинг)
Как выбрать?
• Функциональность, документация и все такое
• Качество техподдержки
• Количество сторонних разработчиков
• Личный опыт!
Технологический процесс разработки сайта.
Октябрь 2009 г.
•
•
•
•
•
Дизайн
Разработка с нуля или готовый макет?
Можно ли использовать непринятые работы?
Сколько вариантов рисовать?
Что если клиенту не нравится?
Что если клиент сам «дизайнер»?
Технологический процесс разработки сайта.
Октябрь 2009 г.
Разработка
При использовании CMS этапы такие:
• Верстка
• Установка и настройка CMS
• Внедрение верстки в CMS
• Адаптация готовых компонентов и модулей
• Разработка своих компонентов и модулей
А сколько и каких разработчиков надо на
проект?
Технологический процесс разработки сайта.
Октябрь 2009 г.
Контент
• Пишем контент сами или запрашиваем у
клиента?
• Копирайтинг – когда он нужен?
• SEO при копирайтинге.
• Вносить контент клиенту давать НЕЛЬЗЯ.
Технологический процесс разработки сайта.
Октябрь 2009 г.
•
•
•
•
•
•
Тестирование
Юзабилити (увы, почти никогда)
Функциональное тестирование
Верстка, кроссбраузерность, W3C (надо ли?)
SEO-аудит
Нагрузочное тестирование
Безопасность
Технологический процесс разработки сайта.
Октябрь 2009 г.
Сдача в эксплуатацию
После сдачи смотрим на проект пристально.
Гарантийный срок – хороший тон. Предлагаем
доработки.
Спасибо!
Дмитрий Васильев
+7 (495) 783-6021
d.vasilyev@netcat.ru
http://www.netcat.ru | info@netcat.ru
Download