Разработка Веб-проектов, от требований - 1С

advertisement
Разработка Веб-проектов, от
требований заказчика до
запуска.
Прозрачность разработки как
средство формирования
ожиданий заказчика.
Разработка Веб-проектов, от требований заказчика до запуска.
Тенденции.
Динамика развития
Следствие
Активные Интернет пользователи
Ру-нета на 2007 год:
Современный,
индивидуальный дизайн
Необходимость CMS
Наличие индивидуальных online сервисов
Тесная интеграция в IT
инфраструктуру компании
Продвижение и реклама
около 35 млн. человек
Прогноз на 2010 год:
до 50 млн.человек
Разработка Веб-проектов, от требований заказчика до запуска.
Принятие решения.
Вопросы:
Что делать?
Зачем делать?
Кто будет делать?
Ответ на 1 вопрос. Зачем делать?
Экспертная группа
Выбор целей
Привлечение новых клиентов
Представление фирмы в Интернете
Увеличение лояльности со стороны существующих
клиентов (предоставление дополнительных сервисов в
закрытом разделе сайта для партнеров, клиентов)
Разработка Веб-проектов, от требований заказчика до запуска.
Принятие решения.
Ответ на 2 вопрос. Что делать?
Привлекательный дизайн
Flash анимация
Интерактивные элементы
Удобный интерфейс
Система управления – позволяющая управлять содержанием
Закрытый раздел для клиентов
Закрытый раздел для сотрудников
Актуальный каталог продукции
Интернет магазин
Форум
Блоги
Вопрос-ответ
Система сбора и анализа статистики посещаемости
Цель № 1
1,8
0,5
0,2
1
1,4
1,5
0,1
1,2
0
0,5
0,2
0,6
1
Разработка Веб-проектов, от требований заказчика до запуска.
Принятие решения.
Ответ на 3 вопрос. Кто будет делать?
Правильное
решение!
Собственными
силами?
•
•
Привлечь компанию разработчика Интернет сайтов?
Привлечь
компанию
разработчика
Интернет сайтов
Использовать
платную
CMS?
Использовать
CMSCMS?
Использоватьплатную
бесплатную
Разработка Веб-проектов, от требований заказчика до запуска.
Выявление требований. Проектирование.
Заказчик
Заказчик передает
Исполнителю
сформированные
требования к
разработке
Исполнитель
Исполнитель
проводит комплекс
работ по связанный с
проектированием
Результат работ
Аналитическая
концепция
ТЗ на интеграцию
План проекта в MS
Project
Росмэн
Разработка Веб-проектов,
от требований
заказчика
запуска.
подписка
проекты
пресса до
контакты
Новости
каталог
авторы
об издательстве
форум
Карта
сайта
Рус/Eng
авторизация
Графика
Проектирование.
НОВОСТИ
Банер 468х60
Последние новости – названия – ссылки 5-10 шт.
____________________
____________________
____________________
____________________
Банер 468х60
Аналитическая концепция
Все новости / Архив / Подсписка
Банер 468х60
Описание групп пользователей сайта
Новинки месяца
Требования
к
эргономике
с
учетом
целевой
аудитории
Обло
Каталог продукции (первый уровень),
жка
Описание
с иконкой, навигационных
по каждому разделу.
Перечень список
ключевых
элементов
книги
Графика.
Обло
Требования к главной и вложенной странице.
Структура
страниц
в Visio
жка
Описание
книги
Архитектура сайта
Обло
Требования к иллюстрации
жка
Описание
книги
Бестселлеры ТОР-10 название - ссылка
ведет в каталог
Описание.
88x61
88x61
Поиск
88x61
Наши проекты, название проектов –
ссылки на описание проектов в
разделе проектов.
88x61
88x61
Футер (контакты тел. адрес и т.д.)
Счётчик
Счётчик
Разработка Веб-проектов, от требований заказчика до запуска.
Проектирование
ТЗ на интеграцию
Описание логики работы интерфейса сервисов
Технические ограничения и рекомендации (например связанные с
масштабируемостью программного кода)
Спецификация на импорт/экспорт данных
Особенности настройки сервера и сайта под определенную нагрузку
Разработка Веб-проектов, от требований заказчика до запуска.
Разработка
Дизайн
Удобный для пользователя не отвлекает его изучать сайт (сетка)
Запоминающийся, привлекательный (иллюстрация, flash)
Проблемы
Неограниченная, изменяющаяся длинна рабочей поверхности
Появление и исчезновение элементов сетки
Масштабирование элементов сетки
Интерактивность, большое количество констант
Разработка Веб-проектов, от требований заказчика до запуска.
Разработка
Программирование.
Затраты
Выявление требований
Проектирование
Разработка
Внедрение
Этапы работ
Разработка Веб-проектов, от требований заказчика до запуска.
Разработка
Программирование. Риски.
Срыв сроков и увеличение бюджета проекта
Не полная, не качественная интеграция
Отсутствие возможности масштабированиея программного кода
Проблемы при смене разработчика
Результат:
Не соответствует ожиданиям заказчика
Разработка Веб-проектов, от требований заказчика до запуска.
Разработка
Программирование. Причины рисков.
Не компетентность разработчика
Не достаточный анализ требований и плохое проектирование
Изменение требований – нет системности
Разработка Веб-проектов, от требований заказчика до запуска.
Разработка
Использование инструментов учета
ошибок разработки (Mantis)
Программирование. Решение.
MS Project – контроль хода
Корпоративный сайт, где 100 %
выполнения
работ
требований
удовлетворяются
Использование
технической
Использованием готового продукта
Оптимизация
Взаимодействия
поддержки 1С-Битрикс
Роли участников на каждом этапе
Сайт, требующий «доработки»
Готового программного продукта
И разработки
собственных модулей
Макеты всех экранных форм сайта
Детальное описание логики
публичного интерфейса
Использование
инструментальных
средств
Оптимизация
процесса
передачи знаний
и требований
Формирование
ожиданий
заказчика до
этапа разработки
Разработка Веб-проектов, от требований заказчика до запуска.
Разработка
Программирование. Решение.
Формирование
ожиданий заказчика
Корпоративный сайт, где 100 %
требований удовлетворяются
Использованием готового продукта
Сайт, требующий «доработки»
Готового программного продукта
И разработки
собственных модулей
Оптимизация
взаимодействия
Итерационный
подход
Разработка Веб-проектов, от требований заказчика до запуска.
Разработка
Программирование. Решение.
Плюсы и минусы подходов.
1
Водопадный подход к разработке
Выявление
Пректироов.
Реализация
Внедрение
2
модель
Итерационный подход
Прототип_beta1
Прототип_beta2
Готовый сайт
Разработка Веб-проектов, от требований заказчика до запуска.
ВОПРОСЫ
Крысанов Максим
Download