Your SlideShare is downloading. ×
Sochi2014 тендерная документация
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Sochi2014 тендерная документация

1,132
views

Published on

Тендерная документация на проект СОЧИ2014, Артикул

Тендерная документация на проект СОЧИ2014, Артикул

Published in: Business

0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,132
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
5
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. тендерная документация на разработку Портала Олимпийского комитета Сочи 2014 SOCHI 2014 ‫םולש‬, 014 014 Zdravo, SOCHI 2014 Dobry, SOCHI 2014 Ciao, sochi 2014 SOCHI 2014 hei, SOCHI 2014 ПРИВЕТ, СОЧИ 2014 ‫ابحرم‬, SOCHI 2014 HELLO, SOCHI 2014 やあ, SOCHI 2014 HOLA, SOCHI 2014 Bonjour, SOCHI 2014 ALOHA, SOCHI 2014 labas, SOCHI 2014 Guten Tag, SOCHI 2014 Konnichi wa, SOCHI 2014 Bu SO Me SO 问候,
  • 2. Концепция Портала Олимпийского комитета Сочи 2014 2 1. Назначение документа Данное Коммерческое предложение разработано с целью осве- тить информацию о возможности и условиях участия (ООО «Ар- тикул продакшн») по созданию новой версии официального сай- та XXII Олимпийских зимних Игр и XI Параолимпийских зимних игр в г. Сочи для АНО «Оргкомитет «Сочи-2014» 2. Основания для разработки Запрос предложения Лот N 15-040-020-Р/ЗП Выполнение работ (оказание услуг) по созданию новой версии официального сайта АНО «Оргкомитет «Сочи-2014» 3. Наименование Участника Участник – агентство Articul Media (Общество с ограниченной от- ветственностью «Артикул Продакшн»). Фактический адрес местонахождения: Москва, Луков пер. 10, подъезд 3, офис 14 5. Подтверждение требований, предъявляемых к участ- нику в приложениях к документу 6. Наименование соисполнителей Все работы в рамках данного Коммерческого предложения, пла- нируются к исполнению Участником без привлечения соисполни- телей, за исключением этапа Хостинг. Партнер по хостингу ЗАО "Группа компаний Стек” Участник обладает возможностью и опытом привления соиспол- нителей на проект и может это сделать с разрешения или по же- ланию Заказчика. 7. Контактные лица По всем вопросам, касающимся данного Коммерческого предложения: Куликова Ольга Юрьевна, 6261778, 7289199, ok@articul.ru Логутова Наталья Леонидовна, 6261778, 89031442032, natasha@ articul.ru
  • 3. Концепция Портала Олимпийского комитета Сочи 2014 3 8. Год основания компании ООО «Артикул продакшн» входит в агентство Articul Media. Агентство Articul Media образовано в 2001 году. Articul Media функционально делится на следующие направления:  Бизнес-подразделения группы Articul Media выступают от группы компаний юридических лиц: ООО «Артикул Медиа» (дата регистрации 18.09.2003) ООО «Артикул Продакшн» (дата регистрации 02.03.2004) ООО «Инновации и дизайн» ( дата регистрации 22.11.2006) ООО «Концептика» (дата регистрации 16.08.2006) В зависимости от направления, от имени группы Articul Media выступает : • Разработка сайтов - ООО «Артикул Продакшн». • Разработкой сайтов, включающих дальнейшую техническую поддержку - ООО «Инновации и дизайн». • Разработкой проектов, имеющих промо-состовляющую - ООО «Концептика». • Общее руководство и контроль за деятельностью всех юри- дических лиц осуществляется в рамках группы компаний Articul Media.
  • 4. Концепция Портала Олимпийского комитета Сочи 2014 4 9. Область специализации, предоставляемые услуги. Ключевые компетенции компании • Веб-подразделение, специализирующееся на создании за- конченных программных веб-решений, ecommerce продук- тов, мультимедиа и в области интернет-маркетинга. • Подразделение оказывает полную техническую поддержкой сайтов клиентов и собственных проектов. • Отдельное направление – консалтинг и разработка интернет- стратегий. • Одним из направлений деятельности компании является разработка Интернет-решений на основе коммерческой CMS системы «Битрикс: Управление сайтом». • Компания является Золотым партнером 1С-Битрикс. Компания предоставляет комплексные услуги, сопровождая проект на всех этапах его жизненного цикла. Комплексный подход подразумевает помимо разработки сайта: • консалтинговые услуги, • обеспечение специализированного хостинга, • обучение персонала заказчика, • комплекс мероприятий по проведению рекламных акций в Интернете Ключевые компетенции компании И КОМПЛЕКСНЫЙ ПОДХОД К РАБОТЕ Мы имеем: • Профессиональный подход • отточенный технологический процесс и налаженную систему проектного управления • богатый опыт • высококвалифицированных специалистов Поэтому мы можем: • точно понять цели и задачи сайта, • выработать интересные предложения • составить полное техническое задание • в результате разработать эффективное Интернет- решение • качественно и в срок
  • 5. Концепция Портала Олимпийского комитета Сочи 2014 5 10. Ключевые партнеры, участие в ассоциациях, специ- альных программах и т.д. Наши партнеры : – в области Интернет-решений - компания 1С-Битрикс, — лидер на рынке плаформ управления web-проектами; – в области профессионального хостинга Stack Data Network. 11. Опыт реализации • в активе более 500 проектов для крупнейших компаний в различных отраслях экономики • более 20 наград российских и международных фестивалей рекламы • 6-ое место в рейтинге интерактивных агентств России (АКАР). • Дипломы, награды и сертификаты Articul Media • Диплом Ассоциации Коммуникационных Агентств России (АКАР) ТОП-10 (2008 год) • Диплом АКАР ТОП-10 (2007 год) • Диплом «1С-Битрикс» — призер конкурса «Лидер Продаж» 2008 • Диплом «1С-Битрикс» за прорыв года (2007) Все разработчики имеют сертификаты Битрикс, в частности: • Элементы управления. Обучающий курс • (BX-ADM001) • Установка и настройка (BX-CONF001) • Многосайтовость (BX-CONF002) • Интеграция (BX-DEV001) • Администрирование системы (BX-ADM002) • Конфигурирование веб-систем для оптимальной работы (BX- CONF003) • Компоненты 2.0 (BX-DEV002) заслуги компании отмечены известными на рынке digital-разработок и креатива институтами Всего по компании 55сертификатов у разработчиков
  • 6. Концепция Портала Олимпийского комитета Сочи 2014 6 Награды • Первая профессиональная Премия в области Интернета и IT-технологий «IT@Internet Awards» 1-е место в номинации «Креативная студия (Creative Studio) – компания, в работе которой веб-билдинг является одной из составляющих в раз- работке общей концепции продвижения, включающей ком- плексное креативное решение для клиента» • 13 Национального фестиваля рекламы «Идея» в шорт-лист Фестиваля в номинации Интернет-реклама. • Short-list Телеканала 2х2 в рамках конкурса на Лучшую анимационную историю, проводимую Международным фе- стивалем рисованных историй "КомМиссия на Винзаводе" и Телеканалом 2х2 • 10 Международного Киевского Фестиваля бронза в номи- нации "Интерактивная реклама" • 18 Московского Международного Фестиваля Рекламы: 1-место в номинации «Интернет-коммуникации: промо- сайты» у сайта Kill the Sheep. • 17 Московского Международного Фестиваля Рекламы: 2-е место (1-е место не присуждалось) в номинации «Интернет-коммуникации: информационно-сервисные про- екты» у сайта Podcast Records MP3 Samsung. • В шорт-листе фестиваля новогодняя открытка для ВТБ24. • В шорт-листе фестиваля в номинации «Фирменный стиль» сразу две работы наших коллег из коммуникационного агентства Концептика (входит в группу Articul Media): стиль для ресторана Аркадия Новикова «Недальний восток» и для магазина подарков KnickKnack. • 15 Московского Международного Фестиваля Рекламы: 3-е место в категории «Интернет: информационные сайты» сайт об облицовочных материалах «Кладка.ру» для компа- нии «Доктор Шифер» • 3-е место в категории «Интернет: открытка» 8 МегаМарта – виртуальное поздравление компании «МегаФон Москва»
  • 7. Концепция Портала Олимпийского комитета Сочи 2014 7 • 13 Московского Международного Фестиваля Рекламы: 1-е место в категории «Интернет: специальные проекты» игра «Забей утку» для проекта «Золотая утка» по заказу Аль- фаБанка • 2-е место (1-е место не присуждалось) в категории «Интер- нет: сервисный сайт» сайт «Все о ноутбуках. Мобильно жить не запретишь» http://www.notepc.ru/ для Samsung Electronics • 12 Московского Международного Фестиваля Рекламы: 3-е место в категории «Интернет: специальные проекты» игра «Шоссе. Мотогонки» для ЮкосМоторспорт. • 11 Московского Международного Фестиваля Рекламы: 2-е место в категории «Печатная реклама: продукты пита- ния» рекламная кампания соусов Хайнц «В моде все нату- ральное» • 2-е место в категории «Интернет: корпоративный сайт» сайт гостиницы «Новотель Шереметьево 2» http://www.novotel.ru • 2-е место в категории «Интернет: некоммерческий проект» сайт Независимой литературной премии «Дебют» http:// www.mydebut.ru • 3-е место в категории «Интернет: баннеры» собственные промо-баннеры • 6-ого Киевского Международного Фестиваля Рекламы: 1-е место в категории «Информационные ресурсы» сайт реалити-шоу «ДОМ 2» • 2-еместовкатегории«Открытка,рекламныйфильм»8МегаМар- та – виртуальное поздравление компании «МегаФон Москва» • 5-ого Киевского Международного Фестиваля Рекламы: 1-е место в категории «POS-материалы» нэк-лейблы для соусов Хайнц • 2-е место в категории «Промо-сайты» промо-сайт магазина «Артиколи Весна» http://www.articoli.ru для Bosco di Chiliegi • 3-е место в категории «Промо-сайты» промо-сайт проекта «Три шага на Максидром» для Samsung Electronics • 3-е место (1-е и 2-е места не присуждались) в категории «Некоммерческие проекты» проект «Интернет-олимпиада дизайна» http://www.olimpdesign.ru/ • 3-е место (1-е и 2-е места не присуждались) в категории «Элек- троннаяоткрытка»«Зимниевидыфитнеса»дляПланетыФитнес • 3-е место в категории «Календарь» собственный корпора- тивный календарь «Продукты творчества» • 5-й Всероссийский открытый интернет-конкурс «Золо- той сайт 2003» победитель номинации «Прорыв года» сайт реалити-шоу «Голод» для телекомпании ТНТ
  • 8. ПРИВЕТ, СОЧИ 2014 Концепция Портала Олимпийского комитета Сочи 2014
  • 9. Концепция Портала Олимпийского комитета Сочи 2014 9 Основные задачи • эффективная и качественная информационная поддержка дея- тельности ОКОИ • популяризация и формирование позитивного образа «Сочи 2014» Цели • рост интереса интернет-аудитории к предостоящим Играм и при- влечение новых посетителей на ресурс • формирование позитивного образа проекта среди аудитории • организация работы с аудиторией ресурса - социализация • обеспечение быстрого, безотказного и безопасного обслуживания посетителей • обеспечение взаимодействия со специфическими целевыми груп- пами. • обеспечение стандартов качества, актуальных наиболее совре- менным требованиями по использованию технологий и решений в интерактивной сфере • обеспечение необходимого уровня информационной поддержки Аудитория • Российская и зарубежная • Ключевые целевые группы: • российские и зарубежные журналисты и блоггеры • представители МОК, МПК, спортивных федераций, органов власти • поставщики работ и услуг • соискатели работы и потенциальные волонтеры • жители Сочи и Краснодарского края • молодежь: школьники и студенты сайт должен обеспечивать информацией максмально широкую аудиторию
  • 10. Концепция Портала Олимпийского комитета Сочи 2014 10 Исходя из вышеизложенных задач сайта и понимания общих тенден- ций развития принципов построения интерактивных информационных систем, мы выносим следующие принципы в качестве базовых для по- строение архитектуры проекта. 1. Деление информационного потока на составляющие: тематиче- ские, стилистические, визуально обособленные. 2. Сохранение единых принципов представления информации при широких возможностях кастомизации стиля подачи информации в зависимости от целевой аудитории и особенностей контента (текст, фото, видео), 3. Все направления едины по стилю, сетке и другим основопола- гающим принципам, сохраняющим узнаваемость проекта, однако каждое имеет отличающие ее от других вид и качества. таким образом мы обеспечиваем: быстрое, надежное и безопасное обслуживание посетителей, взаимодействие со специфическими целевыми группами, высокие стандарты подачи информации, актуальные в интерактивной среде
  • 11. по порядку становись! Концепция структуры информации на портале
  • 12. Концепция Портала Олимпийского комитета Сочи 2014 20 Актуальность За любой период и на любой момент времени сайт является от- ражением полной картины проекта. Сквозное перемещение по срезу событий обеспечивает временная шкала, являющаяся гло- бальным фильтром информации по сайту. Масштабируемость На данный момент логичным будет выделить 4 глобальных части (ин- формационных потока), которые на ближайшую перспективу полно- стью покрывают любые возможные тематические потребности ресур- са. Визуальное решение строится на принципах модульного дизайна – легко адаптирующегося под изменение объема информации. Гибкость В зависимости от текущих приоритетов в освещении информации структура и дизайн сайта, а также объем предоставляемых серви- сов и информации могут меняться. Так в моменты проведения со- ревнований в Лондоне на первый план выдут трансляции с места событий – в другой момент времени основной акцент в представ- лении информации может быть сделан на новости ОКОИ, либо на объявленный тендер, либо на публикации в блогах и т.д. Состав и типы информации: статика и динамика Информация на всех разделах делится на статическую и динамиче- скую. К статической информации относится информация корпоратив- ная и ознакомительная общего характера. К динамической информа- ции – новости, релизы, информация о тендерах, анонсы мероприятий, трансляции и все, что отражает текущий срез времени. Общие принципы организации информации Сохранение единой логики, использование узнаваемых механизмов упорядочивания информации, сходных по всем видам контента и раз- делам сайта: привязки ко времени, месту, категориям, тегам, рейтин- гование, комментирование и пр. метафору олимпийских колец мы заложили в основу всего проекта: деление на составляющие, которые пересекаясь вместе образуют неразрывное единство и поддерживают друг друга.
  • 13. Концепция Портала Олимпийского комитета Сочи 2014 21 ОЛИМПИЙСКИЙ комитет – информационный канал Статика: общая информация об Оргкомитете Сочи 2014, структу- ре, руководстве, задачах. Динамика: информационный (бизнес) канал, задачей которого, в первую очередь, становится максимально удобная и корректная работа с бизнес-аудиторией (партнеры, подрядчики, журналисты и т.д.) Особенности подачи информации: Максимально простой и стро- гий вид, удобный для длительной работы. Функциональный. Чет- кая структуризация информации. Необходимый минимум графи- ки. читаем передовицу спортивной газеты, узнаем новости оргкомитета, официальные заявления, объявленные тендеры и прочую важную информацию
  • 14. Концепция Портала Олимпийского комитета Сочи 2014 22 Мир спорта – медиа-канал Статика: энциклопедия спорта, персоналии. Спортивная часть – поиск информации по годам, олимпиадам, именам атлетов, видам спорта. Олимпийские и мировые рекорды Динамика: Интернет-телевидение, видео-трансляции в пря- мом эфире и в записи. Архив трансляций, аудио-контент (комен- таторы) и т.д. Плеер – просмотр – программа трансляций и т. д. Медиа-центр – новости бегущей строкой. Более привычный фор- мат именно телевизионно-новостной. Особенности подачи информации: наиболее современный тип коммуникации, фактически - видео-сайт. Самый тяжелый по тра- фику канал, одновременно – обеспечивающие беспрецедентное освещение тематически связанных с тематикой ресурса событий. Оперативное обновление. Распределенная система виджетов. ГОООООООООООООООЛ!!! зрелище достойное наших эмоций: прямые трансляции, лучшие моменты в записи, видео- и фото-отчеты, комментаторские подкасты
  • 15. Концепция Портала Олимпийского комитета Сочи 2014 23 Сочи 2014 – интерактивная карта Статика: Город Сочи, его история и современное состояние. Динамика: новости строительства, анонсы мероприятий, циклы жизни проекта. Особенности подачи информации: интерактивная «многослой- ная» карта олимпийского городка. Возможность отслеживания этапов стройки, привязка событий, новостей, персон, видов спор- та и всех типов информации к географии. Распределение событий по временной шкале: прошлое - настоящее – будущее. Каждая точка на карте имеет несколько состояний, каждое из которых со- ответствует своему моменту времени. Слои – возможность переключаться между разными типами ин- формации на карте, Например: Спортивные объекты, жилые объ- екты, развлекательные объекты, дороги, коммуникации, новости, события, люди (подробнее об этом в разделе Контент) и тд... заглянуть в историю города, узнать интересные факты, посмотреть как все меняется в режиме реального времени, составить маршрут, не пропустить ни одного значимого места.
  • 16. Концепция Портала Олимпийского комитета Сочи 2014 24 Блогосфера Существует в привязке к основной информационной структуре сайта. В самом разделе реализуется классическое блоговое пред- ставление информации в виде лент. Прежде всего, это агрегатор пользовательского контента и альтернативный пусть навигации по основной тематической структуре сайта. Специфические виды информации и сервисов выделяются в от- дельные каналы информации, контекстно связанные с основной структурой ресурса. Я – герой своего времени, а значит веду собственный блог и подписан на самые интересные и актуальные сообщества в интернете! мне привычно воспринимать информацию в виде блога.
  • 17. Концепция Портала Олимпийского комитета Сочи 2014 25 Виджеты Контекстно представлены на всех каналах. Например, в разделе «Олимпийский комитет» превалируют информационные виджеты, такие как «отслеживание статуса тендеров» и т.д. А в разделе «Мир спорта» – виджеты, ориентированные на представление ин- формации по различным видам спорта и состязаний. У каждого виджета есть своя страничка с подробным описанием его функционала и скриншотами. Подробнее об отдельных вид- жетах – ниже. «не забудьте включить телевизор!» – напомнит заботливый виджет, а другой сообщит о последних новостях в мире спорта. третий – разбудит утром задорным спортивным маршем
  • 18. Концепция Портала Олимпийского комитета Сочи 2014 26 Детский/Развлекательный контент Игры – связь с олимпийской символикой, опросники, мини- конкурсы, паззлы, раскраски, интерактивное участие – скачай, сделай сам, конструкторы талисманов и олимпийских объектов, открытки, обои и скринсейверы, мобильный контент. Кто будет чебурашкой? пусть ваши дети сами выберут, по пути решив все увлекательные головоломки и получив призы.
  • 19. Концепция Портала Олимпийского комитета Сочи 2014 27 Дизайн Каждый тип информации на сайте (текст, фото, видео, публикация в блоге) имеет свое характерное визуальное решение. Для подачи больших объемов текстовой информации наиболее адекватным решением является информационный дизайн с использовани- ем минимума графики и акцентной типографикой, для наиболее выгодного представления фото- и видеоматериалов характерна организация интерактивного пространства, более презентаци- онного. Контент социальных сетей всегда требует очень простых интерфейсных решений, понятных в использовании даже неопыт- ному пользователю. Таким образом, исходя из типов информации, представленных на ресурса, а также исходя из анализа сценариев поведения различных групп пользователей на сайте, мы можем выделить несколько вариантов визуального решения подачи ин- формации. Для деловой аудитории предпочтительно работающей с текстом наиболее адекватным дизайн-решением всего портала будет ориентация на информационный, текстовый дизайн. Для широкой аудитории, интересующейся вопросами спорта, уместным будет подача широкополосного контента – видео, фото-архивов – ана- лога TV-ресурса. Для пользователей, привыкших к общению и обсуждению важ- ным аспектом навигации по материалам сайта будет освещение тех или иных событий в блогах и комментарии других пользовате- лей – для них обязательно предусматривается навигация по ленте публикаций в блогах. Для тех, кто следит за этапами строительства, наиболее акту- альным будет привязка информации к интерактивной карте. У посетителя сайта всегда будет возможность выбрать наиболее удобный ему в данных условиях тип отображения информации по всему ресурсу. Решаем задачу «обеспечение взаимодействия со специфическими целевыми группами»
  • 20. Концепция Портала Олимпийского комитета Сочи 2014 28 Главная страница По умолчанию на главной странице сайта дается представление всех информационных каналов (разделов) в равной выигрышной степени. В случае «громких» событий в рамках того или иного на- правления, переключение дизайна с акцентррованием актуаль- ного на данный момент направления. В случае важного и яркого события в строительстве, карта или ее фрагмент может занимать доминирующее место на странице, смещая все остальные канала на второстепенные позиции. В случае важного тендера Олимпийского комитета, информаци- онная составляющая выходит на первый план, смещая другие. Всегда присутствуют ограниченный набор виджетов. Какие кон- кретно, определяется актуальностью того или иного канала или по умолчанию происходит равнозначное ротирование с возмож- ностью перехода к списку всех виджетов. Подобная гибкость интерфейса и дизайна и способность адаптироваться к текущим приоритетам проекта – это важнейший элемент системы управления вниманием пользователя.
  • 21. Концепция Портала Олимпийского комитета Сочи 2014 29 Контент Типы информации: текст, фото, видео. Каждая единица информации (событие) имеет определенный на- бор составляющих, которые относятся к разным информационным каналам. Это позволяет представлять событие по-разному, в за- висимости от выбора канала, на котором находится пользователь. Привязка ко временной шкале позволяет отслеживать статус со- бытия. Метки делают событие заметным для механизма соответ- ствующего виджета. Якоря на блоги, привязывают контекстные обсуждения к контенту порталат (премодерация). Каналы Информационная единица Характеристика Привязка Информационный канал Олимпийского комитета Время Временная к временной шкале (актуальность) Тематика / Тип Тематическая к теме (со своим таймлайном) Название / Заголовок Тип текста (пресс-релиз, новость, интервью и тд к соотв. информационной группе Текстовый анонс Основной текст Файл для скачивания Тип файла к соотв. разделу Фотографии Тип фотоматериалов (репортаж, исторический материал и тд) к соотв. разделу Медиа-канал «Мир спорта» Видео Тип видео (трансляция, запись, история, интервью и тд) к соотв. разделу Карта Адреса Географические координаты К карте Виджеты Виджеты и сервисы Функциональная Метка для соответствующего виджета Детям Детям Интерес К детскому контенту Блоги Якоря на посты и комментарии соотв. теме Тематическая связка
  • 22. Концепция Портала Олимпийского комитета Сочи 2014 30 Информационнаяединица Время Тематика/Тип Название/Заголовок Текстовыйанонс Основнойтекст Файлдляскачивания Фотографии Видео Адреса Якорянапосты икомментарии Пояснение схемы: Заполнена может быть любая из частей, несколько или все, от этого зависит через какие каналы информация будет анонсироваться. При этом «родным» каналом для публикации будет тот, который отмечен модератором (то есть если изначально это публикация в части описа- ния деятельности ОКОИ, то все остальные каналы – второстепенны). Обновление и изменение привязки к каналу возможно в любой мо- мент после первоначальной публикации. Пример 1 Есть новость про визит главы государства на стройку, эта новость публикуется в информационной части. Через некоторое время становится известно, какие объекты посетил президент, следова- тельно появляется возможность привязаться к карте – заполняется соответствующая часть и на карте появляются флажки в нужных местах, прязанные ко времени. Через несколько дней кто-то на- писал комментарий в блог – модератор проставил соотв. галочки и комментарий стал виден всем читающим новость. Пример 2 На карте есть объект с привязанной к нему информацией. Когда появляется новый пресс-релиз или новость, он также может быть привязан к уже существующей ранее точке на карте. вывод Контента Для каждого канала в выводе участвуют свои составляющие Ин- формационной единицы. Каналы Информационный канал Олимпийского комитета Медиа-канал «Мир спорта» Карта Блоги
  • 23. Концепция Портала Олимпийского комитета Сочи 2014 31 Виджеты 2014 Chronometr: Таймер-будильник отслеживает время до выбран- ного события, отображает обратный отсчет, время, дату и сооб- щает момент наступления события: отсчет времени до олимпиады 2014, начало продажи билетов на олимпиаду 2014 Навигатор 2014: Отражает все изменения на карте с момента по- следнего посещения. Оформлен в виде GPS-навигатора, отобра- жает карту/план в изометрии. Отмечает новые точки флажками. Weather Together: Следим за погодой в удобном виде: Цельсий, Фаренгейт, а также в адаптации для определенных видов спорта Сноубордист (какой снег), Серфингист (сила ветра). Спорт / Блог Sport Friends: Следит за обновлениями в блогах друзей. Позволя- ет создать отредактировать и разместить свой пост. ТВ–глаз: Отслеживает трансляции по выбранным условиям: вид спорта, страна, турнир и тд Напоминает о начале трансляции – стиль и время напоминания устанавливается пользователем из представ- ленного набора (мелодия, время за которое надо напомнить, повтор) Олимпийский комитет Tendreminder: Виджет для партнеров и подрядчиков. Отслежи- вает статус всех тендеров, на которые подписался юзер. NewsMaker: Виджет для прессы. Отображает ленту самых акту- альных новостей и пресс-релизов ОКОИ Ideator Creative: Виджет – форма обратной связи. Дает возмож- ность пользователю в любой момент отправить свою идею по ор- ганизации олимпиады в Сочи или любую другую идею прямо в ОКОИ. Для этого создается отдельный mail-коллектор, который периодически будет модерироваться. Основной принцип всех виджетов – возможность индивидуальной настройки вывода информации в виде и составе наиболее актуальном для пользователя.
  • 24. БОЛЕЙ ЗА НАШИХ! Описание решения: • архитектура • особенности реализации • технические средства • используемое системное и прикладное ПО
  • 25. Концепция Портала Олимпийского комитета Сочи 2014 35 1. Технологическая основа 1.1 CMS «1С-Битрикс» и его преимущества В качестве технологической основы мы предлагаем выбрать платформу «1С-Битрикс». Система полностью удовлетворяет требованиям, предъявляемым к проекту и является лидером на российском рынке по кол-ву внедрений CMS . 1.2 Политика безопасности предлагаемого ПО. Платформа «1С-Битрикс», используемая для разработки проекта - это комплексное решение с единой системой безопасности: •единая политика безопасности; •единая система авторизации; •трехуровневая система разграничения прав доступа; •независимость системы контроля доступа от бизнес-логики страницы; •смена пароля; •возможность шифрования информации при передаче; •система обновлений SiteUpdate; •независимое журналирование выполняемых страниц в модуле Статистики; •политика работы с переменными и внешними данными; •методика двойного контроля критически опасных участков кода; •политика работы с пластиковыми картами. 2. Функциональная архитектура Функциональная архитектура разрабатываемого проекта вклю- чает в себя информационную архитектуру (структура сайтов) и сервисы (как в административной части, так и в публичной части) Детально о системе изложено в презентации 1c-bitrix-site-manager_80.ppt Детально о безопасности изложено в презентации 1c-bitrix-80.ppt
  • 26. Концепция Портала Олимпийского комитета Сочи 2014 36 2.1 Информационная архитектура Предварительная структура сайта Структура сайта требует дальнейшей проработки 1. О нас 1.1 НАША КОМАНДА 1.1.1 НАБЛЮДАТЕЛЬНЫЙ СОВЕТ 1.1.2 РУКОВОДСТВО 1.1.3 ГК «ОЛИМПСТРОЙ» 1.2 ПОДДЕРЖКА 1.2.1 ПОСЛЫ «СОЧИ-2014» 1.2.2 РОССИЯ НА ВЕРШИНАХ МИРА 1.3. СПОНСОРЫ И ПАРТНЕРЫ  1.3.1 СПОНСОРСТВО 1.3.2 РЕГЛАМЕНТ 1.3.3 ПОДАТЬ ЗАЯВКУ  1.3.4 ЛИЦЕНЗИРОВАНИЕ 1.3.5 ПОСТАВКИ 1.3.6 МАРКЕТИНГОВЫЙ БЮЛЛЕТЕНЬ 1.4 МЕРОПРИЯТИЯ 1.5 ПРОГРАММЫ 1.6 ПРЕСС-ЦЕНТР 1.6.1 НОВОСТИ 1.6.2 ИНТЕРВЬЮ 1.6.3 ЦИТАТЫ 1.6.4 ФОТОГАЛЕРЕЯ 1.6.5 ВИДЕОГАЛЕРЕЯ 1.6.6 ВИЗОВАЯ ПОДДЕРЖКА 1.6.7 ЕДИНЫЙ ИНФОРМАЦИОННЫЙ ЦЕНТР 1.6.8 ГОРЯЧАЯ ЛИНИЯ 1.6.9 АККРЕДИТАЦИЯ 1.6.10 ФОТОАРХИВ 1.6.11 FAQ 1.6.12 ОБРАТНАЯ СВЯЗЬ 1.7 ЗАКУПКИ 1.7.1 О ЗАКУПКАХ ОРГКОМИТЕТА 1.7.1 ВИДЫ ЗАКУПОК 1.7.1 ТЕРМИНЫ 1.7.1 ЗАКУПКИ ОРГКОМИТЕТА 1.7.1 ЗАКУПКИ ГК «ОЛИМПСТРОЙ» 2. МИР СПОРТА 2.1 ОЛИМПИЙСКИЕ ПОСЛЫ 2.2 ЗАКОН 2.2.1 ОЛИМПИЙСКАЯ ХАРТИЯ 2.2.2 ОЛИМПИЙСКИЙ ЗАКОН 2.3 СПОРТИВНАЯ ЭНЦИКЛОПЕДИЯ 2.3.1 Олимпиский спорт 2.3.1.1 БИАТЛОН 2.3.1.2 БОБСЛЕЙ 2.3.1.3 КЕРЛИНГ 2.3.1.4 ХОККЕЙ НА ЛЬДУ 2.3.1.5 САННЫЙ СПОРТ 2.3.1.6 КОНЬКОБЕЖНЫЙ СПОРТ 2.3.1.7 ЛЫЖНЫЙ СПОРТ 2.3.2 Параолимпийский спорт 2.3.2.1 ГОРНОЛЫЖНЫЙ СПОРТ 2.3.2.2 БИАТЛОН 2.3.2.3 ЛЫЖНЫЕ ГОНКИ 2.3.2.4 СЛЕДЖ ХОККЕЙ 2.3.2.5 КЕРЛИНГ НА КОЛЯСКАХ 2.4 ПРЯМЫЕ ТРАНСЛЯЦИИ 2.5 НОВОСТИ СПОРТА 2.6 ФОТОГАЛЕРЕЯ 2.7 ВИДЕОГАЛЕРЕЯ 3. СОЧИ 2014 3.1 НАШ ГОРОД 3.1.1 ГОРОД СОЧИ: 10 ИНТЕРЕСНЫХ ФАКТОВ 3.2КУЛЬТУРА И ДОСУГ 3.3.ЭКОЛОГИЯ 3.4 ИСТОРИЯ 3.5 ВСЕ ВИРТУАЛЬНЫЕ ТУРЫ 3.6 ОЛИМПИЙСКИЕ ОБЪЕКТЫ 3.7 НОВОСТИ СОЧИ 2014 3.8 «СОЧИ-2014» В ПРЕССЕ 3.9 ФОТОГАЛЕРЕЯ 3.10 ВИДЕОГАЛЕРЕЯ 3.11 ЗАЩИТЫ СИМВОЛИКИ 4. БЛОГи 5. ДЕТСКИЙ РАЗДЕЛ + ВИДЖЕТЫ + КОНТАКТЫ + РЕГИСТРАЦИЯ + АВТОРИЗАЦИЯ значимые разделы второго уровня необходимо вынести в дополнительную навигацию
  • 27. Концепция Портала Олимпийского комитета Сочи 2014 37 2.2 Сервисы Полный набор сервисов будет реализован в соответствие с тех- ническими требованиями, предъявляемыми к данному проекту. 2.2.1 Языковая поддержка На сайте предполагается 3 языка – русский, английский, фран- цузский. Пользователь имеет возможость переключаться между языковыми версиями. Для этого будет использоваться сервис связывания статических страниц. Сервис позволяет связывать одинаковые, но разноязычные статические страницы для того, чтобы прозрачно переключать языки сайта, без редиректа на главную страницу. Связь для каждой страницы указывается посредством иденти- фикатора связи генерируемого в момент создания последней. В случае если просматриваемая страница не имеет эквивалента в выбранной версии, то произойдет переход на первую страницу текущего раздела, а при ее отсутствии – на главную страницу сай- та на выбранном языке. При этом пользователю будет выдавать- ся сообщение, что эквивалетной страницы не существует. Иначе пользователь может не понимать реакции сайта на его желание увидеть такую же страницу на другом языке. (реализовано на сайте ВТБ) 2.2.2 Геотаргетинг Для определения географического положения пользователя ис- пользуется сервис «Геотаргетинг», который использует стандарт- ный функционал модуля Статистика, в который загружается база IP адресов. При первом посещении сайта посетителем: по его IP-адресу опре- деляется его географическое положение, по географическому положению определяется ближайший город пользователя. Теку- щий город сохраняется в cookie. При следующих посещениях (определяется по cookie) указываем текущим город, указанный в cookie. Если пользователь меняет свою языковую версию, то в следующий раз ему показывается та версия, которую он использовал в предыдущее посещение. Воз- можно настроить автоматическое обновление базы IP-адресов. Автоматическое обновление будет запускаться раз в N дней (чис- ло N будет определено в процессе разработки, предполагаемое значение – один день). В данной главе мы представляем описание нескольких сервисов.
  • 28. Концепция Портала Олимпийского комитета Сочи 2014 38 2.2.3 Рекламные баннеры Сервис позволяет управлять ротацией баннеров в системе. Управ- ление осуществляется ответственным сотрудником. Сервис под- держивает различные типы баннеров и статистику по ротации и кликам. Количество баннеров и их состав определяется на этапе работы над дизайном. Интерфейс сервиса управления баннерами наследуется из ад- министративной панели управления системой CMS «1C-Битрикс. Управление сайта». 2.2.4 Фотогаллерея Сервис позволяет хранить, группировать по альбомам и выво- дить изображения на страницах сайта. Параметры • Дата добавления изображения; • Название альбома – название альбома в конкретной галерее • Название изображения – название изображения в конкрет- ном альбоме; • Большое изображение – изображение в оригинальном раз- мере. • Уменьшенное изображение – уменьшенное оригинальное изображение; Логика сервиса сводится к хранению и выводу данных. Груп- пировка изображений осуществляется при помощи альбомов. Страница альбома отличается от страницы галереи большим ко- личеством выводимых изображений. Окончательное количество выводимых изображений определяется на этапе дизайна.
  • 29. Концепция Портала Олимпийского комитета Сочи 2014 39 2.2.5 Видеофайлы Сервис позволяет проигрывать на страницах ресурса видео- файлы, а также управлять последовательностью проигрывания. Параметры: • Файл – свойство, содержащее файл, для загрузки на сервер и дальнейшего проигрывания; • URL – свойство, позволяющее указать ссылку на файл, если он ранее был загружен на сервер. • Описание, субтитры – многострочный текст, содержащий опи- сание файла. • Ширина – ширина проигрывателя, указанная в пикселях; • Высота – высота проигрывателя, указанная в пикселях; Логика сервиса сводится к хранению и воспроизведению видео- файла на страницах ресурса. Предполагается использовать как основу сервиса, стандартный компонент, входящий в поставку CMS «1С-Битрикс», содержащий в своем составе плеер, позво- ляющий проигрывать видео-файлы. Преимущество компании в полном отсутствии нелегального контента на портале, гибкость в подходе к работе с клиентами и партнерами. Также на портале возможна организация Канала «Олимпиада», что будет способствовать популяризации темы не только на офи- циальном сайте но и на других площадках. Запуск полноценного видеохостинга в ноябре 2009 года. Digital Access - ведущая компания российского рынка по агре- гации и распространению цифрового контента в Интернете и мо- бильной среде. Компания является частью Холдинга «ru-Net Ltd.» (соинвесторы в «Яндекс», «Озон») и активно развивается. Проанализировав опыт проектов, принадлежащих государственным структурам, мы видим, что многие их них в качестве партнера по видео используют проекты типа tvigle.ru, video.mail.ru и другие. Для организации видеохостинга на этапе, когда видеоматериалов будет много, а также для проведения прямых трансляций, мы готовы привлечь партнера, специализирующегося на видеохостинге – компанию Digital Access.
  • 30. Концепция Портала Олимпийского комитета Сочи 2014 40 2.2.6 Документы Возможна реализация двух сервисов Пакет документов Сервис позволяет выводить форматированный список докумен- тов с возможностью скачивания всех документов в списке. Сервис состоит из двух частей: административная – страница в админи- стративной панели, позволяющая загружать файлы, добавлять к ним название и описание; публичная – компонент, размещаемый при помощи визуального редактора «1С-Битрикс» с настраивае- мыми параметрами вывода списка файлов. Параметры: • название файла – название файла, выводимое в списке фай- лов; также является ссылкой на загрузку этого файла; • размер – размер файлов в килобайтах; • название пакета – раздел инфоблока; существует для группи- ровки файлов одной тематики; • сервис позволяет одновременно загружать несколько файлов в административной панели CMS «1С-Битрикс». Библиотека документов Сервис предназначен для публикации списка документов и обе- спечивает размещение на странице сайта списка документов с на- званием, описанием и ссылкой на файл с содержимым документа. Сервис состоит из двух частей: административная – страница в административной панели, позволяющая загружать файлы, до- бавлять к ним название и описание; публичная – компонент, раз- мещаемый при помощи визуального редактора «1С-Битрикс» с настраиваемыми параметрами вывода списка файлов. Параметры: • название файла – название файла, выводимое в списке фай- лов; также является ссылкой на загрузку этого файла; • описание файла – многострочный неформатированный текст; • размер – размер файлов в килобайтах; • название пакета – раздел инфоблока; существует для группи- ровки файлов одной тематики; Логика сервиса сводится к добавлению файлов в инфоблок из административной панели и выводу их посредством компонента с помощью описанного ниже интерфейса. Интерфейс добавления файлов и названий пакетов наследуется из стандартных интер- фейсов административной панели CMS «1C-Битрикс». Сервис позволяет одновременно загружать несколько файлов в административной панели CMS «1С-Битрикс». ОТЛИЧИЕ библиотеки документов В наличие пиктограммы, возможности размещать сервис в отдельном разделе сайта, а также возможности добавлять к файлу описание.
  • 31. концеПция Портала олимПийского комитета сочи 2014 41 Возможный вид списка файлов 2.2.7 Новостная лента сервис позволяет публиковать и выводить новостной контент. В рамках сервиса реализуется экспорт в RSS. 2.2.7 Подписка на новости сервис позволяет зарегистрированным и авторизованным поль- зователям подписываться на новости. базовая логика сервиса, а также интерфейсы административной части наследуются из CMS «1с-битрикс». сервис оперирует следующими свойствами: • категории подписок на обновляемые материалы: • категория1;категория2;категория3;категория4;категория-n; • формат получаемых писем: текст; HTML; • почтовый адрес пользователя; 2.2.8 Вакансии сервис позволяет администрации сайта размещать вакансии, импортировать вакансии из внешних источников, а соискателям выбирать наиболее подходящую вакансию. также существует возможность для соискателей отправлять свое резюме на кон- кретную вакансию. Cервис хранит и выводит данные, и, кроме того, позволяет соис- кателю отвечать на конкретную вакансию с помощью формы об- ратной связи.
  • 32. концеПция Портала олимПийского комитета сочи 2014 42 ответы на вакансии сохраняются в специализированном храни- лище (модуль веб-форм) CMS «1с-битрикс» с возможностью со- ртировать полученные ответы по свойствам формы. интерфейс вакансии утверждается на этапе проектирования и за- висит от объема предполагаемых вакансий. Возможный вид страницы с полной вакансией ссылка «откликнуться на вакансию» позволяет отобразить скры- тую по умолчанию форму обратной связи. При необходимости сервис может быть реализован более сложно в администраторском интерфейсе. 2.2.9 Поиск сервис позволяет индексировать документы сайтов и искать в них необходимые пользователю материалы с учетом запросов. необходимо обеспечивать индексацию локализаций конкретно- го сайта как отдельных подсайтов. В противном случае возможно пересечение разноязычного контента, что ни в коем случае нель- зя допускать. 2.2.10 Опросы сервис позволяет проводить опросы среди пользователей сайта и выводить результаты опроса. сервис базируется на функционале одноименного модуля CMS «1C-битрикс».
  • 33. концеПция Портала олимПийского комитета сочи 2014 43 2.2.1 1 Отправить ссылку сервис позволяет пользователю отправить ссылку на данную страницу на указанный адрес электронной почты с добавлением комментария. сервис размещается на всех публичных страницах сайта и при клике на пиктограмму, вызывает форму для заполнения и отправ- ки ее пользователем. После отправки сообщения, блок вместо формы выводит сообще- ние: «ссылка отправлена по указанному адресу». Возможный вид
  • 34. Концепция Портала Олимпийского комитета Сочи 2014 44 3. Производительность системы Нагрузка При вводе в эксплуатацию система должна обеспечивать об- служивание не менее 70 000 запросов (хитов) в час при среднем времени отклика не более 500 миллисекунд, но не более 2000 миллисекунд. Конфигурирование системы под описанную нагрузку будет осу- ществляться как на уровне кэширования и оптимизации кода, так и на аппаратном уровне. Сетевая архитектура представлена ниже. Мы считаем, что на момент ввода в эксплуатацию достаточно 2-х серверов для проекта и одного для резервирования, вынесеннего за пределы сегмента сети Интернет, где располагается основные сервера. Такое решение позволит не использовать излишние ресурсы на данном этапе, но наращивать аппаратные ресурсы при необходи- мости при увеличение нагрузки. 4. Сетевая архитектура В качестве хостинг партнера мы предлагаем ЗАО "Группа ком- паний Стек”, которая располагает сетью распределенных дата- центров. Дата-центры SDN предоставляют комплексные услуги обеспечивающие непрерывность бизнеса в распределенных ЦОД сети SDN. Схема из двух серверов и сервера резервного копирования Конфигурации оборудования. Сервер1 Web CPU Intel quad-core xeon 3,0GHz RAM DDR2 DIMM 4 Gb HDD SAS 400 Gb LAN 2х 1Gb Сервер2 Database CPU Intel Quad-Core Xeon 3,0 Ghz RAM DDR2 DIMM 8 Gb HDD SAS 400 Gb LAN 2х 1Gb Сервер3 Backup CPU Intel Core 2 Duo 1.6 Ghz RAM DDR2 DIMM 2 Gb HDD SATA 500 Gb LAN 1x 1Gb
  • 35. Концепция Портала Олимпийского комитета Сочи 2014 45 В схеме будет использоваться связка из двух серверов. Сервер 1 Web Front-End будет так же совмещать в себе Web Back-End, по- строенный на связке Nginx (Front-End) и Apache (Back-End). Front- End сервер Nginx несет на себе функцию обработки статического контента. Back-End сервер Apache версии 2.2 с версией PHP 5.3 и акселератором eAccelerator 0.9.5 будет обслуживать динами- ческое содержание сайта, соединяясь с базой данных через вну- треннюю демилитаризованную сеть. Сервер 2 Database, выполняющий функцию хранения и обработки данных посредством базы данных MySQL версии 5, является са- мым высоконагруженным звеном схемы. На работу с таблицами отдается наиболее производительный сервер. Данная схема позволит динамическое изменение Web серверов, добавляя новые Back-End сервера и позволяя осуществлять Load Balancing на ведущем Front-End сервере. В качестве вспомогательного сервера в отдельном сегменте сети присутствует Сервер 3 Backup, осуществляющий резервное копи- рование проекта. Резервное копирование. Сохранность статических данных осуществляется раз в день - ранним утром, в часы наименьшей посещаемости. Посредством протокола rsync сервер Backup делает инкрементальные копии файлов, нуждающихся в сохранении. Файлы статического контента и конфигурации копируются на сер- вер Backup с серверов Web и Database. Помимо копирования файлов Backup сервер имеет свою инстал- ляцию MySQL сервера, осуществляющую репликацию базы дан- ных с основным сервером Database. Во время минимальной по- сещаемости клиент-сервер репликации останавливает процесс получения новых данных и делает MySQL Dump. После чего воз- обновляет процесс реплицирования. Таким образом, на сервере Backup в каждый момент существует полная копия всего проекта.
  • 36. концеПция Портала олимПийского комитета сочи 2014 46 Реакция на случай сбоя системы. 1. В случая выхода из строя Web сервера. Database сервер имеет заранее настроенные Web сервисы на случай экстренной смены ролей. контент файлов восстанавливается из резервной копии, имеющейся на Backup сервере. Database сервер выполняет все функции проекта до момента восстановления Web сервера. 2. В случае выхода из строя Database сервера. на Web сервер копируется свежий MySQL Dump базы данных с Backup сервера. После чего база запускается на заранее настроенном MySQL на Web сервере, который будет выполнять все функции проекта до момента восстановления Database сервера. также возможна другая сетевая архитектура из нескольких сер- веров с распределением нагрузки. Этот вариант более дорог в эксплуатации и кажется нам избыточным на данном этапе про- екта. данная архитектура позволяет обеспечивать отказоустойчивость 99,95%
  • 37. играть за команду УПРАВЛЕНИЕ ПРОЕКТОМ и взаимодействие с окои
  • 38. Концепция Портала Олимпийского комитета Сочи 2014 48 5. Описание подхода к управлению проектами и взаимо- действию с ОКОИ в рамках проекта, в том числе описа- ние проекта к управлению изменениями в ходе проекта Мы используем проектное управление с выделением отдельной команды на проект. Проект в каждой фазе проходит повторяющийся цикл: Планиро- вание — Реализация — Проверка — Оценка. Перед началом разработки проекта мы проводим тщательную подготовку для достижения наилучшего результата. Предпро- ектный анализ, прояснение ньюансов проекта и требований к нему, позволяют формализовать полученную информацию на языке, понятном всем участникам проекта, и составить полную документацию. Проработка проекта — как на уровне бизнес- требований, так и требований функционального и нефункцио- нального характера — позволяет сформировать постановку за- дачи для компании-разработчика и добиться необходимого результата в рамках оговоренных сроков и бюджетов и свести к минимуму риски потребностей изменений в ходе проекта. Это позволяет полностью контролировать суть и объем запросов на изменения. 5.1 Управление изменениями в ходе проекта Несущественные изменения в ходе проекта заносятся в систему. При попадании изменения в систему менеджер проекта простав- ляет срок выполнения изменения, далее изменения контролиру- ются по следующим статусам: поставлено, в работе, выполнено, отложено. План согласования существенного изменения в ходе проекта : • обращение Заказчика по телефону, мэйлу,web • поставновка в систему • оценка воздействия предлагаемого изменения на проект • Исполнитель представляет все риски внедрения изменения: влияние на сроки проекта, влияние на текущую стадию про- екта, на качество проекта, другие возможные риски. • Совместное решение о необходимости изменения и его реа- лизации или отказе от предложенного изменения. • При решении изменение внедрить – данные документируют- ся, вносятся в проектное решение при необходимости и ста- вятся в план работ. В работе мы ис- пользуем Авто- матизированную систему учета требований и из- менений, апробиро- ванная на практике и применяемая в работе с такими клиентами как Сам- сунг Электроникс, ВТБ, ВТБ24, Ситро- никс и тд.
  • 39. концеПция Портала олимПийского комитета сочи 2014 49 Интерфейс системы для регистрации и обработки инцидентов и управления задачами по внесению изменений. 5.2 Описание этапов введения проектов в эксплуатацию
  • 40. Концепция Портала Олимпийского комитета Сочи 2014 50 5.2.1 Фазы проекта • Анализ • Проектирование • Дизайн • Разработка • Тестирование Результат: Функционирующий сайт, удовлетворяющий потреб- ностям бизнеса 5.2.2 Подробнее по отдельным фазам проекта Анализ Анализ – одна из самых важных стадий проекта: На этом этапе уточняются функциональные требования, требования к дизайну и интеграции с внутренними системами Заказчика. Результат:документProjectDefinition(Рамкипроекта)+Концепция. Документ об образе и границах проекта, включающий в себя все многообразие требований к системе, а также структуру проекта, списочный состав сервисов. На данном этапе уточняются все пункты представленного ТЗ. Для работы над этапом требуются интервью с ответственными за все участки проекта. Даннный до- кумент является постановкой задачи на проектирование. Проектирование На этапе Проектирования осуществляется детальная проработ- ка функционала, описанного в Концепции с учетом требований, описанных в Project Definition. Проектирование проходит также в плотном общении проектировщиков и представителей Заказчика. Состав работ: • Разработка бизнес-логики сервисов и их взаимодействия между собой. На этом этапе уровень детализации макси- мально высокий. Для каждого сервиса описывается состав свойств, логика работы, связи с другими сервисами. • Разработка формата и логики взаимодействия с внешними для сайта системами. • Проектирование интерфейсов сервисов с учетом требований и принципов юзабилити. • Формирование плана тестирования.
  • 41. Концепция Портала Олимпийского комитета Сочи 2014 51 Результат: Техническое Задание (Постановка задачи на разра- ботку). Документ является приложением к договору. Документ представляет собой проект с детальным описанием каждого сер- виса, его логики работы и особенностей. Кликабельный прототип сайта (модель). Состоит из набора свя- занных html страниц и дает визуальное представление о структу- ре и работе системы. Прототип дополняет Техническое Задание. Дизайн На основе брифа , брендбука, гайдлайнов, модели и документа проекта рисуется дизайн. Результат: Макеты сайта в формате PSD, подготовленные для верстки и дальнейшей интеграции шаблонов в систему. Разработка По результатам Проектирования собирается сайт. Разработка проекта проводится на тестовом сервере Агентства. Доступ к те- стовому серверу по согласованию и под паролем получают ответ- ственные сотрудники со стороны Клиента. Порядок и сроки/этапы получения доступа согласуются отдельно. Состав работ: • Разработка сервисов; • Разработка механизмов интеграции с внешними системами; • Интеграция html шаблонов в систему. Результат: Полностью работающий сайт + документация на уни- кальный функционал, разработанный в рамках данного проекта. Тестирование Мы очень ответственно подходим к тестированию проектов, поэтому детально о тестировании в отдельной главе ниже: Результат: Полностью работоспособный сайт, готовый к переносу на рабочий сервер Заказчика. Так как ввод системы в эксплуатацию будет производиться по- этапно, этапы разработка, дизайн и внедрение также будут де- литься на этапы. При этом техническое задание должно быть максимально полным на первом этапе, для правильного определения архитектуры про- екта.
  • 42. Концепция Портала Олимпийского комитета Сочи 2014 52 5.3 Управление проектом и кадровое обеспечение проекта 5.3.1 Менеджмент Одной из сильных сторон нашего агентства является менеджер- ский состав и принципы организации рабочего процесса, исполь- зуемые при работе над проектами. Накопленный опыт работы, в том числе в других агентствах позволяет оптимизировать про- цессы и спланировать работу таким образом, что срок разработки любого проекта в рамках агентства меньше среднерыночного на 20-30 % Руководство группой разработки будет осуществляться руково- дителем проекта Ксенией Гохгут. Координаторы и консультанты проекта – Логутова Наталья, Куликова Ольга. Опыт проектной ко- манды представлен в приложении. 5.3.2 Организация работы Для разработки проекта будет создана рабочая группа, в состав которой войдут следующие специалисты: • Системный аналитик • Технический писатель • Системный архитектор • Проектировщик интерфейсов/юзабилист • Web-дизайнер (2 сотрудника) • Флэш-дизайнер при необходимости • Разработчики (3-5 сотрудников) • HTML-кодер • Тестер
  • 43. Концепция Портала Олимпийского комитета Сочи 2014 53 Менеджер - организация и ответственность за соблюдение каче- ства и сроков работ. а также Должность Функции Арт-директор/ Дизайнер Разработка концепции проекта, создание дизайн-макета Технический дизайнер Обработка и создание графических элементов. Обработка фотографий, имиджевой и рекламной графики. Проектировщик Проектирование интерфейсов/usability тесты Системный аналитик Сбор требований, формирование ТЗ Технический писатель Написание документации по проекту. Разработчик Проектирование баз данных. Скриптинг. Разработка, установка и настройка интерактивных сервисов. Настройка и доработка интерфейса и механизмов системы администрирования сайта. Программирование интерактивных механизмов и сервисов. HTML-кодер Html -кодинг Верстка и адаптация текстового наполнения. Размещение иллюстраций и графических элементов. Бета-тестер Проверка корректности отображения сайта и работоспособности сервисов на различных платформах и при просмотре в различных браузерах. Проверка корректности работы интерактивных сервисов и механизмов. Проведение серии usability-тестов. Контент-менеджер (при необходимости) Редактирование и корректура текстов. Написание дополнительных текстовых блоков и анонсов. Контент-менеджмент – обеспечение лексического единообразия материалов.
  • 44. Концепция Портала Олимпийского комитета Сочи 2014 54 5.4 Контроль проведения проекта и отчетность В отдельном документе — risks.xls — представлено описание основных рисков, которые могут возникнуть в ходе работы над проектом и наши рекомендации по их нейтрализации. В рамках работы над проектом менеджером проекта за каждый отчетный период (оговаривается дополнительно) составляется отчет о проделанной работе, включающий ссылки на страницы, материалы и файлы, разработанные за отчетный период. Также всю информацию можно получать из автоматизированной системы в любой период времени. По результатам встреч между сторонами составляются отчеты, фиксирующие все договоренности. 5.5 Необходимый вклад ОКОИ в реализацию проекта. Достижение поставленных целей, выполнение ограничений по срокам и стоимости работ по проекту возможно при следующих условиях: Инициативная и целенаправленная поддержка проекта со стороны сотрудников компании Заказчика: • Своевременное предоставление доступа к техническим и информационным ресурсам • Своевременное предоставление запрашиваемых материалов (в случае возникновения такой необходимости) • Оперативнаяреакцияиотсутствиезадержекприпрохождении контрольных этапов проекта: утверждение прототипа и Технического задания, брифа на дизайн, графической концепции главной страницы и типового шаблона внутренней страницы, комментарии по отдельным этапам работ, требующим утверждения. • Отсутствие существенных изменений в проекте по сравнению с Техническим заданием, влюяющих на ключевые показатели проекта
  • 45. СИЛЬНЫЕ духОМ тестирование и результаты
  • 46. Концепция Портала Олимпийского комитета Сочи 2014 56 6. Описание подхода к проведению тестирования и передачи результатов проекта. 6.1 Тестирование Еще на этапе Проектирования формируется план тестирования. На этапе тестирования по существующему плану производится функциональное тестирование. С момента, определенного в рамках разработки Технического задания, представители Заказчика получают доступ к текущим результатам работ на тестовом сервере Исполнителя. С момента получения доступа к тестовому серверу сотрудники Клиента могут контролирвоать ход проекта, задавать вопросы в и высказывать комментарии по состоянию проекта. После создания бета-версии проекта проводится полноценное тестирование проекта. 6.1.1 Тестирование сервисов на ошибки и их исправление; Примерный план тестирования одного из сервисов Регистрация/Авторизация Действие Ожидаемый результат Статус №ошибки №закрытойошибки Регистрация Все поля заполнить корректно, имя не вводить Сообщение об ошибке: "Введите имя" Ввести в имя количество символов - меньше чем указано, остальные поля ввести корректно Сообщение об ошибке: "Введенное имя слишком короткое" Ввести в поле ввода пароля и подтверждения пароля разные пароли, остальные поля заполнить корректно Сообщение об ошибке: "Неверное подтверждение пароля, проверьте еще раз!"
  • 47. Концепция Портала Олимпийского комитета Сочи 2014 57 Ввести в поле ввода пароля и в поле подтверждение пароля меньше символов чем указано Сообщение об ошибке: "Введенный пароль слишком короткий" Ввести в поле ввода почты адрес без символа @ Сообщение об ошибке "неверный e-mail" Ввести в поле ввода почты адрес без принадлежности к доменной зоне. Пример: test@articul.ru Сообщение об ошибке: "неверный e-mail" Ввести в поле ввода почты адрес, в котором один символ написать в русской раскладке Сообщение об ошибке: "неверный e-mail" Ввести в поле защиты от автоматического заполнения правильные символы, но в русскойраскладке Сообщение об ошибке: "Слово для защиты от автоматической регистрации введено неверно" Ввести неправильно один символ в поле защиты от автоматического заполнения Сообщение об ошибке: "Слово для защиты от автоматической регистрации введено неверно" После регистрации на почту вновь зарегистрированного пользователя должно придти письмо с подтверждением регистрации Авторизация Ввести пароль в поле ввода пароля корректный пароль и в поле ввода логина ввести некорректный логин Cообщение об ошибке: "Неверный логин или пароль" Ничего не вводить в поля ввода Сообщение об ошибке: "Неверный логин или пароль" На странице авторизации должны быть ссылки "забыли пароль?" и " регистраниция", ведущие на соответсвующие сервисы
  • 48. Концепция Портала Олимпийского комитета Сочи 2014 58 Забыли пароль Ввести логин Сообщение: "Контрольная строка, а также ваши регистрационные данные были высланы по E-Mail." Письмо приходит на почту. Ввести e-mail Сообщение: "Контрольная строка, а также ваши регистрационные данные были высланы по E-Mail." Письмо приходит на почту. Письмо с ссылкой приходит на почту. Пройти по ссылке Страница "Изменение пароля", автоматически подставлена контрольная строка. Изменить пароль, кликнуть "изменить пароль" Сообщение: "Пароль успешно изменен. На ваш EMail высланы новые регистрационные данные." Приходит письмо на почту. 6.1.2 Тестирование и оптимизация сайта под нагрузку, определенную на этапе сбора требований. Тестирование производительности Задачи тестирования: • Определение наиболее ресурсоемких страниц на ранних стадиях разработки • Моделирование «деградации» системы – снижения производительности вследствие накопления больших объемов данных статистики и т.д. • Определение соответствия заявленной в техническом задании производительности действительной. Тестирование целесообразно проводить в условиях, максимально приближенных к рабочим. Для тестирования потребуются: • хостинг, на котором будет развернут сайт. Желательно чтобы это был тот же хостинг/сервер, который будет использоваться в рабочем режиме • сервер, который будет создавать нагрузку. Использование офисной машины не желательно так тестирование генерирует ощутимый объем трафика.
  • 49. Концепция Портала Олимпийского комитета Сочи 2014 59 Используемое ПО: Для создания нагрузки используется пакет Jakarta Jm- eter (http://jakarta.apache.org/jmeter/index.html), основными преимуществами которого являются кроссплатформенность (что позволяет использовать как на локальный windows-машинах так и на unix-серверах), простота и гибкость настройки. Составление плана тестирования не составляет труда и зависит от конкретной задачи тестирования. Основные компоненты, используемые для построения плана тестирования: • Thread group – позволяет задать количество параллельно работающих потоков, а также длительность тестирования • Http Request Defaults – задает настройки http-запросов по умолчанию. В частности указывается хост и порт тестируемого сайта. • HTTP-Request – компонент, осуществляющий запрос к сайту. Имеет достаточно гибкие настройки • HTML Link Parser – извлекает из загруженной страницы ссылки и подставляет их в HTTP-Request, реализуя тем самым произвольные пути обхода сайта. JMeter имеет целый ряд средств для протоколирования результатов тестирования и отображения их как в виде таблиц, так и в виде графиков. Средства визуализации объединены в группу компонентов Listeners. Порядок тестирования: Определение ресурсоемких страниц: • В настройках проекта указываем максимально допустимое время загрузки страницы – 2000 миллисекунд • Время тестирования – от 10 минут до 24 часов в зависимости от стадии тестирования. При этом следует понимать, что длительность тестов должна возрастать по мере получения положительных результатов • Количество одновременных потоков подбирается экспериментально – необходимо чтобы среднее время загрузкистраницыприблизилоськмаксимальнодопустимому. • Список наиболее ресурсоемких страниц можно получить из отчета о загруженных страницах – наиболее ресурсоемкие чаще будут обрываться по таймауту (отстутвию ответа со стороны сервера). Деградация системы: • Тест на деградацию актуален в случае написания оригинальных сервисов, оперирующих значительными объемами данных, либо осуществляющих синхронизацию с
  • 50. Концепция Портала Олимпийского комитета Сочи 2014 60 внешними источниками данных. • В настройках проекта указываем максимально допустимое время загрузки страницы – 2000 миллисекунд • Время тестирования – от нескольких часов до нескольких дней • Количество одновременных потоков подбирается исходя из соображений планируемой нагрузки и разницы в мощности сервера, на котором будет функционировать сайт и машины- жертвы. Это число должно быть достаточно мало чтобы страницы выполнялись полностью и процент процессов, завершенных по таймауту было бы незначительно. • Деградация системы отслеживается по графику среднего времени выполнения страницы – если по прошествии нескольких часов/дней производительность не снизилась, значит деградации системы не происходит. Тестирование на рабочем хостинге. Тестирование практически аналогично определению ресурсоемких страниц, с той лишь разницей что проводится на сервере, на котором будет функционировать сайт и оперирует нагрузкой, соизмеримой с пиковой. Пиковая нагрузка (максимально допустимое количество одновременных потоков) рассчитывается следующим образом: {количество хитов в день} * {максимальное время генерации страницы} * K / 86400, где K – эмпирический коэффициент пиковой нагрузки - в зависимости от типа проекта он варьируется от 1 до 10. Для высоконагруженных систем с большими объемами контетна значение коэффициента принимается равным 8. К примеру, сайт с плановой посещаемостью 70`000 хитов в день должен обеспечивать максимальное время генерации, не превышающие 2-х секунд. Соответственно, получаем ~13 потоков. Это означает что, если к серверу одновременно обратятся 13 посетитель, время генерации страницы не превысит расчетного. Соответственно, если в ходе тестирования появляется много страниц (более 5 процентов от общего количества запросов), завершенных по таймауту, значит система не справляется с нагрузкой. Экспериментальным путем подбирается количество потоков, обеспечивающее стабильную работу – это и будет пиковая нагрузка сервера рабочего хостинга.
  • 51. Концепция Портала Олимпийского комитета Сочи 2014 61 6.2 Сдача проекта После этапа тестироввания происходит этап внедрения и перенос проекта на хостинговую площадку. По итогам этапа разработки мы передаем Заказчику вместе с разработанной системой следующие эксплуатационные документы: • Руководство администратора; • Руководство пользователя; • Руководство разработчика; • Руководство по инсталляции; В качестве мероприятия, предшествующего запуску сайта, проводится тренинг, на котором мы расскажем о принципах работы с CMS «1С-Битрикс».
  • 52. настройся на победу служба поддержки – гарантийные условия
  • 53. Концепция Портала Олимпийского комитета Сочи 2014 63 7. Виды работ и возможные схемы организации рабочего процесса по поддержке сайта Наличие техподдержки и SLA: В рамках технической поддержки реализованного проекта агентство готово предложить как типовые уровни SLA так и разработать уникальное предложение под потребности ОКОИ. Мы предлагаем следующий подход: • Мониторингбезопасностииотказоустойчивостиоборудования – 24x7 • Функциональные Инциденты - время реагирования 15- 30 минут после поступления инцидента в систему. Время исполнения–текущийрабочийденьприпостановкеинцидента до 17.00 часов по Московскому времени и следующий рабочий день, если инцидент поступает после 17.00. Критические и аварийные инциденты исполняются в течение 2-3 часов после регистрациии инцидента. • Внесение изменений в систему и разработка дополнительной функциональности по запросу ОКОИ – выделенная проектная команда с 10 до 19 часов по рабочим дням. Существующий штат сотрудников и их компетенции позволяют работать как над созданием проектов любой сложности так и над их дальнейшим развитием. Группа поддержки внутри ОКОИ Также как и вы, мы заинтересованы в развитии этого проекта и хотим, чтобы созданный нами сайт оставался красивым, удобным и функциональным. Используя настроенные нами интерфейсы системы администрирования Birtrix, при необходимости вы сможете самостоятельно обновлять материалы всех ключевых разделов нового сайта. Наше участие потребуется в ходе решения технически сложных задач, при подготовке графических материалов, разработке новых сервисов и импорте новых типов информации. Мы также готовы консультировать вас по вопросам развития сайта, использования тех или иных технологий и способам решений конкретных задач.
  • 54. Концепция Портала Олимпийского комитета Сочи 2014 64 Состав и содержание работ по технической поддержке В рамках работ по технической поддержке проекта будет обеспечено выполнение следующих работ: 1. Постоянный мониторинг работоспособности системы и отдельных ее компонентов. 2. Создание ежедневной резервной (или дублирующей) копии системы. 3. Обеспечение и мониторинг информационной безопасности системы. 4. Проведение профилактических работ по обслуживанию системы. 5. Возможность оказания дополнительной поддержки по запросу ОКОИ для обеспечения максимальной эффективности сайта, в том числе: • Анализ количественных и качественных характеристик аудитории сайта и разработка рекомендаций по внесению изменений в содержание и функциональность сайта на основании выявленных предпочтений аудитории; • Поисковая оптимизация, включая такие аспекты, как: • анализ трафика с поисковых систем; • Подготовка рекомендаций для редакции в части подготовки материалов; • Реализация необходимых технологических решений. • Мониторинг результатов рекламных кампаний в сети Интернет. Внесение изменений в систему и разработка дополнительной функциональности по запросу ОКОИ. Подготовка графических материалов В ходе работы сайта периодически возникает потребность в обновлении и добавлении новых графических материалов. Графические материалы будут обновляться по мере поступления данных. Добавление новых разделов в рамках существующего дизайна Добавление информации может потребовать создания разделов сайта с новым функционалом. Работа над новым разделом предполагает настройки модулей системы администрирования
  • 55. Концепция Портала Олимпийского комитета Сочи 2014 65 Bitrix, подготовку графики, работу с базами данных, скриптинг, верстку, разработку он-лайн форм и тестирование. Если материалы раздела требуют оперативного обновления, создаются новые механизмы и интерфейсы системы администрирования. Создание и модернизация интерактивных сервисов В процессе работы сайта может возникать потребность в создании новых или модернизации уже существующих интерактивных сервисов.Кромепрограммированияэтазадачаможетпотребовать обновления пользовательского и административного интерфейса, внесения изменений в структуру базы данных, подготовку справочных текстов и графических элементов управления. Мы предлагаем: 1. Команду специалистов, обладающих необходимыми компетенциями. 2. Автоматизированную систему учета инциндентов и управления требованиями на изменениями, позволяющаю контролировать ход исполнения проблем и изменений 3. Реагирование на критический инцидент в течение 15-30 минут после попадания в систему или сообщения по телефону, e-мэйл 4. Возможность организации круглосуточного мониторинга и поддержки аппаратного обеспечения 5. Гарантийная поддеркжа до 31.12.2010 – исправление всех ошибок в том числе скрытых 6. постгарантийное обслуживание может быть организовано по разным сценариям: с фиксированной абонентской оплатой либо разовые работы с почасовой ставкой. (T&M) Заключая контракт на поддержку, мы совместно определим набор услуг, которые будут возложены на наших специалистов для бесперебойной работы и развития проекта. Компания имеет собственную службу, которая занимается поддержкой как разработанных проектов для Клиентов так и своих собственных
  • 56. Концепция Портала Олимпийского комитета Сочи 2014 66 Articul Media – ответственная и трудолюбивая компания Заключение Понимая всю ответственность, которая ложится на разработчиков этого проекта, мы подтверждаем, что: • технические требования к проекту полностью понятны • мы имеем техническую и материальную базу для исполнения данного проекта • проект исполним в заднные сроки • проект исполним в заданном бюджете