Организация работ по созданию корпоративного сайта компании НБС в сети Интернет
Одновременно с появлением Internet-проектов в современной России появляется менеджмент Internet-проектов. Его особенность в том, что результаты работы подразделения нельзя потрогать, взвесить и попробовать на вкус, а данные для принятия решений управляющим Internet-проектом не могут быть получены на глазок, поскольку в Сети нет торгового зала, выставочного помещения, объёма реализованных работ.
Разработка web-сайтов не является исключительной задачей с точки зрения управления проектом. Как и в любом другом проекте в разработке сайта можно выделить следующие этапы:
§ Этап запуска проекта
. Ставится задача на разработку сайта и определяются основные требования к будущей системе. На этом этапе производится выбор исполнителя, оцениваются бюджет проекта и сроки его выполнения.
§ Этап проектирования сайта
. Производится глубокое проектирование всех компонентов требуемой системы, готовится проектная документация, уточняются сроки выполнения проекта, а в некоторых случаях и его стоимость.
§ Разработка сайта
. Разработка программных компонентов сайта, хранилищ данных, необходимых для работы сайта, разработка и внедрение дизайна web-страниц сайта. Кроме того, на данном этапе выполняется тестирование разработанного авторами программного обеспечения.
§ Ввод сайта в эксплуатацию
. Этап предусматривает тестирование сайта заказчиком, устранение замечаний по результатам этого тестирования, наполнение сайта материалами, размещение сайта на хостинге и, наконец, запуск.
§ Поддержка сайта
. После запуска сайта ведется поддержка системы в рабочем состоянии, пополнение её новыми материалами.
Этапы работ
Этап №1. Постановка задачи и запуск проекта
Запуск проекта включает в себя две составляющие: административную и техническую. Административная часть заключается в создании рабочей группы, в которую входят специалисты из маркетингового и технического отделов предприятия, назначении из состава рабочей группы по web-сайту руководителя проекта. К технической части работ относится выработка концепции сайта, включая описание функциональности и формирование необходимого набора инструментов и сервисов, которые должны размещаться на сайте. Концепция формируется рабочей группой и в дальнейшем используется при работе с заказчиком. В задачи рабочей группы по web-сайту входит также подготовка предварительных оценок по бюджету и продолжительности проекта.
При оценке стоимости работ по проекту требуется учесть:
- стоимость собственно разработки сайта;
- стоимость подготовки материалов для наполнения сайта (тексты, иллюстрации, перевод материалов на другой язык);
- стоимость Технической поддержки сайта (стоимость хостинга, оборудования, лицензированного программного обеспечения (ПО) и дополнительных платных сервисов);
- стоимость работы сотрудников, занимающихся поддержкой сайта (руководитель проекта, редакторы, системные администраторы, копирайтеры, дизайнеры, корректоры, переводчики, фотографы, режиссёры).
Минимальный срок разработки и запуска сайта - 3 месяца. Он складывается из следующих временных отрезков:
· проектирование сайта и подготовка проектной документации - не менее 3 недель;
· разработка программных компонентов и дизайна - не менее месяца (даже при наличии готовых программных компонентов);
· тестирование сайта - 1-2 недели;
· наполнение сайта материалами, размещение на хостинге - около месяца.
Этап №2. Поиск исполнителя.
В первую очередь требуется решить вопрос «Будет ли разработка сайта осуществляться своим силами или с помощью сторонней организации?». Разработка собственными силами возможна при наличии в организации сложившихся отделов, связанных с разработкой, внедрением и поддержкой собственных информационных ресурсов предприятия. Собственная разработка также оправдана, если предполагается активное развитие Internet-ресурса. Собственная команда разработчиков позволяет сохранить внутренние знания о логике и реализации ресурса, что ускоряет развитие функциональности web-сайта.
Разрабатывать сайт собственными силами не всегда дешевле, ибо в этом случае в штате компании должны быть все необходимые специалисты (программисты, дизайнер, системный администратор и т.п.), причём достаточно высокого уровня. Кроме того, нужен руководитель, который может не только контролировать работу разработчиков, но и ставить перед ними задачи, а также распределять обязанности между исполнителями.