Agile проект: легко и быстро управляем закладками в браузере

Этой статьей мы продолжаем цикл публикаций, каждая из которых будет посвящена отдельной команде и их проекту. Наш сегодняшний рассказ о ребятах из Харьковского Национального Университета Радиоэлетроники. Команда была сформирована из студентов третьего курса и состояла из пяти человек, которые принимали участие на проекте до конца курса.

В проекте принимают участие:

  • Ян Дерий, SCRUM мастер
  • Саша Гончаров, Front-End разработчик
  • Юля Грушко, Quality Engineer
  • Милена Казаринова, Quality Engineer/CSS developer
  • Владислав Терещенко, Back-End разработчик

Наставником ребят стал Александр Прокудин, инженер по тестированию в компании Sigma Software.

В начале октября прошлого года, когда стартовал Agile курс, студенты получили задание, которое заключалось в разработке системы, позволяющей управлять закладками в браузерах. Проект получил название Personal web clipper. Три месяца спустя, в конце декабря, ребята презентовали демо-версию приложения и рассказали о том, как они выстраивали процессы и коммуникации, с какими сложностями столкнулись и как их преодолели.

«Приложение, над которым мы работаем, — это удобный инструмент для управления закладками в браузерах. С его помощью можно легко добавить новую закладку, переместить ее в избранные, редактировать, выбрать иконку, удалить и так далее. Серверная часть решения была разработана с применением Node.js, для создания базы данных мы использовали Mongo DB. Клиентская часть построена с помощью AngularJS», — рассказывает Владислав Терещенко.

«Для работы на проекте мы выбрали continuous integration подход и использовали облачную среду разработки Cloud9. Скрам мастер создавал задачи в Visual Studio Online, команда оценивала их и планировала спринт, задачи назначались на разработчиков и тестировщиков; каждый спринт разрабатывался в отдельной ветке и после мержился в основную ветку, в которой билд автоматически собирался и деплоился на тестовый сервер», — добавляет Александр Гончаров.

«Построить процессы в команде оказалось не так просто, как могло бы показаться на первый взгляд. Одно время были проблемы с коммуникациями, поскольку с самого начала мы не выбрали единый канал для обсуждения задач по проекту. В итоге, каждый использовал тот ресурс, который был ему удобен, часть информации была доступна только некоторым членам команды, часть прочитывалась слишком поздно. Когда мы осознали эту проблему, мы перенести все коммуникации по проекту в один канал, и это сразу дало положительные результаты. А еще мы провели тимбилдинг, что, кстати, тоже очень помоглоJ», — говорит Ян Дерий.

«Работать над приложением было очень интересно. Каждый день мы приобретали те знания, которые можно получить только на реальных проектах, а это очень ценно. И большое спасибо хотелось бы сказать нашему ментору, который всегда был готов прийти на помощь», — говорит Милена Казаринова.

Ребята отлично показали себя на демо-презентации и произвели хорошее впечатление на представителей компании. Поздравляем всех участников команды с успешным стартом.

Последние новости

Завершилась .NET интернатура в Харькове и Виннице

В начале осени мы объявили о наборе в групповую .NET интернатуру в двух городах – Харькове и Виннице. Несмотря на…

01.12.2017 Подробнее

Образовательный проект для школьников или треугольник успеха: школа – вуз – ИТ компания. Интервью с Вечуром А.В.

Продолжить цикл статей о партнерстве Sigma Software University и ведущих вузов, мы решили интервью с доцентом кафедры программной инженерии ХНУРЭ,…

14.11.2017 Подробнее

Еще одна PM интернатура в Харькове

Друзья, мы объявляем о начале набора в PM интернатуру в дизайн департамент в Харькове. На протяжении шести месяцев вы будете…

31.10.2017 Подробнее