Рабочая группа МТСБУ определилась с ИТ-компанией, которая займется инспекцией подсистемы «Электронный полис». Победителем конкурса стала «Некстеп Солюшнз».
В первом этапе конкурсного отбора на тестирование подсистемы «Электронный полис» предложения поступили от 5 компаний — «Некстеп Солюшнз», «Украинские страховые технологии», «ИТ-СЕК Консалтинг», «Профит Софт» и «Софтенжи Украина».
Во второй этап рабочей группой по общему количеству набранных баллов были отобраны компании «Некстеп Солюшнз» и «Профит Софт».
После рассмотрения коммерческих предложений и проведения презентации проекта представителями компаний большинство голосов рабочей группой было отдано компании «Некстеп Солюшнз» (Nexstep).
Инспекция подсистемы «Электронный полис» заключается в написании сценариев тестирования, программировании автоматически выполняемых скриптов (тест-кейсов), проведении нагрузочного тестирования (проверка на отказоустойчивость системы при пиковом числе одновременных запросов в секунду). Также исполнитель обязан проводить инспекцию исходного кода программного продукта для подтверждения выполнения требований технического задания в части правильности программной архитектуры, достаточного документирования кода, отсутствия бэкдоров (backdoor, программная «лазейка») и отчуждаемости программного продукта, т.е. отсутствии завязанности продукта на разработчике и наличии потенциальной возможности передачи сопровождения продукта другому подрядчику.
После того как были опубликованы результаты выбора разработчика «электронного полиса», которым стала компания «Компьютерные информационные технологии» (КИТ), компания Nexstep сделала скидку на первоначальное коммерческое предложение в размере 10% в связи со снижением рисков оценки сложности проекта.
После предоставления скидки стоимость услуг снизилась до 386,5 тыс. грн., стоимость часа последующего сопровождения (350 грн. человекочас). Высокая стоимость человекочаса инспекции исходного кода программного продукта (850 грн/час) объясняется требованием к квалификации специалиста – не ниже Senior Engineer. Компания Nexstep для инспекции кода предоставила специалиста уровня Technical Lead,оклад которого на украинском рынке составляет около $3500 в месяц. С одной стороны, это обоснованно, поскольку повысит качество продукта, а с другой, в общей стоимости проекта тестирования инспекция кода – не более 10% объема работ, что не является существенным при оценке общей стоимости проекта.
По словам руководителя компании Nexstep Андрея Таганского, QA-специалисты (quality assurance, обеспечение качества) компании привычны к веб-сервисам, которые пишут КИТы, поскольку Nexstep разработал первым на рынке Украины онлайн-механизм выгрузки данных в ЦБД и занимается тестированием сервисов уже более трех лет. Это значительно снижает риски компании по оценке объема предстоящих работ. Кроме того, компания имеет экспертизу в стеке технологий .NET.
— «Наша презентация проекта включала подробное описание сценариев тестирования, способов отчетности и прозрачную оценку объема выполняемых работ», — сообщил Андрей Таганский.
Nexstep предоставила письма-рекомендации в подтверждение успешного опыта в тестировании не только веб-сервисов ЦБД МТСБУ, но и других высоконагруженных систем, в том числе автоматизированной банковской системы «Ощадбанка» (более 6 тыс. отделений, более 30 тыс. сотрудников) и глобальной системы дистрибуции авиабилетов Galileo (тысячи пользователей).
По мнению рабочей группы МТСБУ, у победителя конкурса высокий уровень понимания работы как ЦБД МТСБУ, так и разрабатываемой подсистемы «Электронный полис», а также адекватная стоимость услуг. | Фориншурер