Agile проект: система оповещения для жилищно-коммунальных служб

Наша компания уже не первый год проводит в вузах разных городов Agile курс. Студенты собираются в команды, получают задание от своего ментора, которым выступает кто-то из специалистов компании, работают над проектом, а в завершении курса представляют свои демо.

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

Этой статьей мы решили открыть цикл публикаций, каждая из которых будет посвящена отдельной команде и их проекту. И начнем мы с довольно необычной команды. Если большая часть студентов, принимающих участие в курсе, учатся на последних курсах, то эти ребята только начинают учебу в вузе. И попали на курс они случайно.

Просто однажды Алексею Трушу, Senior разработчику в департаменте Microsoft решений, пришла в голову идея помочь нашим ЖЭКам с системой нотификации жителей района о всяких неприятностях, таких как отключение воды, света и прочие ремонтные работы. «Если обыкновенные магазины могут рассылать спам о различных акциях и скидках, то почему ЖЭК не может делать рассылки с действительно полезной информацией», — подумал Леша и приступил к воплощению идеи в жизнь. Он предложил студентам младших курсов Харьковского политехнического университета сформировать команду, ментором которой он и стал.

Подробнее о проекте и его воплощении Леша расскажет сам:

«Система, которую делали ребята, позволяет любому работнику ЖЭКа, сидя за компьютером, проинформировать жителей района, улицы, дома, подъезда или даже отдельной квартиры о предстоящих ремонтных мероприятиях. Более того, мы заложили возможность установки приложения на мобильный телефон (Android), для того, чтобы работник ЖЭКа мог рассылать информацию находясь непосредственно возле места аварии или ремонтных работ.

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

В данном проекте я выступал в роли заказчика, и с технической стороной ребятам не помогал. Только выдавал пожелания о новом функционале. С базовым функционалом ребята справились, сегодня приложение доступно на внешнем хосте».

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

  • Паламарчук Сергей
  • Конев Алексей
  • Сафронов Максим
  • Колесник Вячеслав
  • Пискачев Ярослав

Ребята делятся своими впечатлениями:

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

«В качестве инструмента оповещения населения мы выбрали электронную почту, поскольку системы рассылки СМС-сообщений все платные», — добавляет Алексей Конев.

«Чтобы сделать систему еще более удобной и мобильной, мы решили разработать Android приложение. Это нативное приложение, для создания которого мы использовали Java SDK и JavaScript. Приложение позволяет создавать и отсылать сообщения, но не дает доступа к редактированию базы данных», — рассказывает Максим Сафронов.

«Есть немало планов по улучшению системы. Так, к примеру, на Android приложение была мысль прикрутить Google map, чтобы можно было быстро и легко выбрать нужную улицу или дом. Были и планы по улучшению UI/UX, и по внедрению Scrum методологии в работу команды и многое другое», — резюмирует Слава Колесник.

А Ярослав Пискачев добавляет:

«Мы также хотим выразить благодарность нашему ментору за его работу с нами и за его опыт, которым он с нами делится».

Поздравляем ребят с хорошим началом и желаем дальнейших успехов.

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

Как мы начинали свой путь в Sigma Software: интервью с выпускниками .NET интернатуры

Интернатура Sigma Software University – крутая возможность для молодых специалистов и студентов начать свой профессиональный путь. Сейчас активно идет набор…

18.10.2017 Подробнее

Java интернатура в Киеве! Ты с нами?

Мега новость для начинающих Java разработчиков в Киеве – мы открыли набор в интернатуру! Это возможность стать частью крутой команды…

13.10.2017 Подробнее

Открываем набор в Харькове в интернатуру C++/.NET

Кроме групповой интернатуры по направлению .NET, Sigma Software University объявляет набор в индивидуальную интернатуру C++. Мы ищем настоящих трудяг, которые…

12.10.2017 Подробнее