Практика разработки Web 2.0 портала с социальными сервисами Дмитрий Калинников Александр Макарчук
Общие сведения о проекте Проект Российский Венчурный Портал Цель проекта Создание социальной сети для взаимодействия инвесторов и инноваторов Заказчик Российская Венчурная Компания Генподрядчик NVision Group Сроки 12 недель
Общие сведения об интеграции
Схема взаимодействия юридических лиц
Оценка scope и ограничений
Очередность работ
Согласование сроков
Оценка рисков
Компоновка рабочей группы
Сбор замечаний заказчика
Разработка проектной документации
Презентация проекта заказчику
Сбор информации, анализ Выявление основной ЦА, ролей, сущностей и функций (с) ADV / web-engineering co. / /
Техническое проектирование Функциональная структура (с) ADV / web-engineering co. / /
Техническое проектирование ER-модель (с) ADV / web-engineering co. / /
Техническое проектирование Карта сайта, прототипы (с) ADV / web-engineering co. / /
Разработка Особенности реализации крупных проектов –API над API, диаграмма классов –Изменения – сразу документируем Преимущества разработки с использованием Subversion –Коллективная работа –Контроль изменений –История версий Преимущества 1С-Битрикс при разработке социальных сервисов –Профайлы –«Друзья» –«Сообщества» –Блоги –Распределенный доступ к информации –Обмен мгновенными сообщениями –Публикация информации пользователями (с) ADV / web-engineering co. / /
Тестирование План тестирования –«Чек-листы» –Test cases –Обычное «прокликивание» Процедура исправления ошибок –Bag Tracker + Subversion –«Баг» или «фича»? Формирование списка «pre-release» тикетов –Изменения – сразу документируем!!! –Повторное тестирование (с) ADV / web-engineering co. / /
Внедрение Аппаратная платформа –2 сервера БД –2 сервера Web –Дисковый массив Производительность – хитов в минуту –Среднее время генерации страницы < 1с (с) ADV / web-engineering co. / /
Что получилось
Поиск проектов
О портале
Личный кабинет
Поиск участников
Добавление услуг
Механизм обмена сообщениями
Just For Fun
Спасибо за внимание!