Почему нужно автоматизировать тестирование банковских IT-продуктов - «Финансы» » Новости Банков
bottom-shape image

Почему нужно автоматизировать тестирование банковских IT-продуктов - «Финансы»

Почему нужно автоматизировать тестирование банковских IT-продуктов - «Финансы»




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


Управляющий партнер глобальной IT-компании SimbirSoft Алексей Флоринский рассказывает о том, какие выгоды дает банковской сфере автоматизация тестирования, как в краткосрочной, так и в долгосрочной перспективе.


Для чего автоматизация нужна банку


Выпускаете новый цифровой продукт – например, мобильный банк? Еще на стадии проектирования – как инхаус, так и аутсорс – нужно максимально снизить риск любых ошибок (“багов”) и обеспечить бесперебойную работу вашего решения. 


Именно здесь автоматизация процесса тестирования помогает решить несколько задач:


- улучшить качество и стабильность мобильного банка;


- сохранить хорошую репутацию банка и доверие клиентов;


- протестировать масштабный продукт быстрее, чем если бы вы делали это вручную;


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


Далее мы подробнее рассмотрим, чем помогает автоматизация, но сначала ответим на принципиально важный вопрос: почему без нее нельзя обойтись?


Чем грозит отсутствие тестов


Пренебрегать тестированием в наше время крайне рискованно. Новости о багах в популярных приложениях, особенно финансовых, разлетаются мгновенно и влияют на репутацию компании. Наверняка вы помните самый масштабный баг финансового мира, который произошел в 1996 году в Первом национальном банке Чикаго. Более 800 клиентов в одночасье получили ошибочную «прибавку» на своих счетах – по 900 миллионов долларов. Старший вице-президент банка Джеймс Ланкастер признал, что дело в «программной ошибке в компьютере» – на счастье банка, никто из клиентов не успел воспользоваться этой ошибкой.


Даже гиганты IT не избегают этого. Например, Google признавал случаи утечки данных, Android – ошибки при выборе адресата личных сообщений, а смартфоны Windows вызвали немало улыбок, когда требовали от пользователей “вставить установочный диск и перезагрузить компьютер”.


Россияне тоже стали требовательнее к безопасности своих данных. Баги в онлайн-системах как госбанков, так и ведущих коммерческих банков получают широкую огласку в соцсетях. Многие банки ориентированы на сотрудничество с пользователями и благодарят за найденные ошибки. Но как известно, лучший способ решить проблему – не допускать ее.


Чем выгодна автоматизация тестирования


Есть как минимум 5 причин, почему автоматизация тестирования целесообразна. 


1. Предложив новый продукт – например, расчет ипотеки онлайн, – вы должны обеспечить высокое качество релиза. Автоматизированное тестирование уменьшает риск ошибок, связанных с человеческим фактором. Даже самые квалифицированные программисты и тестировщики могут пропустить баг (как мы уже рассказали, примеры тому – Google, Windows и другие гиганты), но тестирование поможет вам вовремя выявить дефекты и выпустить отличный ипотечный продукт.


2. Автоматизированное тестирование – это инвестиция в ваше время. Вам достаточно заложить архитектуру тестирования любого банковского сервиса, чтобы значительно ускорить написание будущих тестов и тестирование в целом. Сроки разработки банковского цифрового продукта включают в себя и отладку, и регрессионное тестирование (проверку ранее внедренных функциональностей).


И здесь автоматизация позволяет сократить time to market – время вывода банковского продукта на рынок. Обратите внимание: банк, который раньше конкурентов предоставит пользователям удобные сервисы, имеет возможность получить преимущество на рынке.


3. Доступность тестирования в любое время суток. Это важно, когда вы проверяете несколько возможностей вашего банковского продукта одновременно. 

К примеру, вы внедряете новую функцию – отметки ближайших банкоматов на карте. А значит, нужно проверить, не влияет ли она на работу других функций. Для этого вы можете запустить автоматизированное тестирование в нерабочее время (ночью), чтобы за несколько часов все проверить и при необходимости внести корректировки. 


4. Уникальная возможность протестировать все то, что нельзя проконтролировать вручную. В частности, при проведении нагрузочного тестирования автоматизация просто необходима, наряду с привлечением человеческих ресурсов. Тест позволяет безопасно проверить, справится ли ваша программа с огромным количеством банковских транзакций (например, как это бывает во время Черной пятницы и других всемирных распродаж).


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


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


Выводы


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


Автоматизированное тестирование – далеко не единственный, но весьма значимый этап разработки программного обеспечения. На начальных этапах автоматизация требует некоторых инвестиций (их размер зависит от масштабов проекта), зато позволяет добиться стратегического преимущества сразу по нескольким направлениям:


1) повысить надежность программного продукта;


2) сэкономить массу ресурсов и избавиться от рутинных операций;


3) ускорить тестирование продукта и время вывода на рынок. 


 


SimbirSoft — глобальная IT- компания с опытом в разработке и тестировании программных продуктов с 2001 года. В компании работают более 600 сотрудников. Головной офис и центры разработки находятся в нескольких городах России, с филиалом в США. 


SimbirSoft входит в список крупнейших IT- компаний Software500 по версии Software magazine и ТОП облачных консультантов по версии американского аналитического агентства Clutch. Темпы роста и качество услуг подтверждены международными наградами и рейтингами ТехУспех, Global Outsourcing 100, RAEX (Эксперт РА), GoodFirms, CNews, Tadviser и Tagline. Журнал CorpAmerica назвал SimbirSoft лучшей глобальной компанией по разработке заказного ПО 2016 года.


Приглашаем познакомиться с кейсами SimbirSoft для банков. Также мы приготовили несколько докладов о разработке и развитии банковских IT-продуктов! Ждем вас 4 апреля 2019 года на бизнес-встрече  «Естественный отбор банковских ИТ-продуктов: как его пройти»в конференц-зале SOK (Москва, улица Земляной вал, 8). 


Убедиться в качестве информационного продукта – значит оградить себя от ошибок и финансовых рисков. Цена ошибки особенно велика в банковской сфере: счет операций идет на десятки миллионов в день, а малейший недочет в программе способен вызвать уход клиентов к конкурентам. Управляющий партнер глобальной IT-компании SimbirSoft Алексей Флоринский рассказывает о том, какие выгоды дает банковской сфере автоматизация тестирования, как в краткосрочной, так и в долгосрочной перспективе. Для чего автоматизация нужна банку Выпускаете новый цифровой продукт – например, мобильный банк? Еще на стадии проектирования – как инхаус, так и аутсорс – нужно максимально снизить риск любых ошибок (“багов”) и обеспечить бесперебойную работу вашего решения. Именно здесь автоматизация процесса тестирования помогает решить несколько задач: - улучшить качество и стабильность мобильного банка; - сохранить хорошую репутацию банка и доверие клиентов; - протестировать масштабный продукт быстрее, чем если бы вы делали это вручную; - не нужно тратить время специалистов на ручное тестирование – вы можете направить ресурсы на решение иных бизнес-задач. Например, разработку персонифицированных предложений ДБО, которые помогут вам обогнать даже лидеров банковского сектора. Далее мы подробнее рассмотрим, чем помогает автоматизация, но сначала ответим на принципиально важный вопрос: почему без нее нельзя обойтись? Чем грозит отсутствие тестов Пренебрегать тестированием в наше время крайне рискованно. Новости о багах в популярных приложениях, особенно финансовых, разлетаются мгновенно и влияют на репутацию компании. Наверняка вы помните самый масштабный баг финансового мира, который произошел в 1996 году в Первом национальном банке Чикаго. Более 800 клиентов в одночасье получили ошибочную «прибавку» на своих счетах – по 900 миллионов долларов. Старший вице-президент банка Джеймс Ланкастер признал, что дело в «программной ошибке в компьютере» – на счастье банка, никто из клиентов не успел воспользоваться этой ошибкой. Даже гиганты IT не избегают этого. Например, Google признавал случаи утечки данных, Android – ошибки при выборе адресата личных сообщений, а смартфоны Windows вызвали немало улыбок, когда требовали от пользователей “вставить установочный диск и перезагрузить компьютер”. Россияне тоже стали требовательнее к безопасности своих данных. Баги в онлайн-системах как госбанков, так и ведущих коммерческих банков получают широкую огласку в соцсетях. Многие банки ориентированы на сотрудничество с пользователями и благодарят за найденные ошибки. Но как известно, лучший способ решить проблему – не допускать ее. Чем выгодна автоматизация тестирования Есть как минимум 5 причин, почему автоматизация тестирования целесообразна. 1. Предложив новый продукт – например, расчет ипотеки онлайн, – вы должны обеспечить высокое качество релиза. Автоматизированное тестирование уменьшает риск ошибок, связанных с человеческим фактором. Даже самые квалифицированные программисты и тестировщики могут пропустить баг (как мы уже рассказали, примеры тому – Google, Windows и другие гиганты), но тестирование поможет вам вовремя выявить дефекты и выпустить отличный ипотечный продукт. 2. Автоматизированное тестирование – это инвестиция в ваше время. Вам достаточно заложить архитектуру тестирования любого банковского сервиса, чтобы значительно ускорить написание будущих тестов и тестирование в целом. Сроки разработки банковского цифрового продукта включают в себя и отладку, и регрессионное тестирование (проверку ранее внедренных функциональностей). И здесь автоматизация позволяет сократить time to market – время вывода банковского продукта на рынок. Обратите внимание: банк, который раньше конкурентов предоставит пользователям удобные сервисы, имеет возможность получить преимущество на рынке. 3. Доступность тестирования в любое время суток. Это важно, когда вы проверяете несколько возможностей вашего банковского продукта одновременно. К примеру, вы внедряете новую функцию – отметки ближайших банкоматов на карте. А значит, нужно проверить, не влияет ли она на работу других функций. Для этого вы можете запустить автоматизированное тестирование в нерабочее время (ночью), чтобы за несколько часов все проверить и при необходимости внести корректировки. 4. Уникальная возможность протестировать все то, что нельзя проконтролировать вручную. В частности, при проведении нагрузочного тестирования автоматизация просто необходима, наряду с привлечением человеческих ресурсов. Тест позволяет безопасно проверить, справится ли ваша программа с огромным количеством банковских транзакций (например, как это бывает во время Черной пятницы и других всемирных распродаж). 5. Контроль работоспособности банковского продукта в условиях непрерывного развития. Да, вы наверняка верите, что ваше решение сделано надежно и «не ломается». Но любой продукт усложняется по мере развития. Возможно, системы авторизации и просмотра счета и транзакций по отдельности работают стабильно, но при их взаимодействии бывают ошибки – например, представьте, что введенные при авторизации входные данные не позволяют провести транзакцию. Если вообще не проводить тесты, вам придется экстренно тратить и деньги, и время на отладку продукта. Автоматизированное тестирование поможет узнать о проблеме вовремя и все исправить с минимальными затратами. Выводы Итак, даже самая незначительная ошибка может вызвать нежелательные репутационные последствия для банка, ценой от 1000 рублей до сотен тысяч долларов. Автоматизированное тестирование – далеко не единственный, но весьма значимый этап разработки программного обеспечения. На начальных этапах автоматизация требует некоторых инвестиций (их размер зависит от масштабов проекта), зато позволяет добиться стратегического преимущества сразу по нескольким направлениям: 1) повысить надежность программного продукта; 2) сэкономить массу ресурсов и избавиться от рутинных операций; 3) ускорить тестирование продукта и время вывода на рынок. SimbirSoft — глобальная IT- компания с опытом в разработке и тестировании программных продуктов с 2001 года. В компании работают более 600 сотрудников. Головной офис и центры разработки находятся в нескольких городах России, с филиалом в США. SimbirSoft входит в список крупнейших IT- компаний Software500 по версии Software magazine и ТОП облачных консультантов по версии американского аналитического агентства Clutch. Темпы роста и качество услуг подтверждены международными наградами и рейтингами ТехУспех, Global Outsourcing 100, RAEX (Эксперт РА), GoodFirms, CNews, Tadviser и Tagline. Журнал CorpAmerica назвал SimbirSoft лучшей глобальной компанией по разработке заказного ПО 2016 года. Приглашаем познакомиться с кейсами SimbirSoft для банков . Также мы приготовили несколько докладов о разработке и развитии банковских IT-продуктов! Ждем вас 4 апреля 2019 года на бизнес-встрече «Естественный отбор банковских ИТ-продуктов: как его пройти» в конференц-зале SOK (Москва, улица Земляной вал, 8).
Лучшие новости сегодня

Вы искали сегодня

Комментарии (0)


Другие новости сегодня

Местные власти могут дифференцировать ставки турналога с учетом сезонности по месяцам - «Финансы»

Право на такую дифференциацию предусмотрено НК, но не установлено деталей. Так что Минфин не против различных ставок по месяцам. Минфин напомнил, что законом 176-ФЗ был введен туристический налог. Налоговые...

Быстрее всего в 2024 году зарплаты росли у водителей, сварщиков и промоутеров - «Финансы»

Быстрее всего в 2024 году зарплаты росли у водителей, сварщиков и промоутеров. За уходящий год предлагаемые в РФ зарплаты увеличились на четверть — с 58 тыс. в 2023 году до 71,8 тыс. рублей в текущем году,...

Банк России может ввести тестирование для ипотечных заемщиков - «Финансы»

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

На Мосбирже можно будет делать ставки на изменения ключевой ставки - «Финансы»

Московская биржа запустит фьючерс на ключевую ставку Центробанка, cообщил управляющий директор по продажам и развитию бизнеса площадки Владимир Крекотень, пишет интернет-издание РБК. По его словам, торговая...

Аналитики предположили рост ключевой ставки до 23% - «Финансы»

ЦБ повысит ключевую ставку до 23% на заседании 20 декабря — в этом уверена половина из 28 опрошенных «Известиями» аналитиков. При этом еще семь экспертов в равной степени ожидают ее рост как на 2 п.п.,...

В ЦБ описали стратегии удержания сотрудников на фоне дефицита кадров - «Финансы»

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


Новости

Последнее из блога

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

Рубль больше не растет. ЦБ установил официальные курсы валют на 18 декабря - «Тема дня»

Рубль больше не растет. ЦБ установил официальные курсы валют на 18 декабря - «Тема дня»

​ ЦБ установил официальные курсы валют на 18 декабря. Рубль прекратил рост к

Подробнее
По аналогии с вкладами. Полисы страхования жизни будут защищены гарантиями - «Тема дня»

По аналогии с вкладами. Полисы страхования жизни будут защищены гарантиями - «Тема дня»

​ Система гарантирования вводится в сегменте страхования жизни. Механизм защиты

Подробнее
Рубль укрепился. Курсы доллара и евро на 18 декабря - «Тема дня»

Рубль укрепился. Курсы доллара и евро на 18 декабря - «Тема дня»

​ Российская валюта укрепилась к доллару и евро. Официальный курс доллара,

Подробнее
Быстрее всего в 2024 году зарплаты росли у водителей, сварщиков и промоутеров - «Финансы»

Быстрее всего в 2024 году зарплаты росли у водителей, сварщиков и промоутеров - «Финансы»

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

Подробнее
Банк России может ввести тестирование для ипотечных заемщиков - «Финансы»

Банк России может ввести тестирование для ипотечных заемщиков - «Финансы»

Центральный Банк готов рассмотреть вопрос введения тестирования на предмет

Подробнее
Экономика сегодня

Рубль больше не растет. ЦБ установил официальные курсы валют на 18 декабря - «Тема дня»

Рубль больше не растет. ЦБ установил официальные курсы валют на 18 декабря - «Тема дня»

​ ЦБ установил официальные курсы валют на 18 декабря. Рубль прекратил рост к американской валюте, однако продолжил укрепляться к евро. Курс доллара вырос на 0,0854 рубля, составив 102,9979 рубля (102,9125...

Подробнее
По аналогии с вкладами. Полисы страхования жизни будут защищены гарантиями - «Тема дня»

По аналогии с вкладами. Полисы страхования жизни будут защищены гарантиями - «Тема дня»

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

Подробнее
Рубль укрепился. Курсы доллара и евро на 18 декабря - «Тема дня»

Рубль укрепился. Курсы доллара и евро на 18 декабря - «Тема дня»

​ Российская валюта укрепилась к доллару и евро. Официальный курс доллара, установленный Центробанком на 18 декабря 2024 года, составляет 102,9979 рубля (прежнее значение ...

Подробнее
Аналитики значительно повысили прогноз по ключевой ставке и инфляции - «Тема дня»

Аналитики значительно повысили прогноз по ключевой ставке и инфляции - «Тема дня»

​ Аналитики повысили прогноз по средней ключевой ставке Банка России на 2024 год с 17,3% до 17,5%, показал макроэкономический опрос ЦБ...

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

Новое пике рубля: что происходит и чего ждать дальше - «Тема дня»

​ На торгах 11 декабря доллар, евро и юань стремительно взлетели к рублю. Китайская валюта по итогам сессии прибавила около 4,5%, превысив отметку 14,7 рубля. На внебиржевых торгах доллар укрепился более чем на 4 рубля, поднявшись почти до 107 рублей. Евро вырос на сопоставимую величину, пробив

Подробнее
Новый обвал рубля. Курсы доллара и евро на 12 декабря - «Тема дня»

Новый обвал рубля. Курсы доллара и евро на 12 декабря - «Тема дня»

​ Центробанк установил официальные курсы доллара и евро на 12 декабря. Рубль ускорил падение к американской и европейской валютам.

Подробнее

Разделы

Информация


Местные власти могут дифференцировать ставки турналога с учетом сезонности по месяцам - «Финансы»

Местные власти могут дифференцировать ставки турналога с учетом сезонности по месяцам - «Финансы»

Право на такую дифференциацию предусмотрено НК, но не установлено деталей. Так что Минфин не против различных ставок по месяцам. Минфин напомнил, что законом 176-ФЗ был введен туристический налог. Налоговые...

Подробнее

      
Курс валют сегодня