Produkcja

Jak dostarczyć aplikacje i chmurę dla systemów HVAC?

Urządzenia grzewczo-chłodnicze stają się produktami cyfrowymi, a aplikacja i chmura decydują o ich wartości. Pokazujemy, jak budujemy oprogramowanie dla systemów HVAC: aplikacje mobilne, backend, warstwę chmurową i integrację z urządzeniem, zespołem gotowych specjalistów.

Urządzenie grzewczo-chłodnicze przestało być samym sprzętem. O jego wartości coraz częściej decyduje to, co dzieje się wokół urządzenia: aplikacja mobilna, konto użytkownika, zdalne sterowanie, telemetria i chmura, która to wszystko spina. Dla producenta HVAC oznacza to, że oprogramowanie dla systemów HVAC staje się częścią produktu, a nie dodatkiem.

Z naszego doświadczenia najtrudniejsze nie jest wymyślenie funkcji, tylko dostarczenie ich na czas, z zespołem, który rozumie i urządzenie, i chmurę. Dla globalnego producenta systemów grzewczo-chłodniczych zbudowaliśmy taki zespół i rozwijaliśmy jego aplikacje oraz warstwę chmurową, łącząc backend w Javie, natywną aplikację iOS i DevOps w chmurze.

Dlaczego systemy HVAC potrzebują dziś własnych aplikacji i chmury?

Bo zmieniło się to, czego oczekuje użytkownik i czego potrzebuje sam producent:

To wszystko wymaga oprogramowania utrzymywanego latami, a nie jednorazowego wdrożenia.

Jakie aplikacje najczęściej budujemy dla HVAC?

W projektach dla producentów skupiamy się na warstwie, która realnie dotyka użytkownika i serwisu:

W przypadku naszego klienta HVAC zespół rozwijał i optymalizował funkcje oraz UX jego własnych aplikacji, dopasowując je do celów biznesowych i oczekiwań użytkowników.

Jak wygląda warstwa chmurowa dla urządzeń HVAC?

Aplikacja to tylko wierzchołek. Pod spodem potrzebna jest chmura dla urządzeń HVAC, która uniesie telemetrię i ruch z całej floty:

Taki fundament pozwala dokładać funkcje bez przepisywania całości i obsłużyć rosnącą liczbę podłączonych urządzeń.

Jak połączyć aplikację z urządzeniem: embedded, chmura, aplikacja?

Produkt HVAC żyje na styku trzech warstw i każda z nich ma inne wymagania:

Wartość powstaje dopiero wtedy, gdy te warstwy grają razem, dlatego patrzymy na projekt end-to-end, a nie na pojedynczy ekran. Jak budujemy samą warstwę aplikacji dla urządzeń połączonych z siecią, opisaliśmy w artykule o aplikacjach dla connected products i IoT.

Jak zadbać o UX, żeby aplikacja HVAC była naprawdę używana?

Aplikacja do sterowania ogrzewaniem jest warta tyle, ile jej codzienne użycie. Dlatego pracujemy nad tym, żeby:

W projekcie HVAC to właśnie optymalizacja funkcjonalności i UX była głównym celem naszego zespołu.

Jakich kompetencji dostarczamy do projektu HVAC?

Dobraliśmy skład pod konkretną specyfikację pracy, a nie „na zapas”:

Ten układ, architekt plus specjaliści iOS i DevOps, pozwolił czteroosobowemu zespołowi realnie przejąć odpowiedzialność za aplikacje klienta.

Jak szybko zespół może wejść w projekt HVAC?

Liczy się tempo. W projekcie dla producenta HVAC większość specjalistów weszła w projekt w ciągu miesiąca od rekomendacji. Nasz proces rekrutacji zwykle zamyka się w około trzy tygodnie, a do dwóch miesięcy wydłuża się tylko przy nietypowych wymaganiach. Jako partner nearshore z Polski pracujemy w zbliżonej strefie czasowej, więc zespół wchodzi w rytm pracy, przeglądy kodu i spotkania bez długiego rozruchu.

Dedykowane oprogramowanie czy wzmocnienie zespołu: co się opłaca dla HVAC?

To zależy od tego, czy budujesz coś od zera, czy rozwijasz istniejący produkt. Przy nowym rozwiązaniu sprawdza się projekt dedykowanego oprogramowania z jasnym zakresem, przy ciągłym rozwoju aplikacji i chmury, wzmocnienie zespołu lub zespół dedykowany. W projekcie HVAC zadziałał ten drugi model: nasi specjaliści rozwijali aplikacje pod zarządem klienta, dokładając kompetencje tam, gdzie ich brakowało.

Jak robimy to w RITS?

Robimy to jako partner nearshore z Polski, z realnym doświadczeniem w projektach HVAC i przemysłowych:

Najczęściej robimy to jako dedykowane oprogramowanie budowane przez nasz zespół, a tam gdzie potrzebne jest szybkie uzupełnienie kompetencji, w modelu wzmocnienia zespołu.

Od czego zacząć budowę aplikacji i chmury dla HVAC?

Zacznij od jednej, najważniejszej ścieżki użytkownika (np. zdalne sterowanie albo diagnostyka serwisowa) i od pytania, jakie dane musi unieść chmura. To wyznacza zakres aplikacji, architekturę backendu i role, których potrzebujesz. Różnice między modelami współpracy opisaliśmy w artykule o modelach współpracy IT.

Budujesz aplikacje lub chmurę dla systemów HVAC? Porozmawiajmy, dobierzemy zespół i architekturę pod Twój produkt.

Zbuduj aplikacje i chmurę dla HVAC z nami