Home » IoT Hacks #5 Jak powstaje kompletny produkt IoT
IoT nie ogranicza się tylko do produktów codziennego użytku. Technologię Internetu Rzeczy wykorzystuje się obecnie niemal w każdej branży. Jeśli jesteś ciekaw, jakie są prognozy dla IoT z perspektywy Twojej branży przeczytaj wpis „Jak IoT zmienia świat”.
Jeśli jednak już wiesz, że chcesz zainwestować w rozwiązania IoT, ale nie wiesz jak podejść do wdrożenia tej technologii, ten artykuł jest dla Ciebie. Opowiemy o tym, jak z punktu widzenia partnera technologicznego podchodzimy do kompleksowego tworzenia rozwiązań IoT dla naszych klientów i czego możesz się spodziewać podczas współpracy z nami.
Gdy tylko pomyślimy o technologiach IoT, wyobrażamy sobie niewielkich rozmiarów urządzenie, które dokonuje zaprogramowanych integracji z otoczeniem, a zebrane dane wysyła za pośrednictwem bezprzewodowego interfejsu do serwerów podłączonych do Internetu czyli chmury. W chmurze dokonywane są zaawansowane analizy zagregowanych danych, co pozwala na przykład przewidzieć awarię urządzeń czy choćby zoptymalizować nasz trening w celu uzyskania lepszych wyników.
Podczas projektowania każdego produktu IoT należy wziąć pod uwagę pięć obszarów technicznych:
Każdy z tych bloków to odrębne elementy układanki. Możesz zlecić partnerowi realizację tylko jednego z nich lub pełny pakiet. Wszystko zależy od kompetencji partnera i jego technicznych możliwości. W zależności od ścieżki, którą wybierzesz Ty i współpracujący z Tobą inżynierowie, poszczególne etapy mogą zostać skrócone lub pominięte np. jeśli zdecydujecie się na skorzystanie z gotowych rozwiązań dostępnych na rynku.
Jak w każdym projekcie, na starcie trzeba zdecydować o tym, w jakiej metodyce go poprowadzimy. Z naszych doświadczeń wynika, że w większości przypadków najlepszą metodyką do prowadzenia projektów IoT jest Scrum.
Praca w taki sposób pozwala na kolejne iteracje wraz ze zmieniającymi się potrzebami biznesowymi i okolicznościami tworzenia innowacyjnego produktu. Gdy klient zwraca się do nas z pomysłem na produkt w technologii IoT, ma zwykle wizję swojego rozwiązania, jednak nie posiada w pełni zdefiniowanych potrzeb w zakresie systemu czy choćby wyglądu urządzenia. Podczas wytwarzania produktu pojawiają się też nowe pomysły. Są materializowane i testowane przez beta testerów, aby rozwiązanie jak najlepiej spełniało wymagania rynku. Prowadzenie projektu w innej metodyce niż Scrum, w tak szybko zmieniającym się środowisku, byłoby trudne.
Sprawdzoną metodą na zebranie Twoich oczekiwań i doprecyzowanie założeń projektu, którą stosujemy w Solwicie jest Product Design Sprint. Celem tych warsztatów będzie uzyskanie od Ciebie jak największej ilości informacji odnośnie Twojej wizji produktu – urządzenia lub systemu, który chciałbyś stworzyć we współpracy z nami. Tworzą się pierwsze zarysy rozwiązania. Będzie to również okazja, żeby zderzyć Twoje oczekiwania z aktualnymi możliwościami technologicznymi oraz określić interesariuszy projektu. Spotkasz się z naszym analitykiem biznesowym i inżynierami, którzy pomogą zdefiniować precyzyjny zakres produktu i będą odpowiedzialni za jego realizację.
Gdy znamy już Twoje oczekiwania, przychodzi czas na pracę naszych inżynierów i architektów nad produktem IoT.
Zaczynamy od opracowania procesów dla każdego z pięciu obszarów: sprzęt (hardware), oprogramowanie (aplikacja mobilna lub/i webowa), usługi chmurowe (Cloud) i analityka danych (Big Data). Planujemy niezbędne dema lub Proof of Concepts oraz testy zweryfikować założenia i rozwiązania techniczne wypracowane podczas warsztatów produktowych (Product Design Sprint). Po stworzeniu koncepcji prezentujemy Ci wstępne pomysły omawianego rozwiązania.
Tworzymy plan projektu IoT i backlog produktowy z poszczególnymi kamieniami milowymi oraz dokumenty wsadowe dla obszarów wraz z metrykami, które będą śledzone w ramach projektu. Dodatkowo poinformujemy Cię, w jaki sposób nasz zespół będzie zapobiegał ewentualnym ryzykom.
Etap ten, w zależności od Twoich potrzeb jak i efektów prac testerów i deweloperów będzie powtarzany. Będzie to również moment na zweryfikowanie budżetu, modyfikację planu architektury i założeń projektowych.
Na tym etapie będziesz otrzymywać informacje dotyczące postępów prac każdego z obszarów projektu i raporty z realizowanych PoC – sprzętu, oprogramowania, chmury lub analityki (w zależności od tego, który element układanki przekażesz nam do realizacji). Dodatkowo Ty i Twoi inżynierowie zostaniecie zaproszeni do udziału w cyklicznych spotkaniach demo i spotkaniach statusowych poszczególnych podzespołów, żebyś mógł mieć pełną wiedzę i postępach oraz nadzorować czy praca nad Twoim produktem IoT podąża w zaplanowanym kierunku. Działamy transparentnie i zawsze masz pełną wiedzę o projekcie. Spotkania odbywają się regularnie przez cały czas okres współpracy nad produktem IoT.
W tym momencie projekt stworzenia Twojego produktu IoT doszedł już do takiego etapu, gdy możemy go fizycznie przetestować. Prawdopodobnie, z Twojego punktu widzenia będzie to najważniejsza faza, ponieważ w tym momencie kolejne, nowe funkcjonalności tworzone przez nasze zespoły inżynierów przekażemy do beta testerów (zaufanych użytkowników, których wskażesz), żeby sprawdzić czy idea i obrane kierunki realizacji Twojej wizji spełniają oczekiwania użytkowników i są zgodne z potrzebami rynku. Informacje zwrotne spływają do całego zespołu i na ich bazie, wspólnie z Tobą, podejmujemy decyzje odnośnie ewolucji rozwiązania. Etap ten powtarzamy także w trakcie prac projektowych.
Etap ten należy do końcowej fazy projektu i jest osiągany po wypracowaniu odpowiedniej dojrzałości produktu IoT, która umożliwia jego wdrożenie na rynek. W tym momencie otrzymujesz końcową wersję różnego typu dokumentacji i w zależności od wcześniejszych ustaleń przeprowadzamy różnego typu szkolenia dla Twojej kadry. Wspieramy Cię podczas wdrożenia do produkcji, czy też w przeniesieniu środowisk testowych i deweloperskich na Twoją infrastrukturę.
Gotowy produkt IoT jest przygotowany do wejścia na rynek. Jak każde innowacyjne rozwiązanie, może wymagać nowej wersji lub utrzymania. Jeśli zdecydujesz się kontynuować z nami współpracę, stworzymy dla Ciebie odpowiedni zespół i wyznaczymy mu nowe cele.
Najnowsze wpisy na blogu
Sąd Rejonowy Gdańsk-Północ w Gdańsku, VII Wydział Gospodarczy Krajowego Rejestru Sądowego, Kapitał zakładowy: 455 647,60 zł PLN
We use cookies for the website to function properly. By clicking “Accept”, you consent to the use of cookies for analytical and marketing purposes. You can adjust or withdraw your consent at any time. Więcej w Polityce cookies