Факультет компьютерных технологий и прикладной математики Кубанского государственного университета говорит, что выпускает лучших айтишников на юге России. Теперь в подготовке будущих специалистов участвует и WEEEK. Преподаватель факультета Арсений Жук поделился с нами этим необычным кейсом и рассказал, как в КубГУ готовят топовых технарей страны.
Зачем университету таск-менеджер
На факультете компьютерных технологий WEEEK начали внедрять в начале года среди студентов программы «Фундаментальная информатика и информационные технологии» по дисциплине «Анализ и проектирование информационных систем». На этих занятиях студенты знакомятся с азами профессии системного аналитика.
В рабочем пространстве WEEEK сейчас работают 60 человек: два преподавателя и 58 студентов. Таск-менеджер помогает готовить айтишников, выполняя сразу три задачи:
- Первая — научить студентов вести задачи и систематизировать работу. Собственно то, что должен уметь делать каждый сотрудник сферы IT.
- Вторая — организовать и систематизировать обучение и процессы сдачи домашек. Студенты в течение года делают лабораторные работы, и WEEEK стал единым окном, где можно следить за сроками и сдавать работы.
- Третья цель — систематизировать документооборот внутри университета. Кафедра вычислительных технологий вуза пишет под себя программу для составления оргдокументации. Это множество бумажной работы — и WEEEK служит базой и инструментом для систематизации и оцифровки.
Для всех этих целей в университете находчиво используют таск-менеджер и Базу знаний WEEEK.
WEEEK для индивидуальных лабораторок — чтобы студенты привыкли вести таск-менеджер
Студенты факультета должны сдать 10 лабораторных работ за семестр.
Первые четыре лабораторки — это одинаковые для всех задания, каждый студент делает их самостоятельно. Они развивают у студента нужные навыки и помогают познакомиться с WEEEK и привыкнуть вести дела там. Следующие шесть лабораторок — более сложные проекты, в том числе командные.
Под лабораторные работы в WEEEK создан отдельный портфель проектов «LR-individual».
Внутри портфеля — множество проектов, один на каждого студента, и каждый называет проект своими именем и фамилией. Проект открыт только самому студенту и двум преподавателям. Внутри проектов — Канбан-доски с тремя стандартными колонками: To Do, In Progress, Done.
Последняя единица организации рабочего пространства — задача. Одна задача — одна лабораторная, к примеру, «LR-01», то есть «Лабораторная работа №1».
Преподаватель Арсений Жук заранее подготовил шаблоны рабочего пространства — заготовки для индивидуальных проектов-лабораторок. Когда учёба началась, Арсений использовал шаблон, быстро создавал проекты и выдавал доступы под каждого студента.
Дальше начинается активная работа. Студенты получают задание. Преподаватель в описании задачи прописывает, что нужно сделать — например, подготовить в Figma проект по референсам (их прикрепляют в Файлы). Задаче ставится срок: дата сдачи лабораторки. Кстати, контролировать дедлайны отлично помогает значок просроченности.
Когда студент заканчивает лабораторку, он прикрепляет ссылку на свою работу в комментарии к задаче. Отчёт и документацию по лабораторным работами студенты также сдают в WEEEK, в Базе знаний. Попроектное деление сохраняется — студенты пишут документы строго внутри своего проекта и крепят ссылку в комментарий к карточке задачи.
WEEEK для командных лабораторок — чтобы научиться декомпозировать, распределять нагрузку в команде и управлять процессами
Часть лабораторок — это командные проекты, по 3–5 человек в каждом. Ребята должны написать техзадание на информационную систему по выбранной ими предметной области — это может быть парикмахерская, магазин и так далее.
Дальше они должны выстроить структуру задач в WEEEK и правильно организовать рабочее пространство.
Для командных лабораторок организация рабочего пространства внутри WEEEK сложнее. Каждую лабораторку они так же ведут в отдельном проекте, но внутри — целая команда из студентов. И работают они теперь по нескольким процессам.
Для этого внутри проекта создают несколько досок. Первая доска «Группирующие задачи» — это крупная задача, своего рода эпик, который декомпозируется на подзадачи. Эти подзадачи затем выносят на отдельные доски — «Анализ», «Тех Анализ», «Разработка».
На подзадачи назначают исполнителя и ставят сроки. На некоторые исполнителем ставится преподаватель — и ему действительно делегируют часть работы, а именно пример оформления документа с требованиями и диаграмм.
Таким образом Арсений, с одной стороны, контролирует студентов через сервис, с другой, унифицирует подходы к оформлению, чтобы потом не проверять 58 по-разному оформленных диаграмм.
Требования, описания, диаграммы, сценарии — всё, что студенты делают по командным лабораторкам, — они также пишут и структурируют внутри WEEEK в Базе знаний.
Выполненную работу студенты отправляют на ревью преподавателю — ставят Арсения исполнителем. В течение недели он проверяет работы: отфильтровывает рабочее пространство по исполнителю (себе) и оставляет комментарии с замечаниями в Базе знаний. А если сделать задачку, но не назначить преподавателя исполнителем — работа считается невыполненной.
С помощью WEEEK студенты пошагово выполняют большой проект — командную лабораторную работу. В процессе они учатся декомпозировать, распределять нагрузку в команде, контролировать сроки и аккуратно собирать сопутствующую документацию.
WEEEK для внутривузовской бюрократии
В университете есть разные отделы, которые обмениваются таблицами с перечнем учебных дисциплин по направлениям. Из них формируется базовая программа, которую потом надо распределить между преподавателями — это и есть учебный план. Это главный документ, по которому работают в вузах. Документ уникален для набора сущностей — университет, кафедра, год поступления и направления подготовки, — и данных там очень много.
Ввиду особенностей бюрократической системы вузов, учебный план меняется каждый год. И каждый раз кафедре приходилось вручную формировать и генерировать таблицы. Это создавало много головной боли и лишних телодвижений.
Появилась идея создать отдельную программу на собственных серверах вуза — такую, которая содержала бы список всех дисциплин и преподавателей и позволяла бы с помощью простого интерфейса распределять данные по мере необходимости и формировать новые учебные планы.
Систему документации для этого внутреннего проекта — требования, макеты, версии, концептуальные решения и прочее — сформировали в WEEEK в отдельном проекте «Кафедра».
Тут WEEEK используется как полноценный таск-трекер и База знаний для реального, живого проекта.
А к участию в этом внутривузовском проекте привлекли студентов последних курсов — и результаты работы они смогут сразу вставить в свои дипломные проекты. Таким образом, студенты и готовят выпускные работы, и помогают кафедре реализовать задумку.
В начале декабря на кафедре приступили к разработке программы. Работу организовали по спринтам — конечно, в WEEEK. Так что ждём ещё одного крутого кейса использования сервиса.