SlideShare a Scribd company logo
Сайт Школы
Канал на YouTube
Как правильно поставить ТЗ
на создание сайта
Алексей Бородкин, Notamedia
На дне
ТЗ: две буквы
с большим потенциалом
Основы
Документ с идеями
Документ для разработчика
Документ для заказчика
Юридический документ
Основная задача ТЗ –помочь создать
качественный продукт
│ТЗ отвечает на вопрос
│«Что нужно реализовать»
Требования к хорошему ТЗ
Основы
Однозначность
Отчуждаемость
Полнота
Системность
Опрятность
Что нужно сделать,
прежде чем садиться за ТЗ
Подготовка
Не кидаться с шашкой наголо
│В основе всего - задачи
Концепт: анализ задачи
Пример (фрагмент)
Целевая аудитория Задачи Задействованный
функционал
Задействованные
страницы
Потенциальные или
нерегулярные клиенты
Ознакомиться с
общей
информацией о
компании
-> Главная страница
Ознакомиться с
деятельностью
отдельных ферм
-> Страницы ферм
Отправить заявку
на катание на
животном
Отправка сообщений через
форму обратной связи
Главная страница,
страницы ферм
Лояльные клиенты Получить
контактную
информацию
-> Все страницы сайта (шапка
сайта)
Истории пользователей
Архитектура и Бумажный Тигр
• Структура системы
• Интерфейсы
• Логические схемы
• Структура данных
• Связь с внешними ресурсами
Структура (пример)
25
Главная страница
Навигационная структура сайта
Страница ошибки
404
Административная
часть
Страницы
животных
Интерфейс (пример)
26
Схема главной страницы
Логотип Название, контактный телефон, кнопки сообществ в соцсетях
Промоблок с общей информацией
Перечень имеющихся видов животных
Кнопка заказа
Перечень преимуществ
Блок отзывов
Кнопка заказа
Подвал: блок копирайтов, ссылки на соцсети, информация о разработчике сайта
Схема страницы о животных
Логотип Название, контактный телефон, кнопки сообществ в соцсетях
Панель переключения между животными + заголовок
Блок фотографий
Кнопка заказа
Перечень ключевых особенностей (с их кратким описанием)
Перечень имеющихся животных (фото+кличка+описание)
Подвал: блок копирайтов, ссылки на соцсети, информация о разработчике сайта
Карта с адресом и телефономфермы
Логика (пример)
27
Цикл жизни заявки, отправленной пользователем
СистемаПользователь Администратор
ОбработказаявкиадминистраторомОтправказаявки
Пользователь заполняет анкету и
нажимает на «Отправить»
Система составляет заявку на основе
введенной информации
Система присваивает заявке
уникальный номер и сохраняет ее в
системе как необработанную
Администратор получает
уведомление на e-mail о поступившей
заявкеи ссылку на нее
Администратор авторизуется в
административной системе
Администратор видит всю
информацию о заявке
Администратор обрабатывает заявку
и ставит ей статус «Обработана»
Система сохраняет заявку в системе
как обработанную.
Пользователь получает уведомление
об успешной отправке заявки
Конец
Интерфейсы и прототипы
• Между простотой и дизайном
• Интерактив
• Опрятность
Пример
29
Дизайн-макеты
[Вообразите красивый дизайн]
Дизайн-макеты: почему мы так делаем
│ТЗ свое время
32
Хорошее ТЗ
ТЗ
Требования к хорошему ТЗ
• Однозначность
• Отчуждаемость
• Полнота
• Системность
• Опрятность
Содержание хорошего ТЗ
1. Общие положения
1.1. Назначение документа
1.2. Структура документа
1.3. Используемые термины
2. Технические требования
2.1. Общие требования
2.2. Требования к системе
2.3. Требования к верстке
2.4. Требования к безопасности
2.5. Прочие требования
3. Идеология (пример)
4. Архитектура системы (пример)
5. Шаблоны интерфейсов (пример)
6. Функциональные сценарии (пример)
7. События
8. Бизнес-правила (пример)
43
9. Структура данных
10. Справочники
11. Протоколы связи с внешними
системами
• Бывает сильно по-разному
12. Требования к системе
администрирования (пример)
Системность превыше всего
Последовательность составления ТЗ
Кто должен писать ТЗ
Кадры
50
Кто должен отвечать за ТЗ
Кто работает над ТЗ
Должность БА UX Архитектура Прототипы ТЗ
Аналитик-
проектировщик
+ + + + +
Аналитик + + - - -
Проектировщик - - + + +
Бизнес-аналитик + - - - -
UX-аналитик - + - - -
Инф. Архитектор - - + - -
Прототипист - - - + -
Тех. писатель - - - - +
│Аналитик-проектировщик
│занимает роль адвоката
│продукта
Плохое ТЗ
ТЗ
54
Преждевременное ТЗ
Забытый интерфейс
Простыня текста
Бессистемность
Дыры в логике
Слишком просто/слишком сложно
ТЗ пишет кто попало
Жизнь с ТЗ
Кадры
62
Обучать клиента работать с ТЗ
Разбивать большие ТЗ на части
ТЗ показывать разработчикам
Придерживаться стандартов
Применение
• Консультация
• Контроль
• Разрешение спорных ситуаций
• Актуальный источник данных для всех
Каждый второй разработчик
│«Твое ТЗ мне не нравится»
ТЗ по ГОСТ: ад на Земле
Кадры
69
Требования к хорошему ТЗ
• Однозначность
• Отчуждаемость
• Полнота
• Системность
• Опрятность
Почему я не люблю ТЗ по ГОСТ
• Вода
• Адская структура
• Дублирование
• Нет фокуса на продукт
• Бессмыслица
Как работать по ГОСТ
1. Делать все по правильному Методу
2. Согласовывать документы как обычно
3. Переводить правильную схему в ГОСТ
│Метод прост как велосипед –
│а это значит, что он не может
│не работать.
Сюрприз!
Просто чтобы вы могли скопипастить это
│http://www.nota.media/yandex
А теперь – вопросы!
Сайт Школы
Канал на YouTube

More Related Content

PDF
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
PDF
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
PDF
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
PDF
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров Яндекса
PDF
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
PDF
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
PDF
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
PDF
«Ранжирование сайтов» 18 лекция, антон роменский и сергей царик
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров Яндекса
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
«Ранжирование сайтов» 18 лекция, антон роменский и сергей царик

What's hot (20)

PDF
«Индексация сайтов в Яндексе» 17 лекция, александр смирнов
PPTX
Презентация SEO - все что нужно знать про поисковую оптимизацию сайта
PDF
Иванов Дмитрий. Прогнозная аналитика: практика применения
PDF
Никулин Павел. Machine learning для текстового анализа
PDF
Трудов Алексей. Как поисковые системы учитывают и оценивают возраст страницы
PPTX
Современная автоматизация работ в SEO: кластеризация запросов, текстовый анал...
PPT
презентация занятие №1
PPTX
Текстовое ранжирование и тз на копирайтинг
PPTX
Оптимизация страницы сайта в 2017 году
PDF
Дмитрий Шахов. Как конкуренты могут обрушить ваше SEO
PPTX
Познай ТОП на MegaIndex.tv. Севальнев Дмитрий (Пиксель Плюс)
PPTX
Станислав Поломарь, Webit,
PDF
Инсайты из Яндекс.Метрики - AllintopConf 2017
PPTX
Стас Поломарь. 10 задач по SEO, с решением
PPTX
SEO-Audit seo summit websarafan 2016
PPTX
«SEO CONF 2015» 20 актуальных работ по SEO в 2015 году
PPTX
Особенности текстовой оптимизации в 2017 году
PPTX
SEO для разработчика сайта
PPTX
Познай ТОП, выпуск 2. Севальнев Дмитрий (Пиксель Плюс)
PPTX
Seo практикум 3.0 - продвижение коммерческого портала в яндексе и google
«Индексация сайтов в Яндексе» 17 лекция, александр смирнов
Презентация SEO - все что нужно знать про поисковую оптимизацию сайта
Иванов Дмитрий. Прогнозная аналитика: практика применения
Никулин Павел. Machine learning для текстового анализа
Трудов Алексей. Как поисковые системы учитывают и оценивают возраст страницы
Современная автоматизация работ в SEO: кластеризация запросов, текстовый анал...
презентация занятие №1
Текстовое ранжирование и тз на копирайтинг
Оптимизация страницы сайта в 2017 году
Дмитрий Шахов. Как конкуренты могут обрушить ваше SEO
Познай ТОП на MegaIndex.tv. Севальнев Дмитрий (Пиксель Плюс)
Станислав Поломарь, Webit,
Инсайты из Яндекс.Метрики - AllintopConf 2017
Стас Поломарь. 10 задач по SEO, с решением
SEO-Audit seo summit websarafan 2016
«SEO CONF 2015» 20 актуальных работ по SEO в 2015 году
Особенности текстовой оптимизации в 2017 году
SEO для разработчика сайта
Познай ТОП, выпуск 2. Севальнев Дмитрий (Пиксель Плюс)
Seo практикум 3.0 - продвижение коммерческого портала в яндексе и google
Ad

Viewers also liked (20)

PPTX
Никита Ремизов - Введение в разработку ТЗ
PPT
TZ-konsruktor
DOC
шаблон техническое задание (гост 34.602-89)
PDF
Предсказание оттока игроков из World of Tanks
PDF
FrontTalks: Алексей Андросов (Яндекс), «Ошибки, которые мы любим»
PPTX
Александр Рысь и Владимир Шпак, SendPulse&TemplateMonster — «Усиление конвер...
PDF
Иван Портной, Рrom.ua — «Как повысить конверсию интернет-магазина — лучшие ке...
PDF
Евгений Казанцев, Eda.ua — «Как получить треть заказов через мобильное прилож...
PPTX
Сергей Кохичко, myTarget Mail.Ru Group — «Мобилизируй это, или myTarget для в...
PPT
Как составить ТЗ на разработку сайта
PDF
Join us in our Holy land voyage
DOCX
бриф на изготовление сайта
PPTX
Алексей Чекушин, Ostrovok — «5 неочевидных возможностей использования автома...
PDF
Мобильная Яндекс.Почта — Дмитрий Александров
PDF
Руководство по стилю документации: зачем и как, Татьяна Грачёва
PDF
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
PDF
Где прячутся мобильные вирусы — Григорий Земсков
PDF
Андрей Соболевский - Вокруг Базельской задачи: Бернулли, Эйлер, Риман
PDF
Тропинка через минное поле — Леонычев Юрий
PDF
Использование C++ для низкоуровневой платформозависимой разработки — Кирилл ...
Никита Ремизов - Введение в разработку ТЗ
TZ-konsruktor
шаблон техническое задание (гост 34.602-89)
Предсказание оттока игроков из World of Tanks
FrontTalks: Алексей Андросов (Яндекс), «Ошибки, которые мы любим»
Александр Рысь и Владимир Шпак, SendPulse&TemplateMonster — «Усиление конвер...
Иван Портной, Рrom.ua — «Как повысить конверсию интернет-магазина — лучшие ке...
Евгений Казанцев, Eda.ua — «Как получить треть заказов через мобильное прилож...
Сергей Кохичко, myTarget Mail.Ru Group — «Мобилизируй это, или myTarget для в...
Как составить ТЗ на разработку сайта
Join us in our Holy land voyage
бриф на изготовление сайта
Алексей Чекушин, Ostrovok — «5 неочевидных возможностей использования автома...
Мобильная Яндекс.Почта — Дмитрий Александров
Руководство по стилю документации: зачем и как, Татьяна Грачёва
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
Где прячутся мобильные вирусы — Григорий Земсков
Андрей Соболевский - Вокруг Базельской задачи: Бернулли, Эйлер, Риман
Тропинка через минное поле — Леонычев Юрий
Использование C++ для низкоуровневой платформозависимой разработки — Кирилл ...
Ad

Similar to Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школе вебмастеров (20)

PPTX
Д. Бакирова, Л. Лукоянова "ТЗ по ГОСТ", DUMP-2014
PDF
Разработка веб-сервисов осень 2013 лекция 3
PPTX
Создание стратегии тестирования на основе анализа ТЗ по ГОСТ 19/34
PPT
Site dev 1
PPT
Site dev 1
PPT
Рисуем ТЗ. Эффективный способ коммуникации.
PPT
Рисуем ТЗ. Эффективный способ коммуникации в веб проектах
PDF
Проектирование интернет-сайтов и систем в Redsoft
PPTX
Роман Симачевский: Проектируем сайт
PPTX
«Что такое проектирование сайтов и зачем оно нужно» Роман Симачевский, 1Step ...
PDF
Проектирование интернет-проектов
POTX
рисуем тз. эффективный способ коммуникации в веб проектах. артем вольфтруб. з...
PDF
Простой подход к проектированию сложной системы
PPTX
Стадии проекта и состав технической документации. Наталья Желнова на ITGM#6
PPTX
It global meetup_02a
PPTX
Повышаем рентабельность заказной разработки через эффективное ТЗ / Евгений Са...
PPTX
Лекция на тему "Разработка технического задания"
PPTX
Интеграция разработки и продвижения. Как не ошибиться там, где ошибается 95% ...
PPTX
Интеграция разработки и продвижения. Как не ошибиться там, где ошибается 95% ...
PDF
Экстремальное проектирование: как делать хорошие продукты, когда всё катится ...
Д. Бакирова, Л. Лукоянова "ТЗ по ГОСТ", DUMP-2014
Разработка веб-сервисов осень 2013 лекция 3
Создание стратегии тестирования на основе анализа ТЗ по ГОСТ 19/34
Site dev 1
Site dev 1
Рисуем ТЗ. Эффективный способ коммуникации.
Рисуем ТЗ. Эффективный способ коммуникации в веб проектах
Проектирование интернет-сайтов и систем в Redsoft
Роман Симачевский: Проектируем сайт
«Что такое проектирование сайтов и зачем оно нужно» Роман Симачевский, 1Step ...
Проектирование интернет-проектов
рисуем тз. эффективный способ коммуникации в веб проектах. артем вольфтруб. з...
Простой подход к проектированию сложной системы
Стадии проекта и состав технической документации. Наталья Желнова на ITGM#6
It global meetup_02a
Повышаем рентабельность заказной разработки через эффективное ТЗ / Евгений Са...
Лекция на тему "Разработка технического задания"
Интеграция разработки и продвижения. Как не ошибиться там, где ошибается 95% ...
Интеграция разработки и продвижения. Как не ошибиться там, где ошибается 95% ...
Экстремальное проектирование: как делать хорошие продукты, когда всё катится ...

More from Yandex (20)

PDF
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...
PDF
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
PDF
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
PDF
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
PDF
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
PDF
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
PDF
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
PDF
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
PDF
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
PDF
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
PDF
Эталонное описание фильма на основе десятков дубликатов
PDF
Поиск списков в неструктурированных данных
PDF
Производительность параметрического поиска на основе опенсорс-платформы
PDF
Beminar js
PDF
Дмитрий Ветров. Математика больших данных: тензоры, нейросети, байесовский вы...
PDF
Анализ изображений и видео. Обнаружение текста на изображенияхслайды последней
PDF
Вебинар по БЭМ: сборка и оптимизация проекта
PDF
Анализ изображений и видео. Сегментация изображений
PDF
Коллективная разработка документации: от индивидуального авторства к командн...
PDF
Сильный текст для нелингвистов, Максим Ильяхов
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
Эталонное описание фильма на основе десятков дубликатов
Поиск списков в неструктурированных данных
Производительность параметрического поиска на основе опенсорс-платформы
Beminar js
Дмитрий Ветров. Математика больших данных: тензоры, нейросети, байесовский вы...
Анализ изображений и видео. Обнаружение текста на изображенияхслайды последней
Вебинар по БЭМ: сборка и оптимизация проекта
Анализ изображений и видео. Сегментация изображений
Коллективная разработка документации: от индивидуального авторства к командн...
Сильный текст для нелингвистов, Максим Ильяхов

Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школе вебмастеров