ОСНОВЫ ПРОЕКТНОЙ РАБОТЫ 2025

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

И хочешь записаться на проект?

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

В этой статье вы узнаете как записаться на проект и что делать дальше.

 


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

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


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

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

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


ЧТО ТАМ С ТЕМАМИ?

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

КАК НАМ ЗАПИСЫВАТЬСЯ?

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

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

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

2 этап - Выбор темы проекта

Выберите и запишитесь на одну из тем проктов, представленных на сайте project.ai-info.ru.

Индивидуальная запись на проект

Вы можете записаться либо индивидуально на проект (и тогда мы сформируем для вас команду из этого проекта)

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

Запись команды на проект

Вы можете записаться сразу командой на проект (в этом случае вы сначала создаете и формируете из участников команду)

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

На следующем этапе Тимлид записывает себя и всю команду на проект (указывая команду в своем профиле).

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


ЧТО ДЕЛАТЬ ДАЛЬШЕ?

Можете начинать работать над проектом. Ниже для вас небольшая шпаргалка, если растеряетесь.

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

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

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

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

  • Для кого вы разрабатываете этот продукт - ваша целевая аудитория (постарайтесь ее описать доствточно подробно)?

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

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

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

  • Какова минимальная функциональность сервиса (приложения) - что оно должно уметь делать?

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

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

2 этап - Настройка доски Github

Для общения с куратором-заказчиком и отчетности вам желательно будет использовать как репозиторий в Github с хранением вашего кода по проекту так и планировщик задач в формате проекта (доски) Github (их можно и нужно использовать совместно). Выберите человека, который будет отвечать за ведение командной доски. Он создаст и настроит доску, а также будет отвечать за распределение задач между участниками команды. Сделайте вашу доску открытой, чтобы и куратор и эксперты могли наблюдать за всеми задачами по проекту.

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

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

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

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

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

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

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

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

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

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

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

Раз в неделю согласовывайте промежуточные результаты работы с куратором.

Не накапливайте материал двигайтесь итерационно (поэтапно): лучше сразу сделать небольшой проект и вносить в него постоянно небольшие коррективы, чем собирать весь проект накануне защиты.

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