Блог компании IKEEN Group » Blog Archive » Техническое задание и заказчик-придурок .commentlist blockquote cite { /* Fix for Kubrik theme */ display: inline; } блог FileBar SImpleTreePlugin — Хочешь? Техническое задание и заказчик-придурок 15 февраля 2008 Разместил Kamshybek Kassymbekov, рейхсфюррер У наших друзей из сандса в блоге вышел спор о важности и стоимости ТЗ. Говорилось о том, что ТЗ является ключевым документом и прорабатываться и переутверждаться должно неоднократно. Правда вопрос по поводу того, что делать, если заказчик вдруг захочет изменить что-то в процессе работы, остался без внимания. Давайте рассмотрим пример с тем же самым дядей Ваней. Приходит дядя Ваня и заказывает разработку какого-нить проекта. Говорит: “Хочу веб-сайт, мощный и классный. Он должен быть интересен для пользователей и там должна быть почта, поиск и много чего другого.” Очень жизненный случай. Когда же пытаешься узнать у дяди Вани подробности, то получаешь ответ что-то типа: “Короче приблизительно как MAIL.ru. В принципе, точно такой же проект.” Что делать в этом случае? Понятное дело, что раз дядя Ваня настроен серьезно, ему нужен не просто контентный сайт из 5-ти страниц. Наши коллеги из Сандса объявили ТЗшную амнистию для маленьких сайтов, так что здесь даже и говорить о них не будем. Что тут говорить то? Бери да делай. Но дядя Ваня человек серьезный. И система ему нужна серьезная. И что делать? Видимо нужно начать работать с дядей Ваней: “Окей, давайте работать. На первой этапе мы с Вами определим что Вам надо и составим детальное ТЗ. Затем мы проведем оценку и определим стоимость.” Но ведь дядя Ваня может испугаться стоимости, которую получит в результате. Он просто офигеет со стоимости и уйдет. А что же делать с кучей потраченного времени? ТЗ составили, время потратили, работали в поте лица, а дядя Ваня взял и отказался. Конечно же в таких случаях необходимо себя обезопасить. Т.е. разработка ТЗ должна быть отдельным контрактом и оплачиваться должна отдельно. Оплатил дядя Ваня разработку ТЗ, получил его на руки, а дальше может либо заказать разработку, либо пойти к другим разработчикам, а может и вообще плюнуть на все и отказаться от своей идеи. Таким образом, все четко и ясно. Разрабатываем дяде Ване ТЗ, оплачивается это отдельно и поэтому мы точно не пролетим. Если дядю Ваню устраивает стоимость, в которую было оценено это детальное ТЗ, то начинаем с ним работать. Подписываем с ним договор, утверждаем ТЗ и понеслась! …прошло время мы все написали, разработали, начинаем тестировать, перепроверять - короче близится все к концу. Наконец, все готово. Приходит дядя Ваня. Смотрит, тестирует, думает… В принципе, ему все нравится, но… регистрация должна выглядеть не так, профиль пользователя тоже не совсем такой, как дядя Ваня хотел. Шапка нравится, но лучше было бы разместить так логотип и слоган, форма редактирования профиля неудобная, там много полей, кнопки нужно сгруппировать в правой части, почта слишком похожа на mail.ru, а еще нужно проверку на вирусы прикрутить - просто сразу как-то об этом дядя Ваня не подумал. СТОП! “Уважаемый дядя Ваня, система ведь полностью соответствует ТЗ, которое мы утверждали.” - “Да, вроде бы… точнее почти полностью. В целом, все как надо, но внешний вид совсем неудобный, проверка на вирусы нужна, еще нужно добавить возможность рассылать приглашения друзьям. Ну, чтобы пользователи сами расПИАРили этот проект.” … не буду приводить весь разговор с дядей Ваней, но тут получается дилемма: угодить дяде Ване и сделать все изменения, как он хочет, т.к. он сейчас остается недоволен проектом, либо отстаивать свои законные права, т.к. есть бумажки и подписывались они не просто для проформы. В первом случае, поток мыслей дяди Вани будет почти бесконечен. Конечно, большинство задач могут быть ерундовыми, ну что стоит изменить шрифт заголовка или переместить картинку немного правее? Но если собрать такие мелкие изменения в кучу, то получится огромное количество работы, в некоторых случаях превосходящее общее количество “основных работ” (кто хочет поспорить - я готов!). В итоге получается куча работы нахаляву, куча головняков, плохое настроение, нерентабельность проекта, короче, дядя Ваня придурок! Во втором случае, сначала предстоит спор с дядей Ваней, который тоже будет трясти подписанными бумажками. После кучи нервов, если окончательно не разругались, подписываем новые бумажки - определяем потребности дяди Вани, все изменения и дополнения, которые он хочет, затем составляем и утверждаем новое ТЗ. Естественно, делаем оценку и дядя Ваня должен за это заплатить. Как все подписали - понеслась! В итоге, когда работа закончена, повторяется то же самое, ибо дяде Ване опять есть что сказать. Короче все сначала… Таким образом, чтобы не работать бесплатно, необходимо постоянно пересоставлять, переутверждать и переоценивать ТЗ. Дядю Ваню, как и любого нормального заказчика такой расклад, конечно же, не устроит (он может соглашаться и понимать, что это надо, но на практике все равно по-другому получится, т.к. за это надо платить). В конечном итоге, отношения с дядей Ваней будут испорчены. Т.е. при любом раскладе дядя Ваня останется для нас придурком. А если дядя Ваня задумает что-то изменить в процессе разработки, когда проект еще не готов, то этот процесс начнется гораздо быстрее. Отсюда вывод: утверждать и подписывать ТЗ - это не просто пустая трата времени, это процедура, которая связывает руки как заказчику, так и подрядчику. Поэтому не следует заморачиваться на составление ТЗ, его утверждение и, явно, не надо брать за это деньги. Могу судить по себе. Разработка детального ТЗ и выделение этого в отдельный этап, а иногда и в отдельный предмет договора - это просто понт! Когда компания хочет произвести впечатление, показаться крутой. Серьезная компания должна иметь серьезные бизнес процессы, а, следовательно, и серьезные документы. “На первом этапе мы должны разработать детальное техническое задание и после его утверждения начнется этап разработки…” – стандартный “зачес” несерьезной компании о серьезности. Ну а как же все-таки работать с дядей Ваней – рассмотрим в следующий раз. Теги: Agile, development, IKEEN, lean, project management, Risk management, заказчик, закулисы, коммуникация, мысли, стереотипы, техническое задание, ТЗ, управление Рубрика: IKEEN, Программирование, Разное Комментарии: Alexsas 15 февраля 2008 1:22 Не о ТЗ: — Здравстуйте! — Добрый день! — Я хотел бы заказать у вас сайт. — Отлично, мы очень любим делать сайты. — А сколько это стоит? (вот тут лично у меня всегда возникает ступор: — Да хрен его знает сколько это стоит.) — А что за сайт Вам нужен? — Ну такой обычный сайт. Там пять разделов. О компании. Услуги. Товары. Вопросы. Контакты. Такой сколько стоит? (у меня опять ступор) — А каковая целевая аудитория этого сайта? — !? — Для кого этот сайт? — Ну как? Для всех кто хочет. Все же могут зайти на него… (…) — Ну а вообще, зачем Вам сайт? — Ну вы вопросы задаете. Ну как же. Сайт сейчас всем нужен. — А есть ли выделенный бюджет на сайт? — Ну вы скажите сколько он стоит? (да бля дохуя он стоит!!!!) — Даже простой сайт можно сделать по разному. Можно заказать художнику, чтобы он прорисовал для каждого раздела картинку в соотвествии со спецификой Вашего бизнеса. Обыграть ваши продукты с выигрышной стороны. В общем надо побольше о Вас узнать, что бы поставить задачи и выдать идею, которая бы красиво решала эти задачи. — Да круто. Мы так хотим. Так сколько сайт стоит? — Я еще не могу сказать, так как еще не окунулся в специфику Вашего бизнеса и не выдал идею. — А вы знаете!! Неплохобы было бы на товарах сделать возможность их покупки! Вы можете это? — Да мы можем. Но вопрос в том, что: нужно ли Вам это? — Вы как считаете? — Я незнаю еще. — А можно еще форум прикрутить? (а непошел бы ты!) — Все это можно сделать, но. Важно думать о целесообразности. Врядли Вы купите станок, которым будете пользоваться один раз в высокосный год. Ведь так? У вас может быть очень простой по содержанию текст. Кстати может быть придеться переработаь все Ваши тексты и адаптировать. Он может быть очень красивым, но дорогим. А может быть очень простого дизайна, но очень функциональным. Это как печать каталога, можно А5 -формата с фотографиями из любительской мыльници, а можно хороший с тиснением, выборочным лаком и так далее… — Так вы мне не скажите сколько стоит у вас сделат сайт? — К сожалению, пока нет… К чему это я? Как назвать работу по погружению в проблеммы заказчика и генерирование идеи для его сайта? И будет ли это отдельной работой… и кто её оплотит? С нетерпением жду следующий твой пост Камчибек. Ибо мне очень интересно, как же всетаки работать с дядей Ваней. Mozg 15 февраля 2008 3:30 Следующий пост будет в понедельник. На выходные едем в Каракол! Alexsas 15 февраля 2008 3:41 Хорошей поездки Weltkind 15 февраля 2008 5:43 третий раунд? Про “зачес” хорошо сказанно. Саша, почитал твой диалог. Да диалог типичный, однако, если сразу задавать наводящие вопросы, не по специфики бизнеса, не “зачем вам сайт”. А например: как вы представляете себе каталог товаров? По форуму на корп. сайте он первый год не нужен ваще, не зависимо от специфики и т.п. Опять таки, не в огорчение, но работа менеджера не посылать, а попытаться максимально вникнуть, в то, что хочет заказчик, примерно оценить объем работы и назвать рамки. Если закащчег хочет каталог товаров, то уже нижняя планка смещается до 1000. Но с другой стороны он не хочет свой почтовый сервер и проверку на вирусы, значит верхняя планка уже ниже, чем 5000. И так посредством 5-7 наводящих вопросов можно назвать цфиру например 1500-2500 и срок 2-3 месяца. Все заказчег уже может решить имеет ли он финансы работать с Вами и устраивают ли его сроки. После этого, если заказчег остался с Вами можно начинать работать с ним. Опять таки на примере последнего ТЗ, котороя в Вам скинул. Ваш ответ был: “1000 - ТЗ и потом хз.” Дословно… сорри за рифму. тов. Казанцев был более конкретен. 4000-5000, 3-4 месяца. Я переслал оба ответа заказчику, они остановились на том, что будут работать с Казанцевым… так небольшой пример, КАК НЕ НАДО РАБОТАТЬ. Александр Казанцев 15 февраля 2008 6:46 цифры у меня были немного другие, но подход примерно такой, как написал Толик я тоже считаю, что на любую работу в компании должна быть “вилка”, тем более они уже имеют представление сколько что будет стоить……. Weltkind 15 февраля 2008 7:36 Цитата (Александр Казанцев, 2008-02-15 18:46:20) цифры у меня были немного другие, но подход примерно такой, как написал Толик я тоже считаю, что на любую работу в компании должна быть “вилка”, тем более они уже имеют представление сколько что будет стоить……. я без конкретики. :) просто пример привел. Alexsas 15 февраля 2008 8:38 Цитата (Alexsas, 2008-02-15 20:38:57) как вы представляете себе каталог товаров? Опять вы узко мыслите. «Могу строить, а могу не строить» — вот ваш подход? Как быть, если клиенту каталог товаров ненужен? Кто это решает? Что если он вас спрашивает, нужен ли мне каталог???? Ребята, а какой сайт мне нужен скажите? Толик ты сможешь сказать какой сайт нужен? Мы на разные задачи просто настроены. Вы — на прямое исполнение. Мы — на консалтинг. На создание ИДЕИ! Каков будет сайт и как он будет преподносить информацию? Вот важные вещи. Закодить можно хоть, что. А что кодить это другой вопрос. Самое трудное придумать! Почему куча начинающих дизайнеров удивляются когда их работы называют лажей? Потому, что это простые упражнения в векторных редакторах. Придумайте сайт завоющий любовь пользователей? Взять тот же fIlebar - зачем, прикручиваются всякие фишечки? Это живиые ИДЕИ. Конечно, КАЧЕСТВЕННОЕ воплощение тоже должно быть. Этого никто не отрицает. Вот очем я говорю. Мы пытаемся узнать КАКОЙ сайт нужен заказчику. А не нужен ли там форум, почта, каталог товаров и галерея. Это есть у всех. Можно только на вордпресе нихуевый сайт отмочить. Все уже готово Все модули и даже больше. А вот придумать каким он будет — это другой вопрос. Надеюсь вы поняли мою пламенную речь. Особенно — Толик. ps/ увеличте поле для набора коммента, а то чего неудобно :-( три строки видно. Oleg Puzanov 15 февраля 2008 9:45 Местным заказчикам хорошую идею пропихнуть сложно. Для того, чтобы идея была хорошей, она должна быть смелой. А среднестатистический местный заказчик ссыт смелых идей. Идея и воплощение — вещи разные, но на текущий момент могу сказать следующее: самая классная реализация идеи получится у того, кто эту идею придумал (речь идет как об одном человеке, так и о команде). Александр Казанцев 16 февраля 2008 1:35 я с Олегом согласен насчёт заказчиков, но всё-таки стали появляться люди, которые не ссуться идей, но они редки, но они есть!!! всё-таки вы Alexsas, я заметил, больше любите о пространных вещах говорить, о высоких идеях, о нихуёвых реализациях, но пока ничего подобного я не видел ни от вас и в КГ вообще много идей вы лично создали от которых по-настоящему мурашки по спине, а? MOTUEV 16 февраля 2008 4:58 ^ ПРАВ Кореш 16 февраля 2008 5:41 немного отойду от темы.. к идеям и заказчикам идеи, особенно смелые, стоят денег. у нас нет людей который заработали денег в современных направлениях, больше тех кто постаринке: купил/продал. Поэтому нет людей которые могут понять что с инета можно поиметь денег. мой отец до сих пор не совсем разбирается в моем бюджете, особенно что приходит и через что оно приходит. заказчиков надо выращивать, и не отпугивать их (особенно вспоминаются разговоры с клиентами о том как и за сколько до меня исполняли определенные задачи - мурашки по коже, особенно от цены, внешнего антуража и пустячности задачи), поэтому они и ссуцца, потому что результат и кол-во человекочасов они увидят в конце, а будет ли это рентабильно - намного позже (это кому сайт нужен не для понта - а для работы). так же нет исполнителей которые могут четко сформировать цену за конфетку. если денег оговорено мало - исполнитель будет “подгонять к ответу”, тоесть будет халтурить дабы сэкономить свое время и свои затраты и не попортить отношений дополнительными счетами или незаконченной/приостановленной работой. итог - рынок не совершенен, с обоих сторон. а теперь для разминки представьте как можно объяснить “баю” что если сделать проект “х” потратиться на его продвижение/рекламу “у” денег и потом иметь бесплатный сервис окупаться который будет скажем “прямой рекламой”, “контекстом” или “партнеркой” или будь даже “ссылкопродажей”? я думаю он почешет затылок и придет к выводу что торговать баранами на ошском базаре выгодней - их и потрогать можно, они настоящие. к чему последнее - к тому что директора в основом исходят из старой прослойки, которым чужды технологии и идеи, а те кто не оттуда те прекрассно понимают что это инвестиция с которой можно поиметь что то только через некоторое время и постоянные затраты, неважно какие - “а если опять революция?” то нахер никому этого не надо:) поэтому сайты и делают - есть фирма и надо чтобы экселефский документ с ценами был продемонстрирован покрасивее в вебе, или рассказ об услугах… или.. или… серьезных проектов мало… если и вообще нет. Weltkind 16 февраля 2008 7:08 Цитата (Alexsas, 2008-02-15 20:38:57) Мы на разные задачи просто настроены. Вы — на прямое исполнение. Мы — на консалтинг. На создание ИДЕИ! Каков будет сайт и как он будет преподносить информацию? Вот важные вещи. Саша… там Казанцев вверху хорошо сказал. Какой консалтинг? Мы работаем в этой сфере 3-4 года. Все наши консалтинги - ребячество и выебонство. В старом Нексусе, который всем ставят до сих пор, при ведении статистики выборки по варчару идут и он на второй год тормозить начинает. Про Рестайлер и прочие местные системы, тоже могу много чего сказать и т.п. Нексус - так для примера… Кто мы (не Вы, а и я, вы прочие в том числе) такие чтобы косультировать? Качество наших работ идиально для цены 1000-5000 у.е. но не более того. И до тех пор, пока у нас нет тех. базы для КАЧЕСТВЕННОЙ реализации идей. Пока у нас нет спецов, которые будут верстать хотябы валидно, не то что семантечно, я не вижу смысла эти понты колотить… Или ты другой консалтинг имеешь ввиду? Типа нужен ли Вам сайт… Хорошо… У Вас есть какие-то тайные методы SEO, которые вы можете предлоджить для раскрутки? Или еще какие-то тайные знания?.. Мы можем консультировать только байкешку, который продает баранов и хочет себе сайт, потому что, есссже, так теперь принято. Вот для него - наши знания и возможности фантастичны… Наш удел пока - рубить бабло, и потихонечку изучать мировой опыт. Вот как я вижу концепцию… Сорри.. ИМХО. Кореш 16 февраля 2008 7:24 Цитата (Weltkind, 2008-02-16 19:08:45) Мы можем консультировать только байкешку, который продает баранов и хочет себе сайт, потому что, есссже, так теперь принято. Вот для него - наши знания и возможности фантастичны… это ИМХО раскручивание клиента, тоесть когда ему это для того что бы было “как у всех” - а для Вас для того чтобы сделать Александр Казанцев 17 февраля 2008 12:18 в общей мораль сей басни такова: хороший понт дороже денег пусть мы имеем местячковый опыт и навык, зато мы можем впарить клиенту какие мы крутые ЗДЕСЬ и круче нас только яйца…….. ………проще надо быть, господа, и люди к вам потянутся :) undry 17 февраля 2008 5:20 Мораль такова рынок сложный. Работать сложно. Инфраструктуры нет. Однако наша работа показала что работать можно. Проще быть не охота. Простые мужики в деревнях на сеновале водку жрут. Мы другие. Alexsas 18 февраля 2008 8:59 Саша Казанцев и Толик, Вы конечно же правы. Нет спецов, нет заказчиков. Но ты Толик сказал: «наш удел ПОКА рубить бабло». До каких пор это ПОКА будет? Кто будет растить эту почву? Кто польет ее и посадит эту семечку? Я уже вижу, что это не вы. Но кто-то же должен? Если все будут так и сидеть и как ты говоришь рубить. Так и будет все стоять на месте. Что бы вы там не говорили Идейные люди толкают мир… смотрел фильм про Стива Джобса? Его уволили из Эйпл — увлекся идеями… но потом вернули ибо без них Эйпл начала загнивать. Заказчику не нужен нексус и рестайлер, и битрикс и юми вместе взятые… и правильная верстка тоже не нужна.. (только ненадо щас про валидность и тд и тп.. вы будете тогда противоречить себе.. ибо это уже Рабочие сайты — которые по вашим словам закачику ненужны.) Вы же тоже не сидите на месте? Вы изучаете новые технологии… там я незнаю PHP5, XSLT, Смарти и всякое остальное — зачем?? сиди и РУБИ.. нет вы хотите расти. тогда дайте и другим.. никто не говорит, что этот путь легкий.. НО и ты Толик когда-то херового программировал.. да и сейчас есть Люди кторые смогут посмеяться над твоим кодом, но это же не значит что ты должен бросить это дело? Ни в коем случае! Ты будешь дальше двигаться и РАСТИ. Хотелось бы в это верить. Можно, конечно, дальше копать картошку, а можно как Ломоносов пойти дальше.. Вот такие вот дела. Аминь Alexsas 18 февраля 2008 9:20 И вообще я непойму почему такая враждебность? Какая-то неохота верить в светлое будущее… лучше бы вместе все сплотились. Все это хорошая тема для веб-клуба. Кстати, загнулся он походу… DonPedro 18 февраля 2008 9:21 алё… народ… что это вы Нексус и в кривь и в кось имеете?… вам не нравится? что ж до сих пор его юзаете? идейные вы наши :) DonPedro 18 февраля 2008 9:27 хотя не спорю что нексус ещё то гавно :) Oleg Puzanov 18 февраля 2008 9:36 Цитата (Alexsas, 2008-02-18 09:20:39) Все это хорошая тема для веб-клуба. Кстати, загнулся он походу… Есть что доложить? Велком! Alexsas 18 февраля 2008 10:09 Подожду пост от Камчибека — об общении с дядей Ваней… (вроде сегодня обещал) может и говорить нечего будет после… Weltkind 18 февраля 2008 10:24 Цитата (DonPedro, 2008-02-18 09:21:12) алё… народ… что это вы Нексус и в кривь и в кось имеете?… вам не нравится? что ж до сих пор его юзаете? идейные вы наши :) Петя я так для примера… Ниобижайтся :)))) Могу про Рестайлер сказать %) В Нексусе очень много хороших вещей, и мне он кажется пока лучшее, что есть на местном рынке. Александр Казанцев 18 февраля 2008 2:04 начинали за здравие, заканчиваем за упокой :) ну в принципе как и обычно…… Спиртяга 18 февраля 2008 5:56 Mozg слив засчитан или пост будет? Oleg Puzanov 18 февраля 2008 9:14 Продолжение тут: http://news.kg/?p=469 Имя * Эл. почта (не публикуется) * Веб-сайт Введите нижние символы * Комментарий * Рубрики BIKEEN (3) IKEEN (148) QA (11) Tools (26) Дизайн (22) Программирование (63) Разное (32) Юмор (32) Блог Наши больная фантазия дизайн заказчик закулисы карьера коммуникация мысли открытки рефакторинг стереотипы тестирование техническое задание управление фото юмор Agile ant ASDC coding Continious integration Cruise control development filebar fun GoF Google IKEEN Java linux magic-driven-devepolment Microsoft Mingle PHP project management Risk management Ruby Selenium Spring T.D.D. Thoughtworks Tools web WTF Май 2008 « Апр 1234 567891011 12131415161718 19202122232425 262728293031 Май 2008 (3) Апрель 2008 (21) Март 2008 (31) Февраль 2008 (37) Январь 2008 (40) Декабрь 2007 (51) Ноябрь 2007 (45) Октябрь 2007 (16) Регистрация Войти все записикомментарии © 2008 «IKEEN Group» ariston cad - hi-fi dimplex model elba dimplex model brayford motorola v3i