Summary: Сотрудники Лиги Цифровой Экономики Юлия Крашеница, DBA PostgreSQL, Андрей Ходус, ведущий эксперт, и Елена Жикривецкая, старший эксперт PostgreSQL, рассказали об особенностях миграции с системы управления базами данных Oracle на PostgreSQL и возникших сложностях, а еще поделились своим опытом их решения.
Нам требовался мониторинг покрытия проекта автотестами. Для этого мы разработали сервис Coverage Manager
Summary: Игорь Зубцов, руководитель автоматизированного тестирования в направлении омниканальных решений Лиги Цифровой Экономики, рассказал, как его команда разработала сервис для мониторинга покрытия автоматизированными сценариями, с какими сложностями столкнулись и как он работает.
В этой статье я бы хотел рассказать о разработанном нашей командой сервисе Coverage Manager. Мы используем его для мониторинга покрытия автоматизированными сценариями, однако разработку можно применять и на других проектах.
Естественное желание — видеть наглядный результат работы автоматизаторов на проекте. Всегда хочется знать, а главное, видеть ответы на вопросы: «А что у нас с покрытием этого функционала?», «А покрыт ли у нас этот сценарий?» и подобные. Coverage Manager предназначен для визуальных ответов на многие такие вопросы. Любой причастный к проекту человек может зайти и посмотреть, покрыт ли тот или иной сценарий автотестами, а также пронаблюдать динамику.
***
Когда проект только начинался, у нас работали один автоматизатор и несколько ручных тестировщиков, острой необходимости в снятии метрик автотестирования на тот момент не было. Но постепенно команда росла, проект с монолитной архитектурой оброс микросервисами, и становилось все сложнее помнить и понимать, какой функционал покрыт тестами. Первоочередной целью мы выбрали подсчитать покрытие функционала API-тестами.
Это было особенно важно, поскольку команда проекта поделилась на стримы, и автотестировщики работали относительно изолированно, внутри своих небольших команд, — а из-за этого тесты могли пересекаться.
Miroпонимание при анализе задач. Как упорядочить информацию в три этапа?
Summary: Елена Бинун, ведущий аналитик направления развития экосистем Лиги Цифровой Экономики, поделилась лайфхаками по использованию платформы Miro для работы аналитика.
Как переехать из Slack в Mattermost — личный опыт
Как переехать из Slack в Mattermost — личный опыт
Приветствую, уважаемые читатели Хабра. Меня зовут Иван, я руковожу направлением омниканальных решений в Лиге Цифровой Экономики. На старте одного из проектов около шести лет назад мы с заказчиком решили, что будем вести все проектные коммуникации в Slack. На тот момент для нашей небольшой команды стоил он не так дорого, да еще и был удобнее, чем альтернативные мессенджеры.
Summary: Из-за проблем со Slack нам нужно было искать альтернативу, а терять накопленные наработки не хотелось. Мы нашли способ переехать относительно безболезненно и с сохранением данных — рассказываем, как это сделали.
Адаптация джунов. Как из «кутят» вырастить матерых специалистов?
В ближайшее время многие компании столкнутся с необходимостью оперативно адаптировать новых сотрудников в команде и на проекте. Далеко не всегда это просто сделать, особенно в сжатые сроки.
Елизавета Голованова, ведущий аналитик в Лиге Цифровой Экономики, поделилась опытом и лайфхаками, которые помогут сделать из потерянных джунов уверенных в себе специалистов, чтобы это было выгодно для всех сторон.
Наша компания недавно преодолела планку в 5,5 тыс. сотрудников и продолжает расти. Мы регулярно проводим стажировки для молодых специалистов и для тех, кто хочет сменить профессию. Я поделюсь своим опытом вывода начинающих сотрудников на проекты, а также расскажу, как сделать появление нового специалиста полезным и выгодным для всех сторон.
Я сама стала аналитиком два с половиной года назад и была именно тем джуном, который при помощи стажировки обрел новую профессию.
Адаптацию я проходила в стиле «плыви, кутеночек». Меня вбросили в проект и сразу стали давать задачи, к которым на стажировке не готовили. Если честно, было очень страшно.
Как многие из вас наверняка слышали, наше правительство поручило руководству основных и стратегических предприятий перейти на отечественное программное обеспечение. Это повлечет за собой ряд широкомасштабных изменений в отрасли информационных технологий, и в том числе — необходимость адаптировать новых сотрудников в команде и проекте.
Синхронизация в UX-дизайне: как поддерживать единую стилистику сервисов для разных устройств
Синхронизация в UX-дизайне: как поддерживать единую стилистику сервисов для разных устройств
Сегодня у большинства людей под рукой сразу несколько устройств: компьютер, смартфон, планшет, часы, «умный» телевизор, «умная» колонка — список можно продолжить. Пользователь взаимодействует с сервисом сразу по нескольким каналам, точнее, выбирает самый удобный на текущий момент и при необходимости быстро меняет.
Такое взаимодействие должно быть понятным и предсказуемыми. О том, с помощью каких принципов дизайнерам добиваться согласованности между версиями приложений для разных устройств, рассказывает Александр Зерин, руководитель лаборатории продуктового дизайна FINIK Design Lab (входит в Лигу Цифровой Экономики).
Квест на прокачку QA или приключение на 20 минут
Лига Цифровой Экономики выступала на конференции SQA Days 30 с несколькими докладами. Приглашаем вас в небольшое «приключение на 20 минут» по их мотивам: лид команды тестирования Екатерина Щеголева и руководитель направления Кирилл Панаков поделятся опытом компании в развитии тестировщиков. А еще раскроют, почему это было похоже на упомянутый выше мем.
Под катом – расшифровка доклада
Видео: ссылка на YouTube.
В материале:
● Какие раньше были проблемы с развитием команды;
● Какой комплекс решений найденных проблем мы реализовали;
● Четыре стадии внедрения решений;
● Что в итоге получилось.