280 likes | 471 Views
Практика разработки W eb 2.0 портала с социальными сервисами. Дмитрий Калинников Александр Макарчук. Общие сведения о проекте. Общие сведения об интеграции. Схема взаимодействия юридических лиц. Оценка scope и ограничений. Очередность работ. Согласование сроков. Оценка рисков.
E N D
Практика разработки Web 2.0 портала с социальными сервисами Дмитрий Калинников Александр Макарчук
Схема взаимодействия юридических лиц
Разработка проектной документации
Сбор информации, анализ Выявление основной ЦА, ролей, сущностей и функций (с) ADV / web-engineering co. / 921-45-30 / inbox@adv.ru
Техническое проектирование Функциональная структура (с) ADV / web-engineering co. / 921-45-30 / inbox@adv.ru
Техническое проектирование ER-модель (с) ADV / web-engineering co. / 921-45-30 / inbox@adv.ru
Техническое проектирование Карта сайта, прототипы (с) ADV / web-engineering co. / 921-45-30 / inbox@adv.ru
Разработка • Особенности реализации крупных проектов • API над API, диаграмма классов • Изменения – сразу документируем • Преимущества разработки с использованием Subversion • Коллективная работа • Контроль изменений • История версий • Преимущества 1С-Битрикс при разработке социальных сервисов • Профайлы • «Друзья» • «Сообщества» • Блоги • Распределенный доступ к информации • Обмен мгновенными сообщениями • Публикация информации пользователями (с) ADV / web-engineering co. / 921-45-30 / inbox@adv.ru
Тестирование • План тестирования • «Чек-листы» • Test cases • Обычное «прокликивание» • Процедура исправления ошибок • Bag Tracker + Subversion • «Баг» или «фича»? Формирование списка «pre-release» тикетов • Изменения – сразу документируем!!! • Повторное тестирование (с) ADV / web-engineering co. / 921-45-30 / inbox@adv.ru
Внедрение • Аппаратная платформа • 2 сервера БД • 2 сервера Web • Дисковый массив • Производительность • 60.000 хитов в минуту • Среднее время генерации страницы < 1с (с) ADV / web-engineering co. / 921-45-30 / inbox@adv.ru