20-23 сентября 2011 состоялся VII международный семинар-тренинг по прикладным задачам компьютерной и программной инженерии ACSE (Applications of Software & Computer Engineering), который ежегодно, начиная с 2005 года, проводится факультетом прикладной математики для студентов и аспирантов компьютерных специальностей нашего университета. Нынешний семинар-тренинг ACSE'11 был проведен при участии и спонсорской поддержки ИТ-компаний EPAM Systems и СМК (Software MacKiev). В семинаре тренинге ACSE'11 приняли участие студенты, аспиранты, преподаватели 13 факультетов и институтов НТУУ "КПИ".
Открыла семинар-тренинг ACSE'11 заместитель декана ФПМ по учебно-методической работе и международного сотрудничества, организатор семинаров-тренингов ACSE Е.С. Сулема. Она рассказала присутствующим про 7-летнюю историю семинаров-тренингов ACSE, представила гостей, присутствующих на церемонии открытия ACSE'11, и пожелала участникам семинара-тренинга плодотворной работы. Далее слово взяли гости: Трасивулос Циацос, профессор факультета информатики Университета Аристотеля (г. Салоники, Греция), Александр Орехов, директор образовательных программ компании EPAM Systems, Геннадий Дударек, директор по разработке прикладного программного обеспечения компании СМК (Software MacKiev). Они рассказали о мастер-классах, которые предлагаются участникам ACSE'11, пригласили всех присутствующих к участию и пожелали участникам семинара-тренинга успехов и интересных открытий в области ИТ-знаний.
Следует отметить, что основная тематика ACSE этого года была посвящена мультимедийным технологиям, разработке приложений под iOS, бизнес-аналитике, современным методам разработки и тестирования программного обеспечения, разработке порталов на платформе Java Enterprise Edition и вопросам, связанным с безопасностью web-приложений.
После церемонии официального открытия семинара-тренинга ACSE'11 начался первый мастер-класс - "Open source tools for multimedia development", который провел проф. Циацос. В течение двух дней студенты-участники узнавали о современных "открытых" (open source) средствах разработки мультимедиа-компонентов, таких, как аудио, графика и анимация, и получали практический опыт применения этих средств. После основной части мастер-класса состоялось тестирование участников, а затем по результатам тестирования участники мастер-класса получили от греческого профессора сертификаты, подтверждающие их активное участие в мастер-классе.
Следующий мастер-класс, который состоялся на второй день работы семинара-тренинга ACSE'11, был посвящен разработке приложений под мобильной операционной системой Apple iOS. Его провели Олег Санников, тренинг-менеджер компании СМК (Software MacKiev), и Виталий Тополюк, ведущий разработчик компании СМК (Software MacKiev). Присутствующие на тренинге узнали об основной концепции разработки iOS приложений и научились основам программирования под iOS. Завершился мастер-класс вручением участникам сертификатов от компании СМК (Software MacKiev). На вручении также присутствовали менеджеры по работе с персоналом компании СМК (Software MacKiev) Олеся Луценко и Станислав Сачко.
Третий день семинара-тренинга ACSE'11 начался с мастер-класса по бизнес-аналитике. Желающих принять в нем участие оказалось так много, что в достаточно большом по размерам зале № 12 научно-технической библиотеки (НТБ) НТУУ "КПИ", где проходил семинар-тренинг ACSE'11, не оставалось свободных мест. Итак, тем, кто опоздал, пришлось стоять в конце зала. Проводил мастер-класс по бизнес-аналитике Дмитрий Приймак, ведущий бизнес-аналитик компании EPAM Systems. В интересной, захватывающий манере он рассказал присутствующим о профессии бизнес-аналитика, особенностях работы и карьерных возможностях для тех, кто посвятил себя бизнес-аналитике в области ИТ, также докладчик ответил на многочисленные вопросы участников мастер-класса.
Далее в третий день работы ACSE'11 состоялись два мастер-классы, которые провел Алексей Белов, заведующий лабораторией функционального тестирования программного обеспечения компании EPAM Systems, а именно: мастер-класс по организации разработки программного обеспечения и мастер-класс по тестированию программного обеспечения.
Мастер-класс по организации разработки программного обеспечения был посвящен методологиям разработки программного обеспечения, в частности Agile Development. Присутствующие также узнали об особенностях каждого из этапов процесса разработки программного обеспечения.
Во время перерыва между мастер-классами Александра Белова все участники семинара-тренинга были приглашены на экскурсию, посвященную маятнику Фуко, установленный в помещении НТБ НТУУ "КПИ", а также по портретной галерее "Украинский в мире" и выставке редких книг. Провела экскурсию Н.А. Мирошниченко, заведующая отделом социально-экономической и художественной литературы НТБ НТУУ "КПИ".
Мастер-класс по тестированию программного обеспечения начался с того, кто такие тестировщики, какими методами они пользуются в своей работе. Присутствующие также узнали о некоторых практических аспектах тестирования программного обеспечения, а также о том, как сделать карьеру в подразделении Quality Assurance.
Последний, четвертый, день работы семинара-тренинга ACSE'11 был посвящен разработке на платформе Java и состоял из двух взаимосвязанных мастер-классов.
Первый мастер-класс под названием "портальные решения на платформе Java Enterprise Edition" провела Елена Сирота, заведующая лабораторией Java-разработок компании EPAM Systems. Она рассказала присутствующим о разновидностях порталов, их назначении, функции, особенности создания, а также о практических аспектах применения технологии Java Enterprise Edition для построения порталов. В заключение участникам мастер-класса было предложено пройти тест на получение сертификата от компании EPAM Systems.
Второй мастер-класс по технологии Java назывался "Основные сценарии угроз для web-приложений на платформе Java и способы защиты от них". Его провел Андрей Родионов, преподаватель физико-технического института НТУУ "КПИ", который представлял на семинаре-тренинге ACSE'11 компании EPAM Systems. Докладчик рассказал участникам мастер-класса об информационной безопасности, привел примеры уязвимостей web-приложений, наиболее часто встречающихся, рассказал о комплексе средств безопасности и возможности Java Enterprise Edition, дал практические советы по защите web-приложений, которые следует применять еще на этапе разработки. Завершился мастер-класс тестированием участников семинара-тренинга.
По результатам тестирования участники четырех мастер-классов, проведенных специалистами компании EPAM Systems, получили сертификаты от Александра Орехова, директора образовательных программ компании EPAM Systems.
Закрывая ACSE'11, организатор семинара-тренинга Е.С. Сулема подвела итоги работы семинара-тренинга и привела участникам статистику ACSE'11: за четыре дня семинара-тренинга было проведено 6 мастер-классов, которые посетило около 150 студентов, аспирантов и преподавателей; наиболее активное участие в работе ACSE'11 приняли студенты четвертого курса - их количество составило 34% от общего количества участников.
Следующий, восьмой, семинар-тренинг ACSE'12 запланировано на 18-21 сентября 2012 года. Приглашаем к участию!
Автор: Коваленко Константин (студент 4 курса ФПМ)