Project

Profile

Help

HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...

Краткое введение

Разрабатывается приложение для группы ВКонтакте по географии. Каждая запись в группе посвещена какому-то географическому объекту, и нужно разместить эти объекты на карте мира. Пользователи должны иметь возможность зайти в приложение по ссылке из группы, рассмотреть карту мира с отмеченными на ней объектами, выбрать любой объект и увидеть посвященную ему запись в группе.

Для понятности приведем пример, созданный с помощью Google My Maps: Пример
Для приложения требуется более провинутая функциональность, чем в Google My Maps (оговорена ниже).

Назначение проекта

Познавательная группа ВКонтакте Terra Incognita имеет потребность в систематизации накопленной информации и организации удобного поиска информации. В ответ на это требование был развернут данный проект.

Проект выполняется как задание для магистратуры НГУ, курс "Управление ИТ-проектами".

Измеримые цели проекта и соответствующие критерии успеха

Простая и понятная среднестатистическому пользователю схема поиска информации в группе Terra Incognita с использованием приложения-карты. Эстетичный дизайн, устраивающий владельца группы Terra Incognita.

Высокоуровневые требования

Функциональность:

  1. Навигация по карте мира, размещение на ней миниатюрных изображений, при нажатии на которые открывается соответствующая запись (пост) в группе
  2. Слияние миниатюр в группы при уменьшении масштаба по избежание переполнения, показ списка объектов при нажатии на группу
  3. Редактирование объектов вручную изменением базы данных

Дополнительная функциональность:

  1. Указание типа для записей, возможность фильтрации объектов на карте типу
    1. по объему и типу поста (просто фото, короткая статья 2-3 абзаца, длинная статья (5-6+ абзацев), вики-статья, опрос, видео)
    2. чекбокс "только выбор редакции" (самые интересные посты, выбранные редакцией)
    3. по типу географических объектов (общество, рельеф, живая природа, моря и реки и пр.)
  2. Указание для объектов области на карте в дополнение к точке (для протяженных географических объектов)
  3. Раздел в программе для статей (т. е. записей в группе, которые не ассоциированы с точкой на карте мира)
  4. Навигация по записям в режиме путеводителя
  5. Редактирование объектов

Высокоуровневые описания, границы и ключевые поставляемые результаты проекта

  • Разработанное и протестированное приложение
  • Исходный код приложения
  • Подробное руководство по развертыванию и техническому сопровождению приложения

Совокупный риск проекта

Риски проекта разнообразны, начиная от прекращения разработки в связи с различными причинами (недостаточная мотивация, отсутствие исполнителей, консервация или блокировка группы) и заканчивая прекращением поддержки используемых технологий или API-методов сайтом ВКонтакте.

Укрупненное расписание контрольных событий

Контрольное событие (веха) Ответственная сторона Дата
1. Разработка устава проекта Менеджер проекта 31 мая 2019 г.
2. Завершение анализа проекта (требования, риски) Менеджер проекта 7 июня 2019 г.
3. Исправление недочетов в анализе проекта и принятие задания
на анализ проекта в рамках курса "Управление ИТ-проектами"
Менеджер проекта, Преподаватель курса 8 июня 2019 г.
4. Начало реализации проекта в рамках курсов "Практика
управления ИТ проектами" и "Коллективная разработка ПО"
Менеджер проекта, Преподаватель курса, Бакалавры сент. 2019 г.
5. Завершение реализации проекта Менеджер проекта, Преподаватель курса, Бакалавры дек. 2019 г.

Список основных заинтересованных сторон

  • Владелец группы Terra Incognita (заказчик проекта)
  • Исполнители проекта
  • Преподаватель курса в НГУ

Назначенный руководитель проекта

Олег Седухин, владелец группы Terra Incognita и исполнитель проекта по совместительству.