Цифровая платформа для промышленных предприятий
- QA
- TestIT
- Kafka
- Postman
- Swagger
О клиенте
SoftMediaLab – ИТ-компания, оказывающая услуги заказной разработки для различных индустрий, в том числе нефтегазовой.
О проекте
Компания ведет проект цифровой платформы для работы промышленных предприятий: специалисты занимаются обновлением веб-приложения и разработкой дополнительного функционала. Сервис позволяет специалистам в режиме реального времени получать данные о персонале и снимать показания с датчиков о работе каждого оборудования. Такой контроль необходим для бесперебойной работы и обеспечения безопасности особо опасного объекта.
Описание задачи
Веб-приложение адаптируется под несколько крупных заказчиков. Чтобы обеспечить высокое качество и бесперебойность работы продукта, специалистам RedLab было необходимо наладить тестирование всех сервисов.
Мы подключились к команде в середине проекта, поэтому, в первую очередь, должны были оперативно протестировать весь функционал, созданный на ранних этапах. Кроме этого, требовалось синхронизировать процессы QA с текущей разработкой: все сервисы разрабатываются одновременно, поэтому проведение их параллельного тестирования подразумевало большой объем работы.
Реализация
Проведя первый этап тестирования, мы выявили ряд ошибок и уязвимостей, допущенных на ранних стадиях разработки. Чтобы максимально быстро исправить баги и утвердить все спорные вопросы, команда RedLab сразу наладила плотную коммуникацию с разработчиками SoftMediaLab, регулярно инициировала митинги. Такой подход позволил оперативно устранить все недочеты.
Одно из преимуществ платформы — услуга уведомлений, благодаря которой сотрудники могут получать на e-mail и в Telegram обновленные данные со счетчиков предприятия. Сервис работал со сбоями, но проведение тестирования помогло выявить ошибки, доработать и оптимизировать решение, сделав его более удобным для пользователей.
Изначально работа на проекте была построена по следующей схеме: создав макет, дизайнеры сразу отдавали его в разработку. Этап тестирования в этой цепочке отсутствовал, поэтому впоследствии в макет нередко приходилось вносить правки и, следовательно, менять код. Это занимало много времени и тормозило реализацию проекта.
Чтобы решить проблему, специалисты RedLab начали подключаться к процессу уже на этапе работы дизайнеров — в этом случае QA осуществлялось вовремя и разработчики получали протестированный макет, готовый для написания кода интерфейса. Такая координация существенно сэкономила время и сократила сроки реализации проекта.
Результат
Отзыв клиента
Для реализации одного из этапов проекта по разработке цифровой платформы промышленного предприятия мы обратились к RedLab. Команда очень быстро погрузилась в задачи. Качественно выполненное тестирование позволило сэкономить временные ресурсы на разработку и сделать продукт более функциональным.