Как стать автором
Обновить
СберЗдоровье
Медицинский онлайн-сервис
Сначала показывать

Как компании подготовиться к модуляризации iOS приложений

Уровень сложности Средний
Время на прочтение 9 мин
Количество просмотров 127
Блог компании СберЗдоровье Ruby *Разработка под iOS *Xcode *Swift *
Кейс

В активно развивающихся приложениях порой сложно обеспечивать масштабируемость, удобочитаемость и качество кода. Это частая ситуация, которая со временем может усложнить поддержку, выявление проблем и их устранение. Избежать подобных проблем помогает модуляризация приложений — подход, при котором кодовая база делится на небольшие специализированные, готовые к повторному использованию модули.

Меня зовут Кирилл Смирнов. Я технический лидер iOS команды в СберЗдоровье. Последний год наша команда плотно занималась улучшением инструментов разработки, в том числе модуляризацией. В этом материале я поделюсь опытом и рекомендациями по подготовке бизнеса (заказчиков, исполнителей, смежников и др.) к модуляризации iOS приложений.

Читать дальше →
Рейтинг 0
Комментарии 0

Оптимизация при работе с MySQL — экономия на спичках или с миру по нитке?

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 1.9K
Блог компании СберЗдоровье MySQL *
Мнение

База данных — краеугольный камень любого программного продукта. Ее сложнее всего масштабировать, она представляет наибольшую ценность и потребляет больше всего ресурсов. В этой статье собраны несколько примеров организации баз данных, которые позволяют немного сэкономить на дисковом пространстве и скорости исполнения запросов.

Читать далее
Всего голосов 16: ↑11 и ↓5 +6
Комментарии 18

Как начать тестировать frontend: гайд для новичков

Уровень сложности Средний
Время на прочтение 13 мин
Количество просмотров 5.9K
Блог компании СберЗдоровье Тестирование IT-систем *JavaScript *Тестирование веб-сервисов *Телемедицина
Туториал

Хабр, привет. Меня зовут Рамиль Шайбаков, я фронтенд‑разработчик в СберЗдоровье. Последние несколько лет я часто собеседую кандидатов на позицию frontend‑разработчика в нашу компанию и заметил одну закономерность — у большинства специалистов нет опыта в тестировании. Причем знаниями о unit/интеграционных/e2e‑тестах, пирамиде тестирования, красно‑зелёном рефакторинге, TDD и BDD, скриншот‑тестировании и других техниках не могут похвастаться как новоиспеченные фронтенды, так и специалисты уровня Senior. Причины и аргументы у всех разные, но итог один — фронтенды часто не делают тесты.

Я решил исправить эту ситуацию и подготовил небольшой гайд, который поможет фронтенд‑разработчикам внедрить тестирование в своей компании и сделать в нем первые шаги.

Поехали
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 0

Как нам живется в фиче-командах при тестировании супераппа

Время на прочтение 6 мин
Количество просмотров 580
Блог компании СберЗдоровье Тестирование мобильных приложений *

Мы делили апельсин, много нас, а он один…

Привет! Я Слава, QA в мобильной разработке компании «СберЗдоровье». В прошлых статьях я рассказывал о наших процессах тестирования при активном росте команды и о разделении на фича-команды.

Сегодня я расскажу о том, как именно мы «делили» внутри наше приложение, как тестировали перекрёстные участки и немного подсвечу, что там у нас вообще с автоматизацией, так как в комментариях к прошлым статьям были вопросы по данной теме.

Ну а волку - кожура?
Всего голосов 4: ↑1 и ↓3 -2
Комментарии 0

Как организовать роботизированный сбор показаний пациентов

Время на прочтение 5 мин
Количество просмотров 584
Блог компании СберЗдоровье Облачные сервисы *Сотовая связь IT-компании Голосовые интерфейсы *

Я хочу поделиться с вами особенностями внедрения и работы автоматизированного обзвона роботом на примере мониторинга здоровья пациентов, еще расскажу о том, что нужно учесть при выборе провайдера звонков, анализе и мониторинге системы.

Суть работы сервиса дистанционного мониторинга заключается в получении показателей здоровья пациентов при помощи обзвона роботом или устройств, обработке информации, внесении её в электронный дневник здоровья и передаче лечащему врачу. Врач видит все данные в динамике и если замечает отклонения, то связывается с пациентом и консультирует его онлайн, рекомендует обратиться очно или вызвать врача на дом.

На нашем сервисе метрики здоровья собираются разными способами: через веб-версию, носимые устройства, звонки и приложение. Пациент сам выбирает, как ему удобнее вносить показания, но автообзвон всегда назначает врач. Сбор данных через звонок – один из наиболее удобных «продуктов» для пациентов: робот автоматически звонит в назначенные врачом дни, спрашивает о самочувствии и вносит показания в его «дневник здоровья»

Поговорим о провайдере

В нашем проекте нет своей телефонии – мы арендуем ресурсы у двух провайдеров и при необходимости можем переключать провайдера у одного или сразу нескольких пациентов.

Провайдер также должен предоставлять качественные услуги – обработка речи человека в режиме реального времени для нас крайне важна при его выборе. Система сбора и обработки должна уметь выделять существенную информацию при разговоре. Например, могут быть следующие реплики:

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 4

Как дизайн влияет на метрики: показываем на примере личного кабинета врача

Время на прочтение 12 мин
Количество просмотров 4.7K
Блог компании СберЗдоровье Интерфейсы *Дизайн

Привет! Я Даша Почекуева, дизайнер в СберЗдоровье. В последние полтора года я работаю над  личным кабинетом врача телемедицины — платформой, на которой врачи СберЗдоровья общаются с пациентами.

Эта статья о влиянии интерфейсных фич на метрики. Здесь не будет универсальных советов, волшебных таблеток и зрелищных картинок, но будут опросы, графики и решения, выдержавшие проверку временем.

Статья пригодится продуктовым дизайнерам, которые работают над интерфейсами для внутренних заказчиков, особенно медицинскими.

Поехали
Всего голосов 11: ↑10 и ↓1 +9
Комментарии 11

Фича-команды — профит или балласт?

Время на прочтение 3 мин
Количество просмотров 1.5K
Блог компании СберЗдоровье Тестирование мобильных приложений *

В этот раз я расскажу о фича-командах, что это такое, почему мы решили перестать быть сервисными командами и стали продуктовыми и что у нас из этого вышло.

Так как мы являемся mobile first-компанией, то примерно в сентябре-октябре 2021г. мы приняли решение изменить структуру и разделить две наши сервисные команды на продуктовые, в каждой из которых были бы свои разработчики, менеджеры и QA. Но где же взять людей для тестирования отдельных участков приложения...

фича-что?
Всего голосов 5: ↑3 и ↓2 +1
Комментарии 1

Процессы тестирования в условиях большого роста команды

Время на прочтение 2 мин
Количество просмотров 1.9K
Блог компании СберЗдоровье Тестирование мобильных приложений *

Привет! Я Слава, QA в мобильной разработке СберЗдоровья, и я хочу рассказать о том, как менялись наши процессы тестирования за прошедший год, какие проблемы в связи с этим встречались, и как мы их решали.

Что за проблемы?
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 10

Непрерывность мобильной разработки — как это реализовано у нас

Время на прочтение 6 мин
Количество просмотров 2.8K
Блог компании СберЗдоровье Разработка мобильных приложений *

Современный мир – это постоянные вызовы. Непредвиденные ситуации, отказы, поломки всегда были спутниками любого IT-продукта. В последние несколько месяцев примерно у каждой российской компании появился риск, что какой-либо из используемых ими сервисов может перестать работать в России. Поэтому перед нами встала задача обеспечить непрерывность ключевого для компании направления – мобильной разработки.

В данной статье я расскажу как мы решали эту задачу.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 14

От LiveData к Flow…

Время на прочтение 8 мин
Количество просмотров 6.2K
Блог компании СберЗдоровье Разработка под Android *

Мы Дима и Настя, Android-разработчики в компании СберЗдоровье. В этой статье мы хотим рассказать о том, как мы перевели весь наш проект с LiveData на Flow, с какими трудностями столкнулись и что полезного узнали. Эта статья будет полезна тем, кто работает с LiveData, уже пробовал / хочет попробовать Flow для хранения состояний во ViewModel, а также командам, которые планируют миграцию всего проекта на новый инструмент. 

Читать далее
Всего голосов 10: ↑8 и ↓2 +6
Комментарии 9

I'm back, или где мы были эти 9 лет

Время на прочтение 3 мин
Количество просмотров 5K
Блог компании СберЗдоровье Habr Здоровье IT-компании Телемедицина


Привет, Хабр!


На связи СберЗдоровье, до 2020 вы могли слышать о нас под именем DocDoc .


Последний пост у нас в Хабре от 2013 года, а потом были 9 лет тишины.


Что же у нас произошло за это время, и почему мы вообще решили вернуться.


Рассказываем обо всём по порядку и начнём сначала.

Читать дальше →
Всего голосов 38: ↑19 и ↓19 0
Комментарии 17

Отзывы, или как мы налаживали обратную связь

Время на прочтение 6 мин
Количество просмотров 11K
Блог компании СберЗдоровье Usability *
image Итак, у вас есть готовый сайт – как технически, так идеологически. Контент полностью продуман и готов к употреблению. Реализованы механизмы поиска, выстроена грамотная перелинковка страниц. Налажена работа колл-центра. Обеспечен приток постоянного трафика: SEO-оптимизация, контекстная реклама, PR (как все это сделано, можно узнать здесь). Ежедневное количество посетителей – более 5 000. Остался один вопрос: как перевести этот трафик в обращения – в данном случае в записи к врачам?
Ну и как же?
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 5

«Люди, вы где?» или как искать первых пользователей стартапа

Время на прочтение 4 мин
Количество просмотров 17K
Блог компании СберЗдоровье IT-стандарты *
image Дано: свеженький, полностью функционирующий стартап. Задача: привлечь аудиторию и начать получать прибыль. Главный вопрос: что делать?
Кто-то закупает медийную рекламу, развешивая свои баннеры на всех более-менее подходящих под тематику просторах сети. Кто-то начинает активно пиарится в СМИ среднего и крупного пошиба еще на этапе разработки. Есть еще социальные сети, в которые ломятся за толпами, но далеко не всегда там находят реальных пользователей.
На примере моего стартапа DocDoc, я расскажу, как за 2 месяца после запуска бета-версии дойти до 1000 уникальных посещений в день, а еще через месяц — удвоить это число. Самыми простыми и очевидными способами.
Читать далее...
Всего голосов 8: ↑5 и ↓3 +2
Комментарии 15

Вперед, невзирая на препятствия

Время на прочтение 6 мин
Количество просмотров 6.5K
Блог компании СберЗдоровье
Чем успешный стартап отличается от запущенного, но не набравшего обороты? Зачастую — вовсе не гениальной маркетинговой идеей и классной реализацией. А тем, удалось ли ему преодолеть «долину смерти», справившись со всеми возникшими на его пути стопперами.
Вот это — большой, важной и, на самом деле, очень позитивной (ведь разрулили же!) теме посвящается второй пост о сервисе DocDoc.
Если вы забыли или вообще не в курсе, напоминаю: сервис помогает бесплатно подобрать врача нужной специализации, работающего в одной из клиник-партнеров (по-хорошему, мы стремимся собрать всех-всех-всех специалистов, включая частные кабинеты).
Так что траблы, с которыми нам пришлось справиться, — в большинстве случаев специфичны. Тем не менее, с ними интересно ознакомиться хотя бы ради того, чтобы узнать, как нам пришлось извернуться, чтобы от них избавиться.
Готовы учиться на чужом примере? Тогда вперед.
Всего голосов 9: ↑8 и ↓1 +7
Комментарии 7

Doc — это доктор, а не документ

Время на прочтение 3 мин
Количество просмотров 13K
Блог компании СберЗдоровье
Как родилась идея сервиса DocDoc.ru

imageЕсли вы когда-нибудь пытались найти хорошего врача — то вы не понаслышке знаете, насколько это трудная задачка. До сих пор самым лучшим средством поиска врача остается «сарафанное радио»: мы обращаемся за рекомендациями к знакомым врачам или человеку, уже столкнувшемуся с аналогичной проблемой, но если таких знакомых нет? Остается искать в Интернете.

Но и тут не все так просто, множество сайтов клиник, но никаких гарантий, что попадешь на прием к действительно хорошему врачу. И ладно если плохой дантист поставит пломбу, которая вывалится через два месяца — это еще полбеды. А как насчет риска нарваться на дерматолога-недоучку? Или недобросовестного хирурга?

Мой поиск врача в интернете обернулся тем, что найденный «специалист» мою двухсторонию пневмонию принял за бронхиальную астму. Две недели неправильного лечения привели к тяжелым осложнениям и срочной госпитализации. Не буду долго мусолить тему — думаю, многие со мной согласятся, что на интернет полагаться в суровом медицинском вопросе крайне рискованно

И что дальше?
Всего голосов 20: ↑19 и ↓1 +18
Комментарии 26

Информация

Сайт
sberhealth.ru
Дата регистрации
Дата основания
Численность
1 001–5 000 человек
Местоположение
Россия
Представитель
Верун