Разработка функциональных требований для сайтов

Published by mdyuzhinov at May 6th, 2009

На данную идею меня натолкнул пост в блоге Ильи Кочнева.

Космические корабли бороздят просторы нашей вселенной, цены на недвижимость достигают границ околоземной орбиты, а популяция Земли идет на очередной рекорд в 7 млрд. человек. На этом фоне бурно развивается альтернативный мир, альтернативная реальность - глобальная сеть Интернет, которая в корне изменила подход к получению интересующей нас информации.

Познание окружающего нас мира теперь происходит не так как раньше: посещать библиотеки лень, покупать книжки дорого, на личные встречи с друзьями не хватает времени. Вместо всего этого достаточно добраться до компьютера подключенного к сети и набрать нужный запрос по интересующей теме. Первоисточником информации стал Интернет, всё остальное - приятное дополнение.

Вот так и получается, что если о ком-то или чём-то нет информации в интернете, то этого и в реальном мире нет. Не хочется кануть в бездну небытия? Необходимо отметиться о своем существовании - поставить транспарант на котором большими буквами будет написано: Я ЕСТЬ!

Раз уж мы выяснили, что интернет нам жизненно необходим, осталось определиться с размерами транспаранта и его надписью.

Идея:

Составление рекомендаций по функциональному наполнению тематических сайтов.

Коротко:

Зачастую заказчик не знает, какой материал будет размещен на сайте, и как он будет вообще работать. Как правило, есть очень абстрактное представление и желание сделать не хуже, чем у конкурентов. Отсутствие четкого представления непременно затягивает время разработки сайта и увеличивает бюджет.

Рекомендации представляют собой функциональные требования к сайту без привязки к определенной системе управления сайтами. Разработку рекомендаций предполагается вести на основе сравнительного анализа схожих тематических сайтов, мониторинга тенденций в области веб-разработки, использования usability практик.

Плюсы для заказчика:

  • более чёткое понимание бюджета проекта, конечного результата, сроков выполнения проекта;
  • сокращение сроков разработки и затрат на разработку;
  • возможность проводить тендеры на разработку сайта;

Основные источники дохода:

  • продажа составленных функциональных требований;

Чуть подробней:

Рассмотрим компанию средних размеров, изготавливающую чипсы. Предположим, она хочет создать корпоративный сайт или просто сайт. Корпоративный сайт - термин красивый, но не более того. Его используют для придания значимости проекту. В подавляющем большинстве случаев, за корпоративным сайтом кроется набор статических контентных страниц с общей информацией о компании, бережно стилизованных дизайнерской рукой.

Итак, на очередном собрании руководства компании идея успешно утверждается и спускается вниз до исполнителя - человека из отдела маркетинга или департамента IT (информационных технологий, автоматизации, технической поддержки и т.д.).

Исполнителю на пальцах объясняют, зачем компании нужен сайт:

  • - увеличить продажи;
  • - показать всему миру как нужно делать чипсы;
  • - выделиться из серой массы неудачников;
  • - идти в ногу со временем;
  • - и т.д.

Указывают на границы финансовых возможностей:

  • - основной бизнес компании не связан с интернет, поэтому бюджет будет умеренно-скромный.

Намекают на срочность выполнения поставленной задачи:

  • - у наших конкурентов уже есть сайты, так что нужно постараться сделать как можно быстрее. Выглядеть белой вороной - не наш стиль.

Переварив все вводные, исполнитель обращается в веб-студию.

Веб-студия получает заказ, общую постановку задачи, смотрит на бюджет, чешет затылок и решает делать типовой проект. Креатив, удобство использования и прочие вкусные вещи забываются как страшный сон - на все это у клиента нет денег, а сказать ему об этом не позволяет репутация и нормы приличия. Вдруг еще обидится или к конкурентам уйдет. Так можно остаться без денег и клиентов.

В нашем случае заказчик не знает какой функционал должен быть на сайте, поэтому в процессе разработки технического задания он будет с энтузиазмом требовать реализации своих гениальных идеи, позаимствованных у сайтов-конкурентов. Идеи возможно здравые, но они могут идти вразрез с шаблонными решениями, на которые хватило денег. В результате заказчик получит не совсем то, что он ожидал.

Можно выделить две причины такого результата:

  • отсутствие у заказчика представления о конечном продукте (сайте) непосредственно перед обращением в веб-студию;
  • общее заблуждение, что от начала до конца разработка должна вестись одной командой.

Предварительное описание функционального наполнения сайта, позволит свести разногласия между заказчиком и исполнителем к минимуму, разработать ТЗ в короткий срок, более точно оценить бюджет и время разработки. При желании заказчик сможет отдать документ с такими требованиями в несколько студий для проведения предварительной оценки работ. После, выбрать наиболее подходящую по цене и качеству.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Leave a Reply