ОСНОВЫ ПРОЕКТНОЙ РАБОТЫ 2019-2020 (Осень)

Учишься на "Программной инженерии", "Прикладной информатике" или на "Информатике и вычислительной технике (ИВТ)"?

Нужно сделать проект, но ты не понимаешь, чего от тебя хотят?

Не знаешь, с чего начать и как организовать процесс?

Значит, эта статья для тебя!

Мы постараемся максимально подробно и понятно рассказать тебе, что такое проект, описать каждое из направлений, а также дадим рекомендации и (увы!) установим кое-какие ограничения.

Готов? Тогда поехали в светлое будущее к успешному проектному практикуму!


ЧТО Я ДОЛЖЕН СДЕЛАТЬ?

Нужно собрать команду из 3-5 человек (большее и меньшее количество оговаривается в индивидуальном порядке), выбрать одно из трех предложенных направлений, сделать проект и защитить его перед экспертной комиссией. Подробнее обо всех этапах проекта написано ниже.


В ЧЕМ СМЫСЛ ПРОЕКТА?
(КРАТКО - НУЖНО СДЕЛАТЬ ЧТО-ТО УНИКАЛЬНОЕ И ЗАВЕРШЕННОЕ, ПРИЙТИ ОТ ЦЕЛЕЙ К РЕЗУЛЬТАТУ)

Цель проектного практикума - научить студентов работать в проектной команде, поэтому для проектов будут прописаны технические задания, а команды будут обязаны думать о потенциальных пользователях, контактировать с куратором и использовать доски Trello для эффективной работы над проектом.

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


ЧТО ТАМ С НАПРАВЛЕНИЯМИ?

В этом семестре команда может выбрать одно из предложенных ниже направлений.

  • Визуализация

    • Предметной области (ИТ, физика, химия и т.д.)
    • Индивидуальных траекторий
  • Образовательная игра

    • Приемная кампания
    • Подготовка к ЕГЭ
    • ПДД
  • Интернет вещей (IoT)

    • Придумать концепт демонстрирующий технологию интернета-вещей.


С ЧЕГО НАМ НАЧАТЬ ?

1 этап - Регистрация на сайте проектов

Зарегистрируйтесь на сайте project-it.info.

Видеоинструкция:

2 этап - Выбор направления

Выберите одно из 3 направлений, представленных на сайте project-it.info.

3 этап - Объединение в команды

Объединитесь в команду от 3 до 5 человек включительно.

4 этап - Выбор интересующей тематики

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

5 этап - Составление концепта

Подумайте, каким будет ваш проект, и составьте его концепт.

При составлении рекомендуется руководствоваться следующими вопросами:

  • Что это за сервис (приложение)? Для чего оно?

  • Для кого вы разрабатываете этот продукт? Кто может быть заказчиком и пользователем?

  • Какие проблемы пользователей решает продукт?

  • Каков минимальный функционал сервиса (приложения)? После чего можно считать проект успешным?

  • Существуют ли прямые конкуренты проекта? Если да, то каков их функционал?

  • Кто будет наполнять сервис контентом (откуда там появятся данные)?

  • Какие технологии будут использоваться при создании продукта?

Внимание! При составлении концепта не рекомендуется использовать так называемые слова-лозунги: масштабируемый, удобный, надежный, отказоустойчивый, оптимальный. В противном случае вы должны будете объяснить, в чем “измеряется”, например, надежность вашего продукта и какой продукт считать надежным. Пример грамотно составленного концепта: http://project-it.info/news/project-description-example

6 этап - Размещение команды и проекта

Разместите вашу команду и проект на сайте на сайте project-it.info.

Видеоинструкция:

7 этап - Подключение команды и проекта к направлению

Поключите вашу команду и проект к выбранному направлению на сайте project-it.info.

Видеоинструкция:

8 этап - Настройка доски Trello

Для общения с куратором-заказчиком и отчетности вам нужно будет использовать доски Trello. Выберите человека, который будет отвечать за ведение командной доски Trello. Он создаст и настроит доску, а также будет отвечать за распределение задач между участниками команды. Подключите к вашей доске куратора, чтобы он мог наблюдать за всеми задачами по проекту.

Подробнее о работе с Trello

9 этап - Распределение ролей

Распределите роли в команде. Назначьте ответственных за доску Trello, общение с куратором, дизайн продукта и так далее.

Подробнее о разделении ролей

10 этап - Составление технического задания (ТЗ)

Пообщайтесь с куратором и составьте вместе с ним техническое задание для команды. Занесите ТЗ в трелло.

Четко пропишите в нем требования, ожидаемые результаты, сроки выполнения каждой части проекта и так далее.

Чем подробнее техническое задание, тем меньше неожиданных “хотелок” возникнет в будущем (в спорных ситуациях можно ссылаться на техническое задание, которое вы прописали совместно).

11 этап - Работа над проектом

Приступайте к работе над проектом.

Помните о сроках: на защите вам нужно будет представить рабочий проект, поэтому не нужно откладывать дела на потом.

Главная задача: сделать полный и готовый набор макетов (скриншотов) приложения, полностью характеризующий логику и работу проекта. Будет еще лучше, если вы сделаете минимальный рабочий прототип продукта, который показывает общую логику работы вашего проекта.

12 этап - Регулярное согласование результатов работы с куратором

Примерно раз в две недели (можно реже, если вы уверенные в себе супермены) согласовывайте промежуточные результаты работы с куратором.

Не накапливайте материал: лучше вносить небольшие коррективы, чем править весь проект накануне защиты.

© ФГАОУ ВО «УРФУ ИМЕНИ ПЕРВОГО ПРЕЗИДЕНТА РОССИИ Б.Н. ЕЛЬЦИНА»