Решение «СберТеха» для управления разработкой ПО
Компания «СберТех» представила российский программный продукт Platform V Works – семейство облачных инструментов для agile-разработки программных продуктов, командной работы и управления производственным процессом. Входящие в его состав решения заменяют инструменты управления производственным процессом западных вендоров, позволяя выстроить архитектуру для всего цикла DevOps.
Platform V Works автоматизирует управление всеми этапами создания продукта – от идеи до внедрения в промышленную эксплуатацию – и учитывает лучшие практики организации процесса производства ПО.
В состав продукта входят компоненты для решения следующих задач:
- управление задачами;
- управление требованиями;
- управление тестированием;
- управление репозиториями дистрибутивов;
- версионный контроль исходного кода и конфигураций;
- сборка ПО;
- развертывание ПО;
- управление поставками дистрибутивов;
- генерация связанных синтетических тестовых данных для сквозных интеграционных тестов;
- контрактное тестирование API;
- аналитика и мониторинг производственного процесса;
- анализ зависимостей на лицензионную чистоту и уязвимости;
- анализ качества кода;
- управление проектными пространствами и доступами.
Инструменты интегрированы между собой и реализуют сквозной производственный процесс. Они созданы на базе собственных разработок компании и зарекомендовавших себя технологий open source, которые соответствуют стандартам корпоративного уровня в области безопасности, производительности и надежности.
Решение входит в состав цифровой облачной платформы Platform V, но может поставляться индивидуально. Инструменты Platform V Works можно развернуть на инфраструктуре клиента или использовать по модели SaaS, что позволяет применять его компаниям с различным ИТ-ландшафтом.
Как комментируют в «СберТехе», комплекс решений Platform V Works изначально был создан для решения задач Сбера, крупных корпораций и госучреждений, но его гибкая компонентная архитектура позволяет выбрать набор компонентов, подходящий для задач небольших компаний. Он может служить альтернативой популярным западным продуктам для управления разработкой ПО, не уступая им по эффективности и функциональности, и разработчики предусмотрели для этого механизмы бесшовной миграции с западных аналогов.