Как Студенты «Нетологии» Помогли Разработать Приложение Для Хосписа На Базе Open Source

«В хосписе» — приложение, созданное для сотрудников хосписа студентами «Нетологии» совместно с Инновационным центром «Ай-Теко».

Еще до релиза проект получил награду «Время инноваций 2021» как социальная инновация года на выставке мировых технологических достижений «XPO 2020» в Дубае.

Эта статья о нашем опыте разработки с нуля социального проекта — мы расскажем, почему мы решили помочь и какие трудности нас ждали на пути к релизу.

Практически на всех курсах «Нетологии» студенты во время учебы готовят дипломные проекты, которые защищают перед выпуском.

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

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

Инновационный центр «Ай-Теко» пригласил «Нетологию» принять участие в социальном проекте — создать для хосписа мобильное приложение для автоматизации рутинных задач персонала.

Компания искала партнера со схожей социальной позицией и компетенциями в мобильной разработке.

«Нетология» уже давно сотрудничает с различными общественными организациями и всегда рада предложить своим студентам возможность поработать над реальным проектом.

Мы помогаем общественным организациям и благотворительным фондам: предоставляем доступ к курсам и помощь выпускников «Нетологии».

Подробнее о проекте Здесь .

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

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



Помогай и учись: как «Нетология» попала в проект и собрала команду

Наше сотрудничество с Инновационным центром «Ай-Теко», разработчиком IT-решений для бизнеса, началось два года назад. Компания пригласила студентов «Нетологии» на стажировку.

Наши выпускники хорошо зарекомендовали себя, поэтому Инновационный центр «Ай-Теко» вновь решил привлечь наших юниоров, на этот раз к работе в качестве волонтеров над заявкой на хоспис.



Как студенты «Нетологии» помогли разработать приложение для хосписа на базе open source



Евгения Горюнова
Руководитель направления инновационного развития Инновационного центра «Ай-Теко»
Развивая новый вектор нашего взаимодействия с «Нетологией», мы хотели разработать гипотезу о том, что в режиме обучения можно создавать популярные продукты.

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

Платформа Яндекс.

Облако бесплатно предоставила хостинг-серверы.

Команда программистов еще не была собрана: был только бэкендер и два веб-специалиста.

«Нетологии» в первую очередь требуются начинающие Android-разработчики — сотрудники Центр развития карьеры Стали искать среди студентов, которые в это время проходили выпускные модули обучения.

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

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

Интеллектуальное волонтерство – это, прежде всего, способ помочь, вложить свое время и силы в благое дело.

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

Выпускники смогли использовать этот проект в качестве дипломного проекта, а наставники – отточить свои педагогические навыки.



Как студенты «Нетологии» помогли разработать приложение для хосписа на базе open source



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

Для меня это также была возможность внести свой вклад в благотворительность.

Моя жена очень активно участвует в жизни фондов: помогает хосписам и приютам для животных.

И я знаю это не понаслышке.

Желающие поучаствовать в разработке нашлись довольно быстро.

Всего со стороны «Нетологии» проект выполнили:

  • три Android-разработчика и их наставник,
  • два Java-разработчика и их наставник,
  • два системных аналитика,
  • наставник по фронтенд-разработке,
  • дизайнер,
  • руководитель проекта.

Для многих наших студентов проект «В хосписе» стал первым опытом работы в ИТ-команде.

Руководитель проекта ранее был сотрудником банка, дизайнер раньше занимался выставками, Java-программист был инженером по безопасности дорожного движения, а один из Android-разработчиков сейчас является техническим директором на крупном производстве.

Задачи, которые нужно было выполнить, и участие в IT-проекте в целом были для ребят новыми.



Как студенты «Нетологии» помогли разработать приложение для хосписа на базе open source



Владимир Сушко
Дизайнер, Выпускник нетологии
Я чувствовал себя хорошо по поводу проекта.

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

От Инновационного центра «Ай-Теко» в разработке приняли участие:
  • руководитель проекта,
  • руководитель проекта,
  • аналитик,
  • дизайнер,
  • Java-программист,
  • интерфейс,
  • девопс.

По хосписной стороне на связи был куратор, с которым напрямую общался директор и руководитель проектов Инновационного центра «Ай-Теко».

Так команда начала работать.



«В хосписе»: зачем понадобилось приложение?

Идея приложения возникла у руководителя отдела инновационного развития Инновационного центра «Ай-Теко» Евгении Горюновой еще в начале пандемии.

Многие предприятия тогда столкнулись с трудностями, и Инновационный центр «Ай-Теко» предложил НКО бесплатную помощь в автоматизации процессов.

Так компания начала сотрудничать с хосписом.

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

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

Не хватало сервиса для общения всех сотрудников и диспетчера задач по внутренним задачам хосписа.

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

Это должно быть единое информационное пространство с возможностью входа под разными ролями: сотрудники, пациенты и их родственники, волонтеры.

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

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

, и многое другое .

Было важно адаптировать услугу к наиболее насущным потребностям хосписа.



5 чатов и долгие звонки: как мы работали над проектом

Нам пришлось начинать с нуля — мы создали репозитории на Гитхаб и начал разработку приложения для Android. В первой версии планировали реализовать следующее:
  1. Авторизация в приложении под конкретной ролью: медицинский работник, администратор.

  2. Ведение списка пациентов, привязанных к посту, отделению или блоку.

  3. Раздел «Заявки» — обмен информацией о задачах, связанных с пациентами, возможность отмечать выполнение.

    Спойлер: это пришлось отложить до новых версий.

  4. «Запросы» — информация о текущих задачах, не связанных напрямую с пациентами, возможность отмечать выполненные задачи.

  5. «Новости» — это возможность рассказать пользователям о важных событиях в жизни хосписа.

  6. Быстрый доступ к инструкциям и другим документам, необходимым для повседневной работы персонала.

  7. Раздел с графиками дежурств - доступ к прикрепленным документам определенного типа.

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

Мы работали в спринтах.

Задачи каждого спринта размещались в YouTrack, там же хранилась вся документация и информация по проекту.

По задачам и не только команда общалась в Telegram — в большом общем чате и в отдельных чатах по направлениям Java, Android и фронтенда.

Также существовал канал с еженедельной ретроспективой от руководителя проекта — ее читали заказчики, команды Инновационного центра «Ай-Теко» и «Нетологии» и все, кто интересовался проектом.



Как студенты «Нетологии» помогли разработать приложение для хосписа на базе open source

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

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

Менторы помогали с организацией рабочего процесса, архитектурой, разделением задач в команде, при необходимости объясняли и проверяли готовый код. Иногда требовались межкомандные встречи для обсуждения смежных задач, например, между аналитиками и разработчиками Android.

Как студенты «Нетологии» помогли разработать приложение для хосписа на базе open source



Максим Шестоперов
Наставник по Android, преподаватель нетологии
Мы много и активно общались с ребятами.

Не каждый день, а через день.

Они все чаще общаются друг с другом как команда.

Все это приводило к довольно долгим звонкам — 40-минутные сеансы Zoom приходилось продлевать три или четыре раза.

Мне хотелось ответить на все вопросы и все объяснить.

Один из плюсов таких длительных сессий: у меня была возможность рассказать больше, а ребята получить больше информации.



Как студенты «Нетологии» помогли разработать приложение для хосписа на базе open source



Александр Сивцов
Frontend-наставник, преподаватель нетологии
Больше помогаю ребятам с организацией.

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



С какими трудностями вы столкнулись в процессе разработки?

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

Каждый работал над проектом в свободное время.

При этом многие успели еще и поработать на основной работе, поучиться в «Нетологии» и посвятить время семье.

Поэтому вполне естественно, что не всем удалось дойти до конца пути к освобождению.

Некоторые просто не могли жить в таком ритме, как бы им ни хотелось помочь, некоторые, отучившись в «Нетологии» и попрактиковавшись на проекте, нашли новую работу, на которой нужно было сосредоточить все свои силы.



Как студенты «Нетологии» помогли разработать приложение для хосписа на базе open source



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

Оно начало появляться, и проект занял его.



Как студенты «Нетологии» помогли разработать приложение для хосписа на базе open source



Ольга Рыжова
Менеджер проектов, выпускник Нетологии
В основном все, кто участвовал в проекте – взрослые люди.

У всех есть работа, у многих есть дети, а время ограничено.

Я до сих пор звоню своим коллегам по разработке в 21:00 по вторникам, потому что больше никто не может.

Когда речь идет о социальном проекте, сложно установить жесткие сроки и спланировать рабочую нагрузку.

Чтобы разработка не останавливалась независимо от состава команды, и чтобы можно было легко включать в процесс новых волонтеров, мы сделали следующее:

  1. Структура текущей работы была четко описана и регламентирована.

  2. Мы разработали систему онбординга.

  3. Мы искали новых людей, чтобы в каждом отделе всегда было несколько специалистов.



Как студенты «Нетологии» помогли разработать приложение для хосписа на базе open source



Евгения Горюнова
Руководитель направления инновационного развития Инновационного центра «Ай-Теко»
Для компании это не просто первый социальный проект, но и уникальный опыт создания децентрализованной команды.

Ребята получили реальный опыт разработки и расширили портфель знаний и навыков.

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



Как студенты «Нетологии» помогли разработать приложение для хосписа на базе open source



Дмитрий Долгов
Android-разработчик, выпускник Нетологии
Было много технических трудностей.

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

Мне понравилось наше обучение, потому что нас научили лучшим практикам, самым современным подходам — и с этим мы вошли в проект.



Открытость и большие перспективы — что получилось в итоге

Приложение для Android было выпущено 22 февраля 2022 года.

В первой версии вы можете войти под одной из двух ролей: администратора или медицинского работника.

По плану были реализованы следующие разделы: 1. «Заявки», где можно ставить задачи на выполнение определенных работ в хосписе, назначать исполнителей, устанавливать сроки, отслеживать, как выполняется задание и кому оно передается.

2. «Документы», где располагаются должностные инструкции и другие файлы, необходимые для работы.

3. «Новости» - возможность оперативно проинформировать всех сотрудников о том, что планируется в хосписе в ближайшее время.

4. «График дежурств».

5. «Сотрудники».

6. «Миссия хосписа» – карточки с информацией о том, почему и для кого работает хоспис.



Как студенты «Нетологии» помогли разработать приложение для хосписа на базе open source

Вот так выглядит экран с карточками приложений Есть планы по расширению функций.

Один из самых важных разделов — «Запросы», где можно будет ставить задачи сотрудникам и ставить сроки.

Если срок истекает более чем через шесть часов, карточка задачи станет зеленой; если осталось меньше шести часов, он станет желтым; когда срок меньше двух часов, карточка станет красной.

Задачи будут ранжированы, начиная с самых срочных, чтобы сотрудники могли видеть, какие из них нужно выполнить в первую очередь.

Вслед за приложением для Android скоро будет выпущен сайт — десктопная и мобильная версии.

Команда также начала работу над приложением для iOS.

Как студенты «Нетологии» помогли разработать приложение для хосписа на базе open source

Макет главной страницы сайта Еще один важный результат первого этапа работы над проектом — все разработки были переведены в открытый формат и репозитории выложены в открытый доступ на Гитхаб .

В Инновационном центре «Ай-Теко» надеются, что это станет отправной точкой для создания единой цифровой платформы для всех хосписов России и СНГ.



Команда мечты: что проект дал участникам

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

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

Как студенты «Нетологии» помогли разработать приложение для хосписа на базе open source



Анастасия Шарковская
Java-программист, выпускник нетологии
Хосписный проект стал пропуском на мою нынешнюю работу.

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

У меня вообще не было опыта программирования, и я сказал, что этот проект — моя работа.

На самом деле, именно это и произошло.

Мы с группой часто работали полный рабочий день.

Когда я начал искать работу, я уже был уверен, что что-то сделал для этого проекта и не буду просто брать себе лавры.

Благодаря проекту я узнал много вещей, которые пригодятся в будущем.

В настоящее время я работаю в компании Volvo Autonomous Solutions в Гетеборге, Швеция.

Я Java-разработчик.

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



Как студенты «Нетологии» помогли разработать приложение для хосписа на базе open source



Максим Шестоперов
Наставник по Android, преподаватель нетологии
Я увидел возможность совершенствоваться за счет того, что специалисты такого же со мной профиля, но немного другой квалификации, могли задать вопрос, о котором я даже никогда не задумывался.

Общаясь с ребятами и просматривая их код, мне довелось посмотреть на библиотеки, технологии и опробовать новые подходы, с которыми я еще не работал сам.

За время работы над проектом ребята очень сплотились.

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



Как студенты «Нетологии» помогли разработать приложение для хосписа на базе open source



Ольга Рыжова
Менеджер проектов, выпускник Нетологии
Вряд ли я еще увижу такой проект. Здесь у каждого своя степень участия: кто-то очень участвует, кто-то совсем чуть-чуть.

Но тем не менее мы как команда продолжаем быть вместе – для меня это уникально.



Как студенты «Нетологии» помогли разработать приложение для хосписа на базе open source



Анастасия Шарковская
Java-программист, выпускник нетологии
Я хочу остаться в этом проекте, в том числе и потому, что в нем участвуют действительно достойные люди.

Они работают восемь часов — полный день — и вкладывают в проект все свое свободное время.

Это просто невероятно, они открыты до полуночи.

Я считаю, что все, кто участвовал, имел хоть какое-то отношение к проекту и что-то для него сделал, просто замечательные люди.

Они делают отличную работу!

«Инновационный центр Ай-Теко» и «Нетология» продолжают работу над приложением «В хосписе» и обязательно доведут проект до завершения — хосписы по всей стране смогут избавить сотрудников от ненужных оперативных задач, чтобы времени осталось еще больше для ухода за больными.

Теги: #Разработка для iOS #Разработка для Android #Разработка мобильных приложений #Дизайн мобильных приложений #разработка мобильных приложений #мобильные приложения #приложения #студенты #мобильное приложение #нетология #android-приложения #приложения для iPhone #i-tech

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.