2 заметки с тегом

Бизнес-процессы

/core.php, line 2
Error 2: Use of undefined constant k - assumed 'k' (this will throw an Error in a future version of PHP)

/core.php, line 2
Error 2: Use of undefined constant k - assumed 'k' (this will throw an Error in a future version of PHP)

Как составить техническое задание на разработку сайта

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

Техническое задание на разработку сайта — это документ, содержащий требования, порядок разработки и условия приёмки сайта. Мы оформляем его приложением к договору, которое так же как и договор подписывается обеими сторонами.

Задач, которые выполняет техническое задание, несколько — от приведения мыслей в порядок, до разрешения споров между нами и заказчиком.

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

Техническое задание всегда уникально, но общая структура сохраняется от проекта к проекту. Существуют стандарты, где она упоминается:

  1. ГОСТ 34
  2. ГОСТ 19
  3. IEEE STD 830-1998
  4. ISO/IEC/ IEEE 29148-2011
  5. RUP
  6. SWEBOK, BABOK и пр.

Основываясь на этих стандартах и на собственном опыте мы пришли к следующей структуре технического задания:

1. Общие положения

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

2. Цели и задачи

Сайт разрабатывается для достижения определенных целей. Без осознания того, чего хочет получить в итоге заказчик, невозможно сделать качественный сайт. Поэтому важно подробно описать поставленные цели и задачи.

3. Типы данных

Этот раздел содержит перечень сущностей, которые используются в проекте. Для каждого типа данных описывается набор необходимых характеристик. Например, «Товар» содержит характеристики «Фотография», «Название», «Артикул» и «Описание».

4. Функциональные характеристики

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

5. Страницы

Раздел с описанием всех страниц сайта. Описать нужно как можно подробнее, при этом удобно ссылаться на типы данных. Так же желательно обращать внимание не только на то, как отображаются отдельные элементы интерфейса, но и на то, как они работают. Хорошо, если данный пункт подкрепляется прототипами страниц.

6. Требования к надёжности

В этом разделе описываются требования устойчивости к высоким нагрузкам, резервное копирование и т. п.

7. Требования к хостингу

Указываются необходимые для корректной работы сайта параметры хостинга. Например, требования к интерпретаторам, библиотекам, памяти и дисковому пространству.

8. Наполнение контентом

Описываются условия наполнения сайта контентом. Будет ли заполняться весь сайт или только его часть, какие страницы и т. п.

9. Сдача и приёмка

Процесс сдачи-приёмки готового проекта. При выполнении каких условий он считается завершенным. Так же в этом разделе можно указать порядок оплаты.

Общие рекомендации

Содержимое каждого раздела должно быть максимально подробно описано. Формулировки должны быть «закрытыми», четко указывать границу работы. Не нужно писать «дизайн сайта должен быть красивым» или «сайт должен быстро загружаться». Необходимо измерить эти пункты в натуральных величинах, чтобы при сдаче проекта можно было выяснить достигнуты они или нет.

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

2017   Бизнес-процессы   Чек-листы

Сколько стоит разработать сайт?

Наверное, это самый частый вопрос который задают, когда говоришь, что занимаешься веб-разработкой. Что некорректного в нем? Да то, что мы продаем не продукт, а время специалистов, которые работают над ним.

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

Возьмем для примера, что нам необходимо рассчитать стоимость разработки интернет-магазина с адаптивным дизайном, в котором 1 000 — 2 000 наименований и нет интеграции с 1С-Предприятием. Для работы над таким проектом необходима команда из 4-х специалистов — дизайнер, Frontend-разработчик, Backend-разработчик и контент менеджер. Также в команду разработчиков входит менеджер проектов, который координирует работу, контролирует качество, соблюдение сроков и общается с заказчиком.

Стоимость часа работы специалиста зависит от направления и квалификации. Кроме этого в неё входят затраты на аренду офиса, электроэнергию, оборудование и зарплаты управляющему персоналу.

Сроки выполнения отдельных этапов разработки и проекта в целом определяются исходя из опыта работы.

Получаем:

Дизайнер: 5 дней × 12 часов × 300 ₽ = 18 000 ₽
Frontend-разработчик: 3 дня × 12 часов × 350 ₽ = 12 600 ₽
Backend-разработчик: 9 дней × 12 часов × 450 ₽ = 48 600 ₽
Контент-менеджер: 3 дня × 12 часов × 250 ₽ = 9 000 ₽

Итого, работы: 88 200 ₽

Кроме этого для управления сайтом необходима система управления сайтом (CMS). Мы — золотые партнеры компании UMI и в работе используем UMI.CMS. В данном случае подойдет редакция Shop, лицензия на которую стоит 22 900 ₽

Итого полная стоимость сайта: 111 100 ₽

Закажите интернет-магазин в нашей веб-студии: мы гарантируем прозрачность всех расчетов и при этом Вы получите действительно классный сайт за разумные деньги. Оставить заявку можно позвонив по телефону или отправив заявку с сайта https://chameleon-digital.ru.

2017   Бизнес-процессы