Nasz klient chciał dostarczać urządzenia, które pod kątem wydajności i jakości zdecydowanie przewyższają drukarki 3D dostępne powszechnie w sprzedaży. Na rynku można znaleźć gotowe rozwiązania do parametryzowania druku 3D. Jednak opisywana koncepcja opierała się na dostarczeniu klientom aplikacji webowej, która nie tylko pozwala parametryzować pracę drukarki, ale także zarządzać jej zadaniami – co w przypadku druku przemysłowego stanowi znaczące usprawnienie prac.
Ze względu na brak precyzyjnej specyfikacji zaczęliśmy od precyzyjnego zebrania oczekiwań wobec tworzonego oprogramowania. Ostatecznie projekt został podzielony na dwa etapy ze ściśle określonym zakresem do dostarczenia. Rozpoczęliśmy od warsztatów analitycznych, które miały na celu przygotowanie kart produktów dla każdego z elementów aplikacji na zamówienie. Były one wykorzystywane zarówno na etapie developmentu, jak i podczas odbiorów poszczególnych etapów prac. Równolegle do prac developerskich przeprowadzane były testy aplikacji.
Skład zespołu skalował się w czasie trwania projektu, żeby zoptymalizować tempo dostarczania produktu. Przez cały czas w projekcie brali udział: projekt manager, analityk biznesowy oraz tester. Zespół developerski składał się z 4 programistów oraz 1 architekta.
Co tydzień organizowane były Sprint Business Review. Klient otrzymał również dostęp do JIRA projektu, dzięki czemu miał kompletne informacje na temat postępów prac.
Zespół Solwit opracował i stworzył w pełni funkcjonalne webowe oprogramowanie na zamówienie do przygotowywania i parametryzacji zadań wysyłanych do drukarek 3D oraz do zarządzania tymi drukarkami w sieci lokalnej. Aplikacja jest w pełni kompatybilna z oprogramowaniem wbudowanym drukarki.
Aplikacja webowa do obsługi drukarek wraz z bazą danych została zainstalowana na serwerze klienta. Baza danych posiada funkcję przechowywania historii prac oraz historii błędów wysyłanych przez maszyny w sieci. Wszystkie zadania wysłane do maszyny wraz z plikami 3D mogą być zapisywane we wskazanym folderze na serwerze w formie spakowanych archiwów wraz z plikami informacji na temat zestawu parametrów użytych do wykonania danej pracy.
Dodatkowo oprogramowanie zapisuje nowe pliki parametrów prac, jeśli użytkownik zmodyfikuje parametry fabryczne. Ma też możliwość instalacji zarówno na serwerach Linux jak i Windows i współpracuje zarówno z Apach Web Serwer jak i IIS.
Poszukiwaliśmy partnera do stworzenia dedykowanego rozwiązania do zarządzania pracą parku drukarek 3D. Zespół Solwitu profesjonalnie wywiązał się z powierzonego zadania i stworzył sprytne, modułowe oprogramowanie, które jest w pełni kompatybilne z naszym oprogramowaniem wbudowanym. Doceniamy również poziom komunikacji podczas współpracy oraz wysokie kompetencje zespołu projektowego.
Piotr Mikulski, Kierownik działu BiR, Bibus Menos Sp. z o.o.
System, który zrealizowaliśmy na zamówienie klienta zawiera następujące moduły funkcjonalne:
Klient dzięki stworzonemu przez nas oprogramowaniu dysponuje dziś aplikacją do zarządzania pracą drukarek 3D, którą wdrożył na rynek bez opóźnień i zdobył tym samym przewagę konkurencyjną na rynku dostawców drukarek 3D.
Powiedz nam czego dokładnie potrzebujesz.
Ustalmy priorytety i kolejność wykonywanych funkcjonalności / funkcji / zmian Twojego oprogramowania.
Chcemy wiedzieć, na kiedy potrzebujesz gotowego rozwiązania.