Как НЕ писать ТЗ и делать успешные продукты @ phpconf 2009 - Presentation Transcript
КАК НЕ ПИСАТЬ
ТЕХ. ЗАДАНИЕ
(И ДЕЛАТЬ УСПЕШНЫЕ ВЕБ-СЕРВИСЫ)
Ольга Белова
afriki@gmail.com
http://jedilabs.ru
1
Monday, October 12, 2009
Иногда ТЗ все-таки нужно писать.
Monday, October 12, 2009
• если у вас неоднозначный внешний заказчик, который меняет
требования по 5 раз в минуту
Но здесь речь скорее о некотором виде договора. Такой документ очень помогает в разрешении спорных вопросов, но
совершенно бесполезен при постановке задачи разработчику
• если вы работаете на правительственную организацию, в
которой принят определенный стандарт
• если вы работаете с распределенной командой, у которой нет
никакой возможности встретиться хотя бы несколько раз
• если вас похитили инопланетяне и заставляют работать по
одному им ведомому стандарту
• если вам так проще думать
Но не забывайте о том, что все люди разные...
Monday, October 12, 2009
Во всех остальных случаях ТЗ не нужно. Потому что
важна не форма, а содержание.
Форма — это ГОСТ, ISO, любой другой стандарт
описания требований.
Форма это как мы об этом рассказываем.
Суть — это что конкретно мы делаем.
Monday, October 12, 2009
О ЧЕМ ПОЙДЕТ РЕЧЬ?
Так вот речь о сути.
•откуда вообще берется функциональность?
•почему проблемы пользователей важнее всего?
(и всегда ли это так)
•куда посмотреть, чтобы учесть все существенное?
Monday, October 12, 2009
ОТКУДА БЕРЕТСЯ ФУНКЦИОНАЛЬНОСТЬ?
Когда встречаются Люди С Проблемами и
Компании С Решениями, появляется Продукт.
И его востребованность зависит от того, насколько хорошо вам удастся идентифицировать
проблемы, потребности, сценарии использования и уже существующие на рынке решения.
Но есть еще Рынок, который диктует свои условия.
Он полон коварных конкурентов, неоднозначных законодательных актов. Он чувствителен и
изменчив.
Monday, October 12, 2009
ОТКУДА БЕРЕТСЯ ФУНКЦИОНАЛЬНОСТЬ?
ЭТИМОЛОГИЯ
Monday, October 12, 2009
ОТКУДА БЕРЕТСЯ ФУНКЦИОНАЛЬНОСТЬ?
Но есть еще и Реальная Жизнь, контекст, в котором
находится пользователь. Жизнь вносит коррективы.
И именно в этой области лежат проблемы и
потребности пользователей.
Так, например, разрабатывая сервис, ориентированный на региональную аудиторию, никогда
нельзя забывать о ширине каналов. Иначе вы рискуте разработать сервис, на загрузку
которого в какой-нибудь Вологде будет уходить неделя.
Monday, October 12, 2009
ОТКУДА БЕРЕТСЯ ФУНКЦИОНАЛЬНОСТЬ?
ЭТИМОЛОГИЯ
Monday, October 12, 2009
ОТКУДА БЕРЕТСЯ ФУНКЦИОНАЛЬНОСТЬ?
Сложность в том, что есть еще Непредсказуемые
Факторы, которые оказывают влияние на
Пользователей, Рынок и Контекст.
Это то, что многие называют «Из головы заказчика», «Ну мне так кажется...» или «Ты
знаешь, здесь определенно не хватает розового цвета!»
Monday, October 12, 2009
ОТКУДА БЕРЕТСЯ ФУНКЦИОНАЛЬНОСТЬ?
Monday, October 12, 2009
В Реальной Жизни очень часто бывает и так...
Monday, October 12, 2009
«Не встретились...»
Concept Draw, RGB, октябрь 2009
Monday, October 12, 2009
СОЗДАНИЕ ВОСТРЕБОВАННОГО ПРОДУКТА
1 Предметная область и проблема
2 Рынок и пользователи
3 Решения и идеи
4 Детальная проработка и прототипы
Monday, October 12, 2009
ТРАФИК ≠ АУДИТОРИЯ
ПРЕДМЕТНАЯ ОБЛАСТЬ И ПРОБЛЕМА
а) что вообще происходит, какие взаимосвязи между кем/чем
существуют
б) какую часть предметной области мы собираемся ухватить
Monday, October 12, 2009
«
Предметная область — это мысленно
ограниченная область реальной
действительности, подлежащая описанию или
моделированию и исследованию.
Она состоит из объектов, различаемых по
свойствам и находящихся в определенных
отношениях между собой или взаимодействующих
каким-либо образом.
»
Monday, October 12, 2009
«
Предметная область — это часть реального
мира.
Она бесконечна и содержит как существенные, так и не значащие данные, с точки зрения
проводимого исследования.
»
Monday, October 12, 2009
Monday, October 12, 2009
Monday, October 12, 2009
ТРАФИК ≠ АУДИТОРИЯ
РЫНОК И ПОЛЬЗОВАТЕЛИ
а) прикидываем кто аудитория (ключевые характеристики)
б) смотрим что уже предлагает рынок
Monday, October 12, 2009
ТРАФИК ≠ АУДИТОРИЯ
КТО АУДИТОРИЯ? (СЕРВИС ПРО ХЕНД-МЕЙД ШТУКИ)
ГРУППА №1: РУКОДЕЛЬНИЦЫ И РУКОДЕЛЬНИКИ
Основная масса женщины от 25 до 55 лет, домохозяйки, не
работающие, не очень хорошо знающие интернет (вряд ли будут вести
свои блоги).
Эмоциональная составляющая: реализовываются через хобби, хотят ощущать себя
экспертами в этой области
Наклонности: интроверты, домоседы
Мотивация: самореализация, желание забить свободное время, разнооборазить досуг
География: равно распределена по России в зависимости от популярности интернета в
регионах, процент распределения получается такой:
Москва — 50%
Питер — 15%
остальные регионы — 35%
Monday, October 12, 2009
ТРАФИК ≠ АУДИТОРИЯ
КТО АУДИТОРИЯ? (СЕРВИС ПРО ХЕНД-МЕЙД ШТУКИ)
ГРУППА №2: ПОКУПАТЕЛИ ХЕНД-МЕЙДА
Во второй группе будет тоже преобладать женская аудитория, возраст
от 13 до 55 лет, но разброс слишком большой, поэтому аудитория будет
делиться на группы:
‣ подростки 13-21 год 15-20%;
‣ средний возраст: 21 - 35 лет 25 - 30%;
‣ старший возраст: 35 - 55 лет 25 - 30%;
Эмоциональная составлющая: желание выделиться, иметь что-то такое, чего у других нет,
романтичные натуры, увлекающиеся, нестандартно мыслящие, желающие сделать
оригинальный подарок.
Потребности:
‣ покупка оригинальной вещи для себя или в подарок
‣ купить вещь не вредную! т.е. без «made in Chine»
‣ желание выделиться
‣ простота выбора и покупки
Monday, October 12, 2009
ТРАФИК ≠ АУДИТОРИЯ
ЧТО УЖЕ ПРЕДЛАГАЕТ РЫНОК?
Конкуренты бывают разными:
‣ некоторые предлагают аналогичную услугу
‣ кто-то предлагает альтернативные услуги
‣ другие собираются предложить подобные или
альтернативные услуги в будущем
‣ а кто-то (bastards!) может вообще ликвидировать
потребность в подобной услуге
Monday, October 12, 2009
ТРАФИК ≠ АУДИТОРИЯ
ЧТО УЖЕ ПРЕДЛАГАЕТ РЫНОК?
‣Существуют ли продукты, которые решают эту задачу?
‣Как именно они ее решают?
‣Почему пользователи используют этот продукт?
‣Какие проблемы возникают у пользователя при решении
задачи с помощью этого продукта?
‣Существуют ли какие-то альтернативные способы решения
этой задачи?
Monday, October 12, 2009
ТРАФИК ≠ АУДИТОРИЯ
ЧТО УЖЕ ПРЕДЛАГАЕТ РЫНОК?
ПРОДУКТ 1 ПРОДУКТ 2
СИЛЬНЫЕ СТОРОНЫ
СЛАБЫЕ СТОРОНЫ
ФИШКИ
АУДИТОРИЯ
КАЧЕСТВЕННОЕ
ОПИСАНИЕ
КОЛИЧЕСТВЕННОЕ
ОПИСАНИЕ
Monday, October 12, 2009
ТРАФИК ≠ АУДИТОРИЯ
ИДЕИ И РЕШЕНИЯ
Monday, October 12, 2009
ТРАФИК ≠ АУДИТОРИЯ
ДЕТАЛЬНАЯ ПРОРАБОТКА И ПРОТОТИПЫ
Жизненная ситуация — это то, что происходит с
человеком в реальной жизни.
Monday, October 12, 2009
ТРАФИК ≠ АУДИТОРИЯ
ДЕТАЛЬНАЯ ПРОРАБОТКА И ПРОТОТИПЫ
Существенная жизненная ситуация та, которая
возникает с достаточной периодичностью у
достаточно большого процента аудитории.
Monday, October 12, 2009
ТРАФИК ≠ АУДИТОРИЯ
ДЕТАЛЬНАЯ ПРОРАБОТКА И ПРОТОТИПЫ
Monday, October 12, 2009
НИ ОДНОГО ТЗ В ПРОЦЕССЕ
РАБОТЫ НАД ЭТИМ ПРОЕКТОМ
НАПИСАНО НЕ БЫЛО
Monday, October 12, 2009
БЕЛОВА ОЛЬГА
afriki@gmail.com
http://jedilabs.ru
Monday, October 12, 2009
0 comments
Post a comment