Energo University

20.02.2022

АЭжБУ-дың табысты түлегі Станислав Бреусов: өзгерістерге дайындық жоспарды ұстанудан гөрі маңызды

news.title_ru

18 февраля 2022 года состоялся meet-up с системным аналитиком департамента HomeBank в АО «Народный банк Казахстана» Станиславом Бреусовым, который выступил с презентацией “Современные технологии в разработке и развертывании программного обеспечения”. В начале мероприятия он поблагодарил кафедру «Информационные системы и кибербезопасность» за организацию встречи со студентами Алматинского университета энергетики и связи имени Гумарбека Даукеева.

- Сегодня я расскажу о проектном менеджменте, проектировании, разработке, развертывании и о последних трендах в мире IT-технологий. Какие-то различные моменты проясню отдельно, - рассказывал Бреусов. - Раньше были универсальные специалисты, которые настраивали компьютер, сервера и устанавливали программное обеспечение. Это все находилось на одной единственной машине. Сейчас разработка так не ведется, то есть нету одного человека. Да, бывают fullstack-программисты, но это уже редкость. Сейчас все происходит в команде.

\"\"

- Остановимся на проектном менеджменте. Сегодня у каждого есть своя определенная роль, каждый занимается своим делом. И вот эта вся команда порождает тот самый проект, продукт, сервис и все что угодно. Раньше был процесс линейный (Waterfall): 1) Аналитика; 2) Дизайн; 3) Разработка; 4) Тестирование; 5) Поддержка. Сложно потом было вернуться к чему-то и вспомнить, что ты сделал, для чего это было сделано. Современный же подход при разработке программного обеспечения и ведении проекта строится на гибкой постоянной разработке - Agile.

\"\"

- Мы планируем, делаем дизайн, разрабатываем, тестируем, а дальше - проверили и запустили проект, сделали выводы; может быть, нужен новый функционал реализовать; вновь запустили спринт. И есть определенные законы Agile, то есть люди и взаимодействие важнее процессов и инструментов. Второе, работающий продукт важнее документации и отчетности. Третье, сотрудничество и диалог с заказчиком важнее каких-то формальных условий. Четвертое, готовность к изменениям важнее, чем следование плану.

\"\"

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

\"\"

После демонстрации презентации были заданы вопросы гостю.

- Какие системы управления базами данных пользуются популярностью в банковской сфере?

- Если говорить про cовременный мир, то учетные системы, - это больше Oracle. Там хорошая поддержка. Для транзакционных вещей подойдет MS SQL сервер. Для временного хранения и микросервисов используют PostgreSQL. Если про кэширование, - это Redis.

Можете рассказать о своей профессии?

- Да, конечно. Должность, - это системный анализ. Кто такой системный аналитик? У нас есть клиент (заказчик) и есть люди, которые должны поговорить с ним. Это бизнес-аналитика или проектный менеджмент. Системный аналитик - это специалист, который объяснит разработчикам, что нужно сделать конкретно по тому или иному проекту. Он разложит по полочкам, построит архитектуру решения, какую-то предпроектную документацию соберет, протестирует, укажет на ошибки, проведет обучение и многое другое. Чтобы начать этот путь, то нужно начать с основ программирования, изучать современные технологии, знать и использовать языки программирования. Нужно и в целом понимание IT-отрасли. Таким образом вы наберете багаж знаний, чтобы расти дальше.

Презентация

Запись встречи

Copy link Сілтемені көшіру copy link iwitter link facebook link linkedin link

Жаңалықтар Energo University

Ұқсас жаңалықтар

Жаңалықтар Energo University

Ұқсас жаңалықтар
Предыдущий Следующий
Ұқсас жаңалықтар