Работы по Лекае / технологическая инструкция
.doc
ТЕХНОЛОГИЧЕСКАЯ ИНСТРУКЦИЯ К БИЗНЕС-ПРОЦЕССУ ПО РАЗРАБОТКЕ САЙТА.
Перед разработкой сайта важно осознавать:
-
Назначение и цель будущего проекта
-
Критерии оценки сайта заказчиком при приемке
Часто исполнитель не понимает задач и целей заказчика и берется за выполнение заказа, а заказчик не всегда может грамотно составить техническое задание и не уделяет внимания особенностям, и часто сам не понимает, чего он хочет от сайта. Поэтому наиболее важно иметь в штате грамотного менеджера проекта, который может уточнить все детали проекта. Чтобы на определенном этапе работы только вносить незначительные изменения, а не переделывать сайт полностью.
Для начала нужно составить требования по проекту, выявить цели заказчика, подготовить первоначальное предложение и примерную структуру сайта.
Цель: понять и задокументировать список целей проекта для заказчика, основные требования к структуре проекта, ограничения проекта, допущения проекта и результаты проекта. Ответственные исполнители: Менеджер проекта - выясняет цель проекта, требования по проекту, первичные данные, имеющиеся у Заказчика, результаты проекта, ограничения проекта. Технический директор формирует объем работ по проекту. Контроль: Исполнительный директор и руководитель отдела внедрения. Входящие данные: Вся информация, которую может предоставить заказчик, переговоры с заказчиком, выяснение целей заказчика требований и заказчика. Исходящие данные: Заполнить в таблице план разработки, цели проекта и содержание проекта. Коммерческое предложение. Написание технического задания по проекту, сценариев работы с разделами сайта, а также разработка структуры сайта и требований. Цель: выявление всех уточненных требований по работе сайта, структуры разделов сайта, описание сценариев поведения на сайте и возможностей разделов сайта. Ответственные исполнители: Аналитик проекта Контроль: Заказчик и менеджер проекта. Входящие данные: Коммерческое предложение, таблицы целей проекта и содержание проекта, запросы с уточнениями заказчику (сделать копию менеджеру проекта).
Исходящие данные: Техническое задание на сайт согласно ГОСТ. Архив писем с уточнениями и вопросами.
Планирование с уточнениями. Цель: формирование общих планов проекта. Ответственные исполнители: Менеджер проекта. Исполнители:
Технический директор, аналитик проекта, Web дизайнер (ответственный за дизайн и верстку). Контроль: Заказчик, куратор проекта. Входящие данные: Содержание проекта, техническое задание. Исходящие данные: Заполнение разделов плана управления проектом: управление проектом, Роли и ответственности, а также ресурсный план, взаимодействие в ходе проекта, требования к команде.
Составление: структуры работ, плана управления рисками, плана бюджета, ресурсного плана, плана бюджета, плана управления качеством. Разработка макета сайта: Цель: разработка PSD макета сайта и необходимых рабочих слоев, формирование всех необходимых элементов управления сайтом, модели работы разделов, их видов, проработка юзабилити сайта. Ответственные исполнители: Web дизайнер Консультанты: Аналитик проекта, технический директор. Контроль: Заказчик и менеджер проекта. Входящие данные: Содержание проекта, техническое задание. Исходящие данные: Макеты страниц (модель сайта) в формате Axure, в HTML. Дополнительно: Корректировка опорных планов работ по пункту «Планирование с уточнениями». Составление уточненной: структуры работ, плана управления рисками, ресурсного плана на этап, сводного ресурсного плана, плана управления качеством, плана бюджета. Разработка дизайн-макетов: Цель: разработка графического эскиза страниц модели сайта. Ответственные исполнители: Web дизайнер Консультанты: Верстальщик, технический директор. Контроль: Менеджер проекта, заказчик. Входящие данные: техническое задание, модель сайта. Исходящие данные: Графические макеты в формате PSD, другие необходимые форматы. Дополнительно: Корректировка опорных планов работ по пункту «Планирование с уточнениями». Составление уточненной: структуры работ, плана управления рисками, ресурсного плана на этап, сводного ресурсного плана, плана управления качеством, плана бюджета. Верстка макетов сайта: Цель: перевод графического исполнения страниц модели сайта в язык разметки HTML и CSS. Ответственные исполнители: Верстальшик Консультанты:
Web-дизайнер, технический директор. Контроль: Менеджер проекта (сроки), web-дизайнер (контроль соответствия). Входящие данные: Макеты дизайна, модель сайта. Исходящие данные: Макеты страниц в HTML и CSS. Дополнительно: Корректировка опорных планов работ по пункту «Планирование с уточнениями». Составление уточненной: структуры работ, плана управления рисками, ресурсного плана на этап, сводного ресурсного плана, плана управления качеством, плана бюджета. Разработка функционала сайта. Цель: реализация функционала согласно техническому заданию и модели сайта. Ответственные исполнители: Программисты. Консультанты: Аналитик, web дизайнер, верстальщик. Контроль: Технический директор (контроль соответствия), менеджер проекта (сроки). Входящие данные: Техническое задание, макеты дизайна, верстка. Исходящие данные: Работающий сайт. Дополнительно: Корректировка опорных планов работ по пункту «Планирование с уточнениями». Составление уточненной: структуры работ, плана управления рисками, ресурсного плана на этап, сводного ресурсного плана, плана управления качеством, плана бюджета.
Разработка документации пользователя. Цель: предоставление заказчику всех документов по сайту для обучения и работы редакторов и программистов заказчика. Ответственные исполнители: Программисты. Контроль: Технический директор (контроль соответствия), менеджер проекта (сроки). Входящие данные: Техническое задание, макеты дизайна, верстка, программный код. Исходящие данные: - техническое задание, в котором отражено все, что реализовано - Описание структуры хранения файлов - Конфигурационные файлы с комментариями - Исходный код с комментариями - Описание задачи переноса сайта - Описание развертывания сайта - Требования к платформе хостинга для полноценного функционирования сайта
Дополнительно: Корректировка опорных планов работ по пункту «Планирование с уточнениями». Составление уточненной: структуры работ, плана управления рисками, ресурсного плана на этап, сводного ресурсного плана, плана управления качеством, плана бюджета.
Тестирование проекта. Цель: обнаружение ошибок, допущенных при разработке функционала, верстке, внедрении верстки. Ответственные исполнители: Тестировщик Консультанты: Аналитик, дизайнер. Контроль: Технический директор. Входящие данные: Техническое задание, макеты дизайна, верстка. Исходящие данные: Список обнаруженных дефектов (багов). Дополнительно: Корректировка опорных планов работ по пункту «Планирование с уточнениями». Составление уточненной: структуры работ, плана управления рисками, ресурсного плана на этап, сводного ресурсного плана, плана управления качеством, плана бюджета.
Устранение ошибок. Цель: устранение ошибок, допущенных при разработке функционала, верстке, внедрении верстки. Ответственные исполнители: Программисты Консультанты: Аналитик, дизайнер, тестировщик. Контроль: Технический директор. Входящие данные: Отчет по багам (список дефектов). Исходящие данные: Отчет об устранении дефектов. Дополнительно: Корректировка опорных планов работ по пункту «Планирование с уточнениями». Составление уточненной: структуры работ, плана управления рисками, ресурсного плана на этап, сводного ресурсного плана, плана управления качеством, плана бюджета.
Сдача проекта: Цель: ввод сайта в эксплуатацию. Ответственные исполнители: IT-специалист, программисты. Контроль: Технический директор Входящие данные: Техническое задание. Исходящие данные: Отчет о развертывании сайта и начале эксплуатации сайта. Дополнительно: Документальное закрытие проекта менеджером проектов. Получение отчета о закрытии проекта от технического директора, составление аналитических заметок о перерасходе или недорасходе бюджета, соответствии плану по времени, проведение совещания по возникшим проблемам на проекте и их причинам. Предложения по ликвидации таких проблем в дальнейшем.