Nowy standard. Twoje centrum tworzenia inteligentnego, szybkiego i zrównoważonego oprogramowania AI

Zobacz teraz
Logo Merck Dora

Jak Monterail pomógł Merck skalować webową aplikację do oceny ryzyka cukrzycy

Merck DORA (Diabetes Online Risk Assessment) działał jako aplikacja webowa, która nie radziła sobie z wolnymi połączeniami mobilnymi w tym regionie. Monterail przebudował ją w Ruby on Rails i Vue.js, zmniejszając jej rozmiar do 0,7 MB i dodając osobną wersję dla Opera Mini. Po przebudowie aplikacja obsługuje ekrany o rozdzielczości od 360x640 pikseli i działa teraz w suahili, amharskim oraz innych językach w dziewięciu krajach Afryki. Projekt doprowadził do trzech kolejnych współprac Merck z Monterail: Merck Unite, Merck Life Science i Fertility Online Risk Assessment.

Case study Merck Dora od Monterail

Firma i produkt

Merck DORA to produkt Grupy Merck, firmy z obszaru nauki i technologii, która koncentruje się na poprawie zdrowia dzięki rozwiązaniom technologicznym i wsparciu naukowemu.

Celem było stworzenie aplikacji internetowej, która pomaga walczyć z cukrzycą w krajach afrykańskich. 

DORA oznacza Diabetes Online Risk Assessment i jest narzędziem, które pozwala lepiej zrozumieć ryzyko zachorowania na cukrzycę. Pomaga zwiększać świadomość, ucząc ludzi rozpoznawania objawów, wdrażania leczenia i wychodzenia ze strefy ryzyka dzięki zdrowszemu stylowi życia.

Merck aktywnie promuje na całym świecie opiekę diabetologiczną i profilaktykę cukrzycy, a także działania zapobiegające innym chorobom.

Opinia klienta

Merck Dora logo

Alexander Hoffman

Dyrektor ds. cyfryzacji w regionie Afryki w Merck

Alexander Hoffman

Ekspercka wiedza techniczna i wyczucie kontekstu kulturowego

Monterail wniósł do projektu nie tylko ekspercką wiedzę techniczną, ale też świetnie wyczuł specyfikę jego kontekstu kulturowego, zadając na wczesnym etapie wiele trafnych pytań. Gdy zespół w pełni i obiektywnie przeanalizował problemy, przystąpił do stworzenia oryginalnego i wyjątkowo trafnego rozwiązania w postaci aplikacji.

Zakres i najważniejsze informacje

APLIKACJA W RUBY ON RAILS I VUE.JS

INTERFEJS UŻYTKOWNIKA

TESTY A/B

0.7MB

NOWY ROZMIAR APLIKACJI

4

LATA WSPÓŁPRACY

60%

UŻYTKOWNICY OPERA MINI

Wyzwanie

Merck DORA potrzebował gruntownej modernizacji istniejącej aplikacji internetowej, która promuje zdrowie na świecie i pomaga identyfikować problemy związane z cukrzycą.

Praca nad istniejącą aplikacją i dostosowanie jej do nowych wymagań wymagały dokładnego zbadania rynku docelowego. W tym tworzeniu oprogramowania trzeba było uwzględnić ważne aspekty, takie jak jakość połączenia internetowego, która w wielu częściach kontynentu jest bardzo niska. To oznaczało potrzebę stworzenia lekkiej, ale wciąż atrakcyjnej wizualnie aplikacji.

Kluczowe wyzwania

1.
Stworzenie lekkiej aplikacji w Ruby on Rails i Vue.js.
2.
Zaprojektowanie całkowicie nowego interfejsu zgodnie z wytycznymi klienta.
3.
Udostępnienie aplikacji w wielu wersjach językowych, w tym w suahili i amharskim.
1.
Stworzenie lekkiej aplikacji w Ruby on Rails i Vue.js.
2.
Zaprojektowanie całkowicie nowego interfejsu zgodnie z wytycznymi klienta.
3.
Udostępnienie aplikacji w wielu wersjach językowych, w tym w suahili i amharskim.

Proces

Nasze badania pokazały, że ponad 90% osób odwiedzających DORA korzysta z urządzeń mobilnych, a 60% używa konkretnie Opera Mini, ponieważ przeglądarka ta zmniejsza zużycie pakietu danych dzięki kompresji danych i omijaniu skryptów JavaScript.

Badania pokazały też, że osoby odwiedzające DORA korzystają z bardzo różnych urządzeń, co przekłada się na szeroki zakres rozdzielczości. Nasze tworzenie oprogramowania musiało uwzględniać ekrany od 720x1280 pikseli aż do 360x640 pikseli, co oznaczało, że aplikacja musi działać także na bardzo starych urządzeniach mobilnych. Zdecydowaliśmy się wdrożyć osobną wersję dla przeglądarki Opera Mini i wykorzystać Vue.js do optymalizacji wydajności frontendu.

Na tym etapie kluczowe działania obejmowały:

  • Przygotowanie nowych projektów aplikacji.

  • Wdrożenie Ruby on Rails i Vue.js zoptymalizowanych pod kątem wolnych połączeń internetowych.

  • Wykorzystanie Kanbana do organizacji pracy, żeby zachować zwinność, elastyczność i zmieścić się w budżecie.

zrzut ekranu aplikacji Merck DORA

Głos zespołu

Monterail logo

Wojciech Maciejak

Programista Ruby on Rails

Wojciech Maciejak

Duże wyzwanie

Aplikacja Merck DORA wymagała pilnej optymalizacji, by działać sprawnie mimo wolnego internetu oraz zróżnicowanych możliwości urządzeń mobilnych użytkowników w Afryce. To było duże wyzwanie, ale myślę, że świetnie sobie z nim poradziliśmy!

Rezultat

Początkowo Merck DORA był dostępny tylko w Kenii. Po rozpoczęciu współpracy aplikacja trafiła do ośmiu kolejnych krajów Afryki i doczekała się różnych wersji językowych.

Dostarczyliśmy gruntownie przeprojektowaną, lekką wersję aplikacji w Vue.js, zgodną z identyfikacją wizualną firmy, ważącą zaledwie 0,7 MB, która pomogła Merck pozyskać nowych partnerów, apteki w Afryce.

Nasze zaangażowanie w rozwój aplikacji DORA zaowocowało dalszą współpracą z Merck przy trzech projektach: Merck Unite, Merck Life Science i Fertility Online Risk Assessment. Jesteśmy przekonani, że nasza praca nad tymi produktami medtech przyczyni się do lepszego dostępu do wysokiej jakości opieki zdrowotnej.

O sukcesie tego projektu przesądziły następujące czynniki:

  • Elastyczne podejście do planowania zasobów.

  • Szeroko zakrojone badania i intensywne testy, które pomogły nam lepiej zrozumieć potrzeby klienta i podejmować decyzje na podstawie danych.

  • Udoskonalenie UX i UI, żeby dostarczyć produkt atrakcyjny dla rynku docelowego.

zrzuty ekranu aplikacji Merck DORA
Piotr Zając | HealthTech Director

Jestem tutaj, żeby zebrać twoje wymagania i odpowiedzieć na wszystkie pytania. Dzięki dużemu doświadczeniu i dogłębnej znajomości obszaru technologii medycznych pomogę ci przejść przez złożone wyzwania technologiczne w sektorze medycznym.

Piotr Zając | HealthTech Director

Skontaktuj się