2. Разработчик Заказчик
Четко определенный объем и порядок работ + +
Разумная детализация требований:
Гарантия качества и сохранения
сроков разработки
+ +
Удобство приемки и гарантийного
обслуживания системы
+
Формирование требований к эксплуатации
сайта (хостинг), масштабируемости,
надежности, безопасности, SEO
+
www.lenvendo.ru
Кому и зачем нужно проектирование
3. www.lenvendo.ru
Техническое задание в общепринятом понимании включает в себя описание
структуры сайта, описание интерфейсов сайта (а в ряде случаев и
административной панели (CMS)), общих требований к используемым
стандартам, платформе, составу программно-аппаратного комплекса, правам
пользователей и т.п.
Виды проектирования
Проектирование интерфейсов - прототипирование, проработка юзабилити,
удобства пользовательских интерфейсов
Системная архитектура – более глубокая детализация требований к
платформе, к программно-аппаратному комплексу, к архитектуре данных -
описание сущностей системы, их взаимосвязей.
4. www.lenvendo.ru
Когда необходим тот или иной вид проектирования
Обычное
Техзадание
Проектирование
интерфейсов
Системная
архитектура
Сайт-визитка, небольшой
корп. сайт, промо-сайт
+
Интернет-магазин + +/- +/-
Большой корпоративный
сайт
+ +/- +/-
Информационный сайт,
онлайн СМИ
+ +/- +
Социальные сети,
сервисы
+ + +
5. www.lenvendo.ru
— Рост сроков и стоимости разработки
— Рост сроков и стоимости необходимых впоследствии
доработок или удешевление их за счет «костылей»
— Высокая стоимость поддержки системы
Последствия недостатков проектирования