arrow

Oferta

Projektujemy i tworzymy oprogramowanie na zamówienie. Pracujemy w LabVIEW, TestStand i w DIAdemie. Zapewniamy kompleksowe rozwiązania dzięki integracji ze sprzętem.

Development

Tworzenie oprogramowania w LabVIEW

Jesteśmy grupą ekspertów, którzy tworzą dedykowane rozwiązania programistyczne zgodnie z Twoimi potrzebami i wymaganiami, od prostej akwizycji danych po złożone systemy pomiarowe i sterujące. Pracujemy w LabVIEW, a także TestStand i DIAdemie.

Outsourcing

Szukasz programistów do konkretnego projektu? A może potrzebujesz podwykonawców, z którymi podejmiesz długofalową współpracę? Nie musisz dłużej szukać! Dzięki współpracy z nami masz dostęp do najlepszych specjalistów z wieloletnim doświadczeniem w przemyśle.

Konsultacje

Możesz zasięgnąć naszej porady na każdym etapie realizacji projektu. Jeśli dopiero przymierzasz się do jego realizacji – opracujemy i przeanalizujemy z Tobą wymagania. Jeśli zacząłeś już prace developerskie – pomożemy je usprawnić i zoptymalizować, przeprowadzimy inspekcję i refaktoryzację kodu w oparciu o nasze doświadczenie i najlepsze praktyki.

Integracja sprzętu

Sprzęt to niezbędny element każdego systemu pomiarowego. Pracujemy na wszystkich typach oprogramowania oraz narzędziach National Instruments:

  • NI PXI – przemysłowy PC działający pod Windowsem albo Real-Time OS
  • NI cDAQ – solidna, przenośna platforma akwizycji danych
  • NI cRIO/sbRIO/SOM – wbudowane plaformy IIOT z Real-Time OS i FPGA
  • Software-Defined Radio (SDR) – USRP i VST

Pracujemy również na dowolnym sprzęcie innych producentów, integrując kompletne rozwiązania.

Technologie z których korzystamy

Proces

1. Spotkanie zapoznawcze lub telekonferencja

Wiemy, że dobra komunikacja to podstawa – również w procesie tworzenia oprogramowania. Dlatego na początku współpracy proponujemy telekonferencję lub spotkanie, na którym nie tylko będziemy mieli okazję lepiej się poznać, ale też upewnić, że cele i wymagania są jasne i zrozumiałe dla obu stron.

2. Wstępna ocena projektu

Kiedy już poznamy Twoje potrzeby biznesowe, cele oraz czas, w jakim chcesz je zrealizować, zasugerujemy najlepszą drogę do sukcesu. Obliczymy całkowite koszty i określimy potrzebne zasoby. Na tej podstawie podejmiemy decyzję, które podejście projektowe najlepiej się sprawdzi w tym przypadku.

Pozytywna decyzja o współpracy z nami!

icon-1-3

3. Tworzenie oprogramowania

Praca w świecie systemów kontrolno-pomiarowych nauczyła nas, że ciągłe zmiany i ulepszenia są nierozerwalnie związane z wymaganiami dotyczącymi oprogramowania. Dlatego stosujemy iteracyjny i zwinny proces wytwarzania – pracujemy w krótkich Sprintach, w czasie których tworzymy kolejne części Twojej aplikacji. Regularnie i często zapraszamy Cię do sprawdzenia postępów i przekazania nam Twoich uwag. Dzięki temu możesz być pewny, że końcowy efekt będzie dokładnie tym, czego potrzebujesz. Architektury naszych aplikacji są tworzone z myślą o ich utrzymaniu i rozwoju w przyszłości. Dostarczymy Ci także przejrzystą i precyzyjną dokumentację.

4. Uruchomienie w docelowym środowisku

Kiedy projekt dobiega końca, uruchamiamy oprogramowanie w docelowym środowisku. Niezależnie od tego, czy jest to hala produkcyjna czy laboratorium, doprowadzamy do tego, abyś mógł od pierwszego dnia użytkowania bez przeszkód osiągać zakładane przez Ciebie cele.

5. Wsparcie i obsługa techniczna

To jeszcze nie koniec! Możesz liczyć na nasze wsparcie również po zakończeniu projektu. Poza standardową gwarancją, przygotujemy dla Ciebie również indywidualną, dopasowaną do potrzeb ofertę serwisową. Pomożemy Ci utrzymywać, aktualizować i rozszerzać możliwości Twojego oprogramowania aż do końca cyklu życia produktu.

Proces

1. Spotkanie zapoznawcze lub telekonferencja

Wiemy, że dobra komunikacja to podstawa – również w procesie tworzenia oprogramowania. Dlatego na początku współpracy proponujemy telekonferencję lub spotkanie, na którym nie tylko będziemy mieli okazję lepiej się poznać, ale też upewnić, że cele i wymagania są jasne i zrozumiałe dla obu stron.

2. Wstępna ocena projektu

Kiedy już poznamy Twoje potrzeby biznesowe, cele oraz czas, w jakim chcesz je zrealizować, zasugerujemy najlepszą drogę do sukcesu. Obliczymy całkowite koszty i określimy potrzebne zasoby. Na tej podstawie podejmiemy decyzję, które podejście projektowe najlepiej się sprawdzi w tym przypadku.

3. Tworzenie oprogramowania

Praca w świecie systemów kontrolno-pomiarowych nauczyła nas, że ciągłe zmiany i ulepszenia są nierozerwalnie związane z wymaganiami dotyczącymi oprogramowania. Dlatego stosujemy iteracyjny i zwinny proces wytwarzania – pracujemy w krótkich Sprintach, w czasie których tworzymy kolejne części Twojej aplikacji. Regularnie i często zapraszamy Cię do sprawdzenia postępów i przekazania nam Twoich uwag. Dzięki temu możesz być pewny, że końcowy efekt będzie dokładnie tym, czego potrzebujesz. Architektury naszych aplikacji są tworzone z myślą o ich utrzymaniu i rozwoju w przyszłości. Dostarczymy Ci także przejrzystą i precyzyjną dokumentację.

icon-1-3

4. Uruchomienie w docelowym środowisku

Kiedy projekt dobiega końca, uruchamiamy oprogramowanie w docelowym środowisku. Niezależnie od tego, czy jest to hala produkcyjna czy laboratorium, doprowadzamy do tego, abyś mógł od pierwszego dnia użytkowania bez przeszkód osiągać zakładane przez Ciebie cele.

5. Wsparcie i obsługa techniczna

To jeszcze nie koniec! Możesz liczyć na nasze wsparcie również po zakończeniu projektu. Jeśli będziesz chciał skorzystać z tej opcji – przygotujemy dla Ciebie indywidualną ofertę dopasowaną do Twoich potrzeb i wymagań. Możemy pomóc Ci utrzymywać i aktualizować aplikację aż do końca cyklu produktowego.

Model współpracy

business model

Mamy do zaoferowania proste i efektywne modele biznesowe, które zapewnią Ci najlepsze rozwiązania outsourcingowe, zminimalizują ryzyko projektowe i podniosą wydajność biznesu. Wspólnie wybierzemy model, który najlepiej spełni Twoje wymagania:

fixed cost

Fixed Cost

clock

Time&Material

dedicated resource

Dedykowany Inżynier

delivery

Rozwiązanie hybrydowe

Założyciele

Nasz zaprawiony w bojach zespół osiągnął światowy poziom w zakresie tworzenia i rozwijania oprogramowania w LabVIEW.

Powierzając nam Twój projekt, możesz być pewny sukcesu!

Piotr Demski

Piotr Demski

CEO | Head of Systems Engineering

Architekt i programista systemów kontrolno-pomiarowych z ponad 7-letnim doświadczeniem. Dwukrotny Mistrz Polski Programistów LabVIEW. Aktywny w społecznościach LabVIEW, prelegent na licznych konferencjach i seminariach.

Certified LabVIEW Architect

Certified LabVIEW Architect

NI Certified Professional Instructor

Certified Professional Instructor

Certified LabVIEW Embedded Developer

Certified LabVIEW Embedded Developer

ISTQB Certified Tester Foundation Level

ISTQB Certified Tester

OMG OCUP2 Intermediate Certificate

OMG Certified UML Professional 2 Intermediate

Mateusz Mikulski

Mateusz Mikulski

CTO | Head of Katowice Office

Certyfikowany Architekt LabVIEW z ponad 6-letnim doświadczeniem. Entuzjasta integracji ekosystemu LabVIEW z nowoczesnymi technologiami IT. Wielki miłośnik technicznych gadżetów. W wolnym czasie amatorsko pilotuje drony.

Certified LabVIEW Architect

Certified LabVIEW Architect

ISTQB Certified Tester Foundation Level

ISTQB Certified Tester

Case Studies

  • star

    Embedded BMS System on sbRIO.

  • star

    HIL to improve Prototype Car Energy Effectiveness

  • star

    Test Station Software for Production Line

  • star

    Electric Engine Testbench

  • star

    In-car Datalogger for Prototype Pure EV

Case Studies

  • star

    Embedded BMS on sbRIO

  • star

    HIL to improve prototype car energy effectiveness

  • star

    Test station software for production line

  • star

    Electric Engine Testbench

  • star

    In-car datalogger for prototype pure EV

Dlaczego Sparkflow?

Experience

Doświadczenie

Od wielu lat programujemy w LabVIEW, w którym z sukcesem wykonaliśmy wiele ambitnych i złożonych projektów. Wiele się w tym czasie nauczyliśmy i dziś chcemy się z Tobą tym doświadczeniem podzielić.

Time-To-Market

Czas wprowadzania produktu

Czas stanowi często największe zagrożenie w realizacji projektu w branży przemysłowej. Uruchomienie nowej produkcji czy testów prototypów nie może czekać. Doskonale to rozumiemy, dlatego robimy wszystko, aby dostarczyć Twoje oprogramowanie na czas. W końcu nie bez powodu jeden z naszych pracowników uzyskał tytuł najszybszego developera LabVIEW w Polsce.

Expertise

Dziedziny specjalizacji

Zbieranie danych, systemy wbudowane, kontrola w czasie rzeczywistym, programowanie FPGA, wysokoprzepustowy układ FPGA, radio programowalne, TestStand, Diadem, przetwarzanie GPU, programowanie obiektowe.

Communication

Komunikacja

Chcemy być dla Ciebie kimś więcej niż wykonawcą usługi. Chcemy być Twoim partnerem! Dlatego dołożymy starań, żeby w pełni zrozumieć Twoje techniczne i biznesowe potrzeby. A kiedy już to osiągniemy – rozpoczniemy współpracę opartą o jasną, otwartą i profesjonalną komunikację.

Cost effective

Opłacalność ekonomiczna

Współpracując z nami nie musisz martwić się o utrzymywanie swojego zespołu, szkolenie pracowników czy koszty związane z licencjami na specjalistyczne środowiska programistyczne.

Kontakt

Pracujemy globalnie! Londyn, Monachium, Warszawa, Los Angeles, Tokio?
Nie ma problemu!