Потребность в ИТ-архитекторах продолжает расти, особенно с переходом бизнеса в онлайн. Ведь одна из главных их задач - сделать ИТ-решение гибким и долговечным, а также снизить затраты на разработку за счет подбора грамотных решений, инструментов и шаблонов на этапе подготовки концепции проекта.
🔥 Руководитель архитектурного комитета Антон Мартынов рассказал изданию РБК, что входит в обязанности таких специалистов, чем они могут быть полезны бизнесу, а также о том, как получить эту востребованную профессию и добиться в ней успеха. Подробнее https://s.simbirsoft.com/JPhz
А как часто вы прибегаете к услугам ИТ-архитекторов?
#SimbirSoft #IT
🔥 Руководитель архитектурного комитета Антон Мартынов рассказал изданию РБК, что входит в обязанности таких специалистов, чем они могут быть полезны бизнесу, а также о том, как получить эту востребованную профессию и добиться в ней успеха. Подробнее https://s.simbirsoft.com/JPhz
А как часто вы прибегаете к услугам ИТ-архитекторов?
#SimbirSoft #IT
👍4
Через полторы недели, 21 февраля в 14.00 (по мск), SimbirSoft проводит бесплатный вебинар, на котором вместе с экспертами компании обсудим следующие вопросы:
🔼 Как не наступить на старые грабли при смене подрядчика и правильно передать проект новой команде разработки?
🔼 Какие ошибки можно допустить при проработке проекта и к чему они могут привести?
🔼Почему до начала разработки важно продумать все нефункциональные требования к ИТ-продукту и к каким последствиям может привести их несоблюдение?
Ссылка на вебинар придет вам в день мероприятия на электронную почту, указанную при регистрации https://s.simbirsoft.com/2Kd4
До встречи в эфире! Будем вас ждать)
🔼 Как не наступить на старые грабли при смене подрядчика и правильно передать проект новой команде разработки?
🔼 Какие ошибки можно допустить при проработке проекта и к чему они могут привести?
🔼Почему до начала разработки важно продумать все нефункциональные требования к ИТ-продукту и к каким последствиям может привести их несоблюдение?
Ссылка на вебинар придет вам в день мероприятия на электронную почту, указанную при регистрации https://s.simbirsoft.com/2Kd4
До встречи в эфире! Будем вас ждать)
🔥2👍1
Для стабильной работы при пиковых нагрузках, предупреждения кризисов и учета рисков важно сохранять устойчивость IT-системы. Обеспечить ее стабильное функционирование поможет нагрузочное тестирование сайта или приложения. Мы задали о нем несколько вопросов нашим специалистам – спешим поделиться их ответами.
💬Когда нужно проводить нагрузочное тестирование?
Наиболее правильный подход – включение нагрузочного тестирования в процесс разработки. Его следует проводить, как и регрессионное, каждый раз после внесения корректировок в продукт, поскольку исправления кода могут повлечь за собой изменения в части производительности. Отдельно следует упомянуть предсказуемые увеличения нагрузки на сервис во время рекламных акций или перед сезонными всплесками пользовательской активности, например, перед «Черной пятницей». Лучше заранее спрогнозировать такие случаи и протестировать нагрузку еще до выхода релиза в продакшн, чтобы избежать возможных проблем.
💬Стресс-тесты и нагрузочное тестирование – это одно и то же?
Стресс-тесты – один из видов нагрузочного тестирования. Они позволяют получить представление о том, как продукт ведет себя в период пиковой нагрузки, а также оценить возможность восстановления системы после такого максимума или даже полного отказа.
💬Что тестировать: производительность или нагрузку?
Чтобы понять, соответствует ли продукт обозначенным требованиям в различных сценариях, необходимо протестировать систему под нагрузкой. Далее идет сбор метрик системы (например, пропускной способности) и сервера (например, утилизации процессорного времени). На основе полученных данных можно сделать объективный вывод о производительности системы.
💬Сколько запросов выдержит система?
Если нет требований к пропускной способности системы, то для ответа на этот вопрос необходимо подавать нарастающую нагрузку, увеличивая ее вплоть до отказа. Далее следует провести тест на подтверждение стабильной работы продукта, когда он нагружен на 80% от полученного максимума. Исходя из результатов такого тестирования, делается вывод о том, сколько запросов система способна выдержать, сохраняя при этом стабильность.
Об этапах нагрузочного тестирования и его преимуществах при различных сценариях вы можете подробнее прочитать здесь: https://www.simbirsoft.com/blog/kogda-i-kak-my-provodim-nagruzochnoe-testirovanie/.
🧐А что еще вы хотели бы узнать о нагрузочном тестировании?
💬Когда нужно проводить нагрузочное тестирование?
Наиболее правильный подход – включение нагрузочного тестирования в процесс разработки. Его следует проводить, как и регрессионное, каждый раз после внесения корректировок в продукт, поскольку исправления кода могут повлечь за собой изменения в части производительности. Отдельно следует упомянуть предсказуемые увеличения нагрузки на сервис во время рекламных акций или перед сезонными всплесками пользовательской активности, например, перед «Черной пятницей». Лучше заранее спрогнозировать такие случаи и протестировать нагрузку еще до выхода релиза в продакшн, чтобы избежать возможных проблем.
💬Стресс-тесты и нагрузочное тестирование – это одно и то же?
Стресс-тесты – один из видов нагрузочного тестирования. Они позволяют получить представление о том, как продукт ведет себя в период пиковой нагрузки, а также оценить возможность восстановления системы после такого максимума или даже полного отказа.
💬Что тестировать: производительность или нагрузку?
Чтобы понять, соответствует ли продукт обозначенным требованиям в различных сценариях, необходимо протестировать систему под нагрузкой. Далее идет сбор метрик системы (например, пропускной способности) и сервера (например, утилизации процессорного времени). На основе полученных данных можно сделать объективный вывод о производительности системы.
💬Сколько запросов выдержит система?
Если нет требований к пропускной способности системы, то для ответа на этот вопрос необходимо подавать нарастающую нагрузку, увеличивая ее вплоть до отказа. Далее следует провести тест на подтверждение стабильной работы продукта, когда он нагружен на 80% от полученного максимума. Исходя из результатов такого тестирования, делается вывод о том, сколько запросов система способна выдержать, сохраняя при этом стабильность.
Об этапах нагрузочного тестирования и его преимуществах при различных сценариях вы можете подробнее прочитать здесь: https://www.simbirsoft.com/blog/kogda-i-kak-my-provodim-nagruzochnoe-testirovanie/.
🧐А что еще вы хотели бы узнать о нагрузочном тестировании?
SimbirSoft
Когда и как мы проводим нагрузочное тестирование
Восстановление системы после неудачной разработки — один из вариантов услуг, которые мы оказываем нашим клиентам. Каждый случай специалисты SimbirSoft внимательно анализируют, чтобы в своей работе исключить ошибки предыдущего подрядчика.
Единого шаблона разработки продуктов нет. Все процессы формируются и настраиваются в зависимости от бизнес-цели конкретного клиента и потребностей конкретного проекта. Используя многолетний опыт в заказной разработке и требования международного стандарта ISO 9001:2015 мы сформировали чек-лист, который поможет избежать возможных инцидентов.
📌 Ведение подробной документации на проекте. Сюда относятся не только требования к продукту и техническое задание, но и тест-кейсы, API, описания кода. Это позволяет проверить систему на соответствие целям и облегчает процесс подключения новых специалистов к проекту.
Инструменты также играют весомую роль в выстраивании процессов.
📌 Таск-трекер — это система для удобной постановки задач и отслеживания времени, затраченного на работу. Он помогает понять статус, текущее состояние разработки, найти описание каждого бага и проследить историю создания продукта от самого первого таска. Трекинг всех задач и затраченного на их реализацию времени помогает членам команды понимать состояние проекта и оценивать, не вышел ли он за какой-то критический порог.
📌 Workflow — это жизненный цикл задачи, правила смены её статусов — от момента ее постановки до полного исправления, проверки и закрытия. Благодаря этому команда находится в одном информационном поле и понимает текущее состояние реализации каждой фичи. Правильно построенный workflow позволяет избежать лишних коммуникаций, митингов и путаницы.
📌 Коммуникации — встречи и созвоны — помогают быстрее решить сложные вопросы и обсудить все детали. Не менее важно выстроить общение между командой и клиентом. Например, демонстрация выполненных работ после каждого спринта позволит погрузить заказчика в процесс разработки продукта и удовлетворить его ожидания.
📌 Метрики — это показатели разработки продукта, которые позволяют контролировать процесс его создания и проверять соответствие срокам, бюджету и требованиям качества. Они подбираются индивидуально под каждый проект. В числе базового набора:
План-факт позволяет выявить отклонения от намеченного результата и вовремя скорректировать действия команды.
Burndown показывает объем выполненных работ и количество нерешенных задач до завершения спринта/проекта.
Процент возврата задач — данные по количеству тасков, отправленных по какой-либо причине на доработку. Эта метрика позволяет вовремя заметить сложности на проекте и быстро их решить.
Процент Bug Fix — показывает отношение часов, затраченных на разработку, ко времени багофикса. Благодаря этим данным, мы сможем быстро обнаружить, что команда больше занимается устранением багов, чем созданием продукта, и исправить ситуацию до завершения спринта.
Единого шаблона разработки продуктов нет. Все процессы формируются и настраиваются в зависимости от бизнес-цели конкретного клиента и потребностей конкретного проекта. Используя многолетний опыт в заказной разработке и требования международного стандарта ISO 9001:2015 мы сформировали чек-лист, который поможет избежать возможных инцидентов.
📌 Ведение подробной документации на проекте. Сюда относятся не только требования к продукту и техническое задание, но и тест-кейсы, API, описания кода. Это позволяет проверить систему на соответствие целям и облегчает процесс подключения новых специалистов к проекту.
Инструменты также играют весомую роль в выстраивании процессов.
📌 Таск-трекер — это система для удобной постановки задач и отслеживания времени, затраченного на работу. Он помогает понять статус, текущее состояние разработки, найти описание каждого бага и проследить историю создания продукта от самого первого таска. Трекинг всех задач и затраченного на их реализацию времени помогает членам команды понимать состояние проекта и оценивать, не вышел ли он за какой-то критический порог.
📌 Workflow — это жизненный цикл задачи, правила смены её статусов — от момента ее постановки до полного исправления, проверки и закрытия. Благодаря этому команда находится в одном информационном поле и понимает текущее состояние реализации каждой фичи. Правильно построенный workflow позволяет избежать лишних коммуникаций, митингов и путаницы.
📌 Коммуникации — встречи и созвоны — помогают быстрее решить сложные вопросы и обсудить все детали. Не менее важно выстроить общение между командой и клиентом. Например, демонстрация выполненных работ после каждого спринта позволит погрузить заказчика в процесс разработки продукта и удовлетворить его ожидания.
📌 Метрики — это показатели разработки продукта, которые позволяют контролировать процесс его создания и проверять соответствие срокам, бюджету и требованиям качества. Они подбираются индивидуально под каждый проект. В числе базового набора:
План-факт позволяет выявить отклонения от намеченного результата и вовремя скорректировать действия команды.
Burndown показывает объем выполненных работ и количество нерешенных задач до завершения спринта/проекта.
Процент возврата задач — данные по количеству тасков, отправленных по какой-либо причине на доработку. Эта метрика позволяет вовремя заметить сложности на проекте и быстро их решить.
Процент Bug Fix — показывает отношение часов, затраченных на разработку, ко времени багофикса. Благодаря этим данным, мы сможем быстро обнаружить, что команда больше занимается устранением багов, чем созданием продукта, и исправить ситуацию до завершения спринта.
🔥 Продолжаем получать заявки на вебинар. Сегодня эксперты SimbirSoft расскажут о тонкостях подготовки к разработке IT-продукта.
Если вы хотели поучаствовать, но ещё не успели отправить заявку – можете сделать это сейчас. Ссылка на мероприятие придет за час до него.
🔼 Поговорим о том, как правильно передавать проект, если у вас меняется команда в процессе разработки.
🔼 Расскажем, почему гениальный продукт может "выйти боком” и как этого избежать: для чего до начала разработки так важно продумать все нефункциональные требования к ИТ-продукту. Приведем примеры и покажем, к чему может привести их несоблюдение.
Вы сможете задать нашим экспертам свои вопросы и получить на них ответы в прямом эфире. Ссылка на вебинар придет вам на электронную почту, которую вы укажете при регистрации https://s.simbirsoft.com/2Kd4
До встречи в 14.00 по московскому времени!
Если вы хотели поучаствовать, но ещё не успели отправить заявку – можете сделать это сейчас. Ссылка на мероприятие придет за час до него.
🔼 Поговорим о том, как правильно передавать проект, если у вас меняется команда в процессе разработки.
🔼 Расскажем, почему гениальный продукт может "выйти боком” и как этого избежать: для чего до начала разработки так важно продумать все нефункциональные требования к ИТ-продукту. Приведем примеры и покажем, к чему может привести их несоблюдение.
Вы сможете задать нашим экспертам свои вопросы и получить на них ответы в прямом эфире. Ссылка на вебинар придет вам на электронную почту, которую вы укажете при регистрации https://s.simbirsoft.com/2Kd4
До встречи в 14.00 по московскому времени!
simbirsoft-events.timepad.ru
Как избежать ошибок в процессе подготовки к разработке IT-продукта / События на TimePad.ru
Поговорим о процессах: как передавать проект, если у вас меняется команда, о типичных ошибках на проектах и их последствиях, а также расскажем, почему до начала разработки важно продумать все нефункциональные требования к ИТ-продукту. Наши ведущие эксперты…
🔥 В ежегодном обзоре эксперты CNews среди важных тенденций рынка здравоохранения назвали переход к аналитике данных, внедрение систем, которые помогают докторам принимать решения, а также расширение дистанционного взаимодействия пациента с медицинскими организациями.
Мы также наблюдаем интерес к решениям, которые призваны автоматизировать работу регистратуры, прием пациентов, в том числе в дистанционном режиме, и ведение архивов медицинских документов. Причем медицинские организации предпочитают кастомные решения на сервере, которые гарантируют безопасность и конфиденциальность. Кроме этого, в коммерческой медицине по-прежнему актуальны запросы на внутренние CRM-системы и ИТ-решения для интеграции с медицинским оборудованием и сторонними ресурсами.
✔️ О том, какие ещё IT-решения сегодня востребованы в медицине, операционный директор SimbirSoft Дмитрий Петерсон рассказал здесь https://s.simbirsoft.com/NQpZ
Мы также наблюдаем интерес к решениям, которые призваны автоматизировать работу регистратуры, прием пациентов, в том числе в дистанционном режиме, и ведение архивов медицинских документов. Причем медицинские организации предпочитают кастомные решения на сервере, которые гарантируют безопасность и конфиденциальность. Кроме этого, в коммерческой медицине по-прежнему актуальны запросы на внутренние CRM-системы и ИТ-решения для интеграции с медицинским оборудованием и сторонними ресурсами.
✔️ О том, какие ещё IT-решения сегодня востребованы в медицине, операционный директор SimbirSoft Дмитрий Петерсон рассказал здесь https://s.simbirsoft.com/NQpZ
👍2
#тренды
Как искусственный интеллект меняет производство в России
🔹Цифры:
– Согласно докладу Всемирного экономического форума, к 2025 году автоматизация и роботизация вытеснит около 85 млн рабочих мест во всём мире, при этом создаст – 97 млн.
– В России, согласно исследованию РАНХиГС, рискам цифровизации и автоматизации будет подвержена почти половина от всех официальных рабочих мест, или 20,1 млн.
🔹Тенденции (по материалам Известий):
– Сейчас основная зона ответственности искусственного интеллекта (ИИ) на промышленных предприятиях – обеспечение безопасности и прогнозирование возможных рисков, например:
-контроль срока выхода оборудования из строя;
-мониторинг показателей приборов и функционирования различных агрегатов;
-фиксация «умными» камерами источников опасности: огня, открытых люков и т.д.
– Применение ИИ, которое стремительно набирает обороты, – это предиктивная аналитика. Данный подход применяется для планирования рабочих смен, объёмов производства и закупок, помогает значительно оптимизировать затраты и снизить риски, связанные с человеческим фактором.
– К 2030 году спрос на решения на основе ИИ в российской промышленности может вырасти в десятки раз, сейчас они находятся на втором месте по значимости среди цифровых технологий в отрасли.
💬«Важно обеспечить качественную реализацию решений. Например, ИИ во многих случаях связан с BigData. Но зачастую данные, которые годами собирали бесцельно, оказываются некачественными, неструктурированными и неполными. Требуются большие затраты для того, чтобы привести их в «нормальный» вид и выделить из них то, что будет полезно для ИИ. Иногда даже весь датасет признается непригодными, и приходится собирать новую базу с нуля под определенные требования проекта.
Такие «смарт-сервисы» окупают себя не сразу, а сам процесс создания требует времени и определенных затрат на сбор качественных данных, обучение и корректировку модели», – комментирует руководитель направления бизнес-решений SimbirSoft Анна Шведова.
Что вы думаете о внедрении ИИ на производстве?
Как искусственный интеллект меняет производство в России
🔹Цифры:
– Согласно докладу Всемирного экономического форума, к 2025 году автоматизация и роботизация вытеснит около 85 млн рабочих мест во всём мире, при этом создаст – 97 млн.
– В России, согласно исследованию РАНХиГС, рискам цифровизации и автоматизации будет подвержена почти половина от всех официальных рабочих мест, или 20,1 млн.
🔹Тенденции (по материалам Известий):
– Сейчас основная зона ответственности искусственного интеллекта (ИИ) на промышленных предприятиях – обеспечение безопасности и прогнозирование возможных рисков, например:
-контроль срока выхода оборудования из строя;
-мониторинг показателей приборов и функционирования различных агрегатов;
-фиксация «умными» камерами источников опасности: огня, открытых люков и т.д.
– Применение ИИ, которое стремительно набирает обороты, – это предиктивная аналитика. Данный подход применяется для планирования рабочих смен, объёмов производства и закупок, помогает значительно оптимизировать затраты и снизить риски, связанные с человеческим фактором.
– К 2030 году спрос на решения на основе ИИ в российской промышленности может вырасти в десятки раз, сейчас они находятся на втором месте по значимости среди цифровых технологий в отрасли.
💬«Важно обеспечить качественную реализацию решений. Например, ИИ во многих случаях связан с BigData. Но зачастую данные, которые годами собирали бесцельно, оказываются некачественными, неструктурированными и неполными. Требуются большие затраты для того, чтобы привести их в «нормальный» вид и выделить из них то, что будет полезно для ИИ. Иногда даже весь датасет признается непригодными, и приходится собирать новую базу с нуля под определенные требования проекта.
Такие «смарт-сервисы» окупают себя не сразу, а сам процесс создания требует времени и определенных затрат на сбор качественных данных, обучение и корректировку модели», – комментирует руководитель направления бизнес-решений SimbirSoft Анна Шведова.
Что вы думаете о внедрении ИИ на производстве?
👍2
Media is too big
VIEW IN TELEGRAM
#новостиSimbirSoft
Продолжаем делиться полезными материалами – для вашего удобства собрали наши основные публикации и мероприятия за прошедшую неделю. Следите за такими подборками по тегу #новостиSimbirSoft.
🔹 Разобрались в безопасности web-приложений в нашем подкасте «Чистый код»
🔹 Отпраздновали День рождения компании 🎉
🔹 Получили приятный отзыв от «Ак Барс Банка»
🔹 Провели вебинар «Как избежать ошибок при подготовке к разработке IT-продукта»
🔹 Поделились с «Медиа Нетологии», что удерживает более 10 лет в одной IT-компании
🔹 Провели День открытых дверей в Саранске
🔹 Провели вебинар «Scrum-мастер. Лидер, которому никто не подчиняется»
Продолжаем делиться полезными материалами – для вашего удобства собрали наши основные публикации и мероприятия за прошедшую неделю. Следите за такими подборками по тегу #новостиSimbirSoft.
🔹 Разобрались в безопасности web-приложений в нашем подкасте «Чистый код»
🔹 Отпраздновали День рождения компании 🎉
🔹 Получили приятный отзыв от «Ак Барс Банка»
🔹 Провели вебинар «Как избежать ошибок при подготовке к разработке IT-продукта»
🔹 Поделились с «Медиа Нетологии», что удерживает более 10 лет в одной IT-компании
🔹 Провели День открытых дверей в Саранске
🔹 Провели вебинар «Scrum-мастер. Лидер, которому никто не подчиняется»
👍5
#новости #соцсети
Ограничения, связанные с работой Instagram, Facebook и Twitter, обеспечивают рост другим площадкам. В подборке новостей – о новых возможностях в онлайн-пространстве.
🔹 5–6 марта в TenChat – социальной сети для бизнеса и работы от российского IT-предпринимателя – зарегистрировалось 80 тысяч новых пользователей. На площадке можно обмениваться опытом, участвовать в тендерах, проверять компании по официальным реестрам.
🔹 «Газпром-медиа» в течение 2 лет планирует запустить приложение «Я Молодец» по формату TikTok. Пользователи смогут загружать вертикальные видео, устраивать челленджи и участвовать в них.
🔹 Директор Российской ассоциации электронных коммуникаций Сергей Плуготаренко прогнозирует рост аудитории Telegram и Вконтакте. При этом, Вконтакте уже отчитался о росте средней ежедневной аудитории на 200 тысяч пользователей.
Мы на связи и продолжаем делиться полезным контентом об управлении в IT. Приглашаем подписаться на другие наши площадки👇
🔹ВКонтакте: https://vk.com/simbirsoft
🔹Habr: https://habr.com/ru/company/simbirsoft/blog/
🔹YouTube:
— SimbirSoft: https://www.youtube.com/channel/UCOSR6d4pDGwIvWpR9uBg7bg
— Технореволюция (наш второй канал об управлении в IT): https://www.youtube.com/channel/UCOYjpkn9fLuJ8-0CZyB-l-Q
🔹VC: https://vc.ru/simbirsoft
А на сколько Telegram-каналов вы подписались за последние 2 недели?
Ограничения, связанные с работой Instagram, Facebook и Twitter, обеспечивают рост другим площадкам. В подборке новостей – о новых возможностях в онлайн-пространстве.
🔹 5–6 марта в TenChat – социальной сети для бизнеса и работы от российского IT-предпринимателя – зарегистрировалось 80 тысяч новых пользователей. На площадке можно обмениваться опытом, участвовать в тендерах, проверять компании по официальным реестрам.
🔹 «Газпром-медиа» в течение 2 лет планирует запустить приложение «Я Молодец» по формату TikTok. Пользователи смогут загружать вертикальные видео, устраивать челленджи и участвовать в них.
🔹 Директор Российской ассоциации электронных коммуникаций Сергей Плуготаренко прогнозирует рост аудитории Telegram и Вконтакте. При этом, Вконтакте уже отчитался о росте средней ежедневной аудитории на 200 тысяч пользователей.
Мы на связи и продолжаем делиться полезным контентом об управлении в IT. Приглашаем подписаться на другие наши площадки👇
🔹ВКонтакте: https://vk.com/simbirsoft
🔹Habr: https://habr.com/ru/company/simbirsoft/blog/
🔹YouTube:
— SimbirSoft: https://www.youtube.com/channel/UCOSR6d4pDGwIvWpR9uBg7bg
— Технореволюция (наш второй канал об управлении в IT): https://www.youtube.com/channel/UCOYjpkn9fLuJ8-0CZyB-l-Q
🔹VC: https://vc.ru/simbirsoft
А на сколько Telegram-каналов вы подписались за последние 2 недели?
🔥1
#кейсы
Обеспечение качества логистической платформы Ctrl2Go
📆3 месяца работы над проектом
⚙️400 тест-кейсов автоматизировали
📈1800 тест-кейсов перенесли в систему TestLink
Клиент
Ctrl2Go – одна из ТОП-100 крупнейших IT-компаний страны и лидеров среди поставщиков решений для анализа данных в России. Команда SimbirSoft подключилась к обеспечению качества одного из проектов – логистической платформы для управления грузоперевозками.
Цель
Перед нами стояла задача с нуля создать набор автоматизированных тестов, чтобы ускорить процесс регрессионного тестирования.
Решение
В зону нашей ответственности вошли:
🔹 написание тест-кейсов,
🔹 ручное тестирование,
🔹 разработка и поддержка автоматизированных тестов.
Создание фреймворка для тестирования шло параллельно с развитием проекта, поэтому мы приняли решение в первую очередь автоматизировать проверку базового функционала.
В дальнейшем мы добавили зависимость тестов друг от друга и автоматизировали регрессионное тестирование. Также углубились в различные разделы проекта и расширили покрытие автоматизации, в том числе на новые функции. Кроме того, мы предложили перенести тест-кейсы из Excel в специализированную систему TestLink, что упростило работу над их написанием и корректировкой.
Результат
Благодаря автоматизации удалось сократить время регрессионного тестирования перед выходом новых версий продукта. Ручная проверка занимала от 4 до 5 дней, а после внедрения автоматизации этот срок сократился до 2 дней.
Обеспечение качества логистической платформы Ctrl2Go
📆3 месяца работы над проектом
⚙️400 тест-кейсов автоматизировали
📈1800 тест-кейсов перенесли в систему TestLink
Клиент
Ctrl2Go – одна из ТОП-100 крупнейших IT-компаний страны и лидеров среди поставщиков решений для анализа данных в России. Команда SimbirSoft подключилась к обеспечению качества одного из проектов – логистической платформы для управления грузоперевозками.
Цель
Перед нами стояла задача с нуля создать набор автоматизированных тестов, чтобы ускорить процесс регрессионного тестирования.
Решение
В зону нашей ответственности вошли:
🔹 написание тест-кейсов,
🔹 ручное тестирование,
🔹 разработка и поддержка автоматизированных тестов.
Создание фреймворка для тестирования шло параллельно с развитием проекта, поэтому мы приняли решение в первую очередь автоматизировать проверку базового функционала.
В дальнейшем мы добавили зависимость тестов друг от друга и автоматизировали регрессионное тестирование. Также углубились в различные разделы проекта и расширили покрытие автоматизации, в том числе на новые функции. Кроме того, мы предложили перенести тест-кейсы из Excel в специализированную систему TestLink, что упростило работу над их написанием и корректировкой.
Результат
Благодаря автоматизации удалось сократить время регрессионного тестирования перед выходом новых версий продукта. Ручная проверка занимала от 4 до 5 дней, а после внедрения автоматизации этот срок сократился до 2 дней.
🔥3
⚡️ Под влиянием пандемии мейнстримом стал гибридный режим работы, при котором сотрудники могут работать в офисе, дома, в коворкингах или иных удобных локациях.
Сегодня удаленные сотрудники есть в каждом подразделении нашей компании, и мы понимаем, что при должном уровне управления работа в таком формате также эффективна. Директор по персоналу SimbirSoft Екатерина Артюшина рассказала изданию IT World, как нашим коллегам удается соблюдать баланс между рабочим и личным временем, что для этого делает компания и как выстроить эффективную работу в гибридном режиме.
👉 Подробнее - https://s.simbirsoft.com/Rvtr
Сегодня удаленные сотрудники есть в каждом подразделении нашей компании, и мы понимаем, что при должном уровне управления работа в таком формате также эффективна. Директор по персоналу SimbirSoft Екатерина Артюшина рассказала изданию IT World, как нашим коллегам удается соблюдать баланс между рабочим и личным временем, что для этого делает компания и как выстроить эффективную работу в гибридном режиме.
👉 Подробнее - https://s.simbirsoft.com/Rvtr
👍2
#полезное #импортозамещение
В последнее время к нам все чаще стали обращаться за консультацией по переходу с зарубежных ИТ-решений на отечественные или открытые аналоги, а также по вопросу внедрения уже готовых продуктов. Как показывает наша практика, быстро и бесшовно перейти на сторонние решения вряд ли получится, т.к. каждый бизнес уникален и требует индивидуального подхода. Так или иначе потребуется аналитика и кастомизация решений под каждую компанию и ее текущие бизнес-процессы.
Поскольку тема импортозамещения сейчас актуальна, и у бизнеса есть такой запрос, будем делиться нашей экспертизой и практическим опытом. Сегодня затронем тему миграции из Oracle в PostgreSQL.
Для кого актуально?
Oracle – качественный инструмент, но дорогостоящий в лицензировании и поддержке. Не каждая компания может себе его позволить.
На фоне новостей об уходе из России тема миграции из Oracle на системы управления базами данных с открытым исходным кодом, прежде всего PostgreSQL, становится все более актуальной. Только за последний месяц количество поисковых запросов в wordstat.yandex по теме Postgres превысило 66 тысяч. Хотя переход на эту СУБД в России начался уже давно. В рамках концепции импортозамещения за последние несколько лет многие отечественные компании стали использовать PostgreSQL.
Почему Postgres подойдет для миграции из Oracle?
Postgres отличается высокой надежностью и хорошей производительностью. Сейчас это одна из самых продвинутых баз данных с открытым исходным кодом в мире. Среди известных мировых компаний, которые ей пользуются: Apple, Etsy, Red Hat, Skype, Spotify, Yahoo. В целом PostgreSQL подходит от небольших сайтов до крупных корпоративных баз данных.
Благодаря своим достоинствам PostgreSQL – отличная замена нишам, которые ранее занимал Oracle. Поскольку обе базы используют транзакционный лог для защиты информации, построены на версионных движках, поддерживают бекапы и репликацию.
👉 Postgres подходит для сложных операций с большими объемами постоянно обновляющихся данных. Система не подведет в чрезвычайных ситуациях.
Что потребуется для миграции на Postgres?
Сроки, объем задач, состав команды и общая стоимость проекта будут зависеть от множества факторов. Для каждого проекта мы подбираем аналитика, который готовит варианты индивидуального решения.
В последнее время к нам все чаще стали обращаться за консультацией по переходу с зарубежных ИТ-решений на отечественные или открытые аналоги, а также по вопросу внедрения уже готовых продуктов. Как показывает наша практика, быстро и бесшовно перейти на сторонние решения вряд ли получится, т.к. каждый бизнес уникален и требует индивидуального подхода. Так или иначе потребуется аналитика и кастомизация решений под каждую компанию и ее текущие бизнес-процессы.
Поскольку тема импортозамещения сейчас актуальна, и у бизнеса есть такой запрос, будем делиться нашей экспертизой и практическим опытом. Сегодня затронем тему миграции из Oracle в PostgreSQL.
Для кого актуально?
Oracle – качественный инструмент, но дорогостоящий в лицензировании и поддержке. Не каждая компания может себе его позволить.
На фоне новостей об уходе из России тема миграции из Oracle на системы управления базами данных с открытым исходным кодом, прежде всего PostgreSQL, становится все более актуальной. Только за последний месяц количество поисковых запросов в wordstat.yandex по теме Postgres превысило 66 тысяч. Хотя переход на эту СУБД в России начался уже давно. В рамках концепции импортозамещения за последние несколько лет многие отечественные компании стали использовать PostgreSQL.
Почему Postgres подойдет для миграции из Oracle?
Postgres отличается высокой надежностью и хорошей производительностью. Сейчас это одна из самых продвинутых баз данных с открытым исходным кодом в мире. Среди известных мировых компаний, которые ей пользуются: Apple, Etsy, Red Hat, Skype, Spotify, Yahoo. В целом PostgreSQL подходит от небольших сайтов до крупных корпоративных баз данных.
Благодаря своим достоинствам PostgreSQL – отличная замена нишам, которые ранее занимал Oracle. Поскольку обе базы используют транзакционный лог для защиты информации, построены на версионных движках, поддерживают бекапы и репликацию.
👉 Postgres подходит для сложных операций с большими объемами постоянно обновляющихся данных. Система не подведет в чрезвычайных ситуациях.
Что потребуется для миграции на Postgres?
Сроки, объем задач, состав команды и общая стоимость проекта будут зависеть от множества факторов. Для каждого проекта мы подбираем аналитика, который готовит варианты индивидуального решения.
👍3