Agile практика у форматі online

Agile practice

Днями завершився весняний сезон Agile практики, яка є частиною спільної програми Національного аерокосмічного університету ім. М.Є. Жуковського “Харківський авіаційний інститут” та Sigma Software University. Цього разу у практиці взяли участь 15 студентів третього курсу кафедри «Програмної інженерії та бізнесу». Протягом шістьох тижнів вони не лише розробляли свої проекти, але й вчилися тонкощам використання принципів Agile: будували Scrum-процеси, розподіляли ролі та обов’язки, зони відповідальності, планували та керували часом. Допомагали учасникам наші ментори – фахівці компанії Sigma Software: Дмитро Міронов та Віталій Соболєв.

Agile practiceЗа програмою, старту практики передувала серія майстер-класів від експерта нашої компанії. Микола Мозговий, Sr. Software Developer, під час цих зустрічей розповідав студентам «ХАІ» про актуальні тенденції у .NET стеку, ділився власним досвідом та лайфхаками з майбутніми програмістами.

Стек технологій Agile практики був обумовлений програмою курсу вишу – «Розробка веб-додатків на платформі .NET».

Приєднуйся до курсу .Net від Sigma Software University і отримуй професію в IT.

За умовами практики студенти мали можливість взяти за основу або свій власний проект, або скористатися запропонованими #SSWU – учбовими. Незважаючи на вибір команд, наші ментори допомагали, направляли та давали практичні поради учасникам.

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

Фіналом практики стала презентація робіт команд, яка проходила також в онлайні. Учасники розповідали про сам проект, дизайн-архітектури, технічний стек та використані програмні засоби, організацію процесу розробки. Кожен виступ закінчувався демо функціональності проекту.

На захисті були присутні  ментори, викладачі з вузу та експерти нашої компанії: Генадій Сахнюк, Олександр Яценко та Сергій Петрішин. Всі вони активно задавали питання студентам, коментували  та оцінювали роботу учасників.

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

Приємно здивували студенти, які реалізували та презентували власні ідеї проектів.

Автори проекту Banking system презентували власну банківську систему. Попри застереження про складність та купу нюансів, блискуче впоралися із поставленою задачею. Студенти змогли опрацювати доменні області, врахувати чимало розповсюджених банківських функцій, як-то відкриття рахунків, купівля та продаж іноземної валюти, формування різноманітних звітів по операціях, тощо.

«Відмітив для себе добре технічне виконання цієї системи. Досить простий UI, проте «під капотом» там багато цікавого. Команда круто впоралася. Задоволений результатом», – відмітив Олександр Яценко, Software Developer у Sigma Software.

Comparison shopping website мав за мету відстежувати найвигідніші ціни на обрані товари в магазинах. Система дає змогу користувачу продивлятися пропозиції необхідного товару на різних ресурсах.

Віталій Соболєв, Software Developer у Sigma Software, ментор команди: «Незважаючи на незвичний для студентів онлайн формат, команда змогла згуртуватися та добре координувала свої дії. В фіналі вони продемонстрували майже готовий продукт. Впевнений, що їх цілеспрямованість, грамотний тайм-менеджмент та відповідальний підхід зіграли головну роль на шляху до таких результатів».

Проекти двох інших команд – Course Management System та Time Management System – це здебільшого аналоги реально-існуючих систем, які використовуються для планування та трекінгу бізнес-процесів у Sigma Software. Хочемо відзначити, що проекти були реалізовані на достатньому технічному рівні.

Генадій Сахнюк, Software Developer у Sigma Software: «Учасники пройшли великий шлях та змогли реалізувати різноманітні функції, на кшталт, адміністрування контенту застосунку, миттєве сповіщення та відправка електронних листів. Вони отримали безцінний досвід командної роботи, успішно розділили відповідальність та завершили більшість з запланованих сценаріїв. Звісно, ще є над чим попрацювати як з технічної сторони, так і у презентації своїх наробків, проте вони все ж таки молодці».

Усі виступи були змістовні та харизматичні. Команди отримали досить високі оцінки від своїх менторів та запрошених експертів.

Дмитро Миронов, ментор двох команд, зазначив: «Можу сміливо відмітити, що була справжня командна робота. Майже всі члени команди активно брали участь у розробці проектів. Для себе я відмітив такі якості студентів як вміння брати відповідальність, цілеспрямованість та ініціативність».

«Рекомендував би всім учасникам ознайомитися та вивчити популярні практики, які застосовуються для забезпечення якості проекту та проведення демо. Це точно покращить ваші результати у майбутньому та дозволить уникнути багатьох помилок», –  додав Генадій Сахнюк, експерт нашої компанії.

Щиро вітаємо команди з успішним проходженням Agile практики. Рекомендуватимемо більшість учасників до наших інтернатур, які сподіваємося розпочнуться восени, за умови стабілізації епідеміологічної ситуації в Україні та світі.

Поділитись