28 września 2023
Latem zrobiliśmy coś, na co software house rzadko znajduje czas: przejrzeliśmy nasze projekty i je opisaliśmy. Dział realizacji na tej stronie opisuje teraz dziesiątki projektów, niektóre sprzed wielu lat. Ten wpis dotyczy tylko ostatnich dwóch lat, 2022 i 2023, i pracy, która naprawdę leżała na biurkach naszych zespołów w Lublinie i Grazu.
Jak zawsze opisujemy klientów przez branżę i rodzaj rozwiązania, a nie z nazwy. Jeśli istnieje opis realizacji, podajemy do niego link.
Od urządzeń podłączonych do sieci EMBIQ się zaczęło i w latach 2022–2023 wciąż były w centrum naszej pracy.
Wspólne dla tych projektów jest to, że sprawdzają się dopiero w terenie. Urządzenie, które działa na biurku, na budowie albo w domu klienta może zachowywać się zupełnie inaczej, dlatego testy w realnych warunkach planujemy już od pierwszej wyceny.
Mniej widoczna, ale ważna część naszej pracy to oprogramowanie, które pomaga firmom półprzewodnikowym i elektronicznym rozwijać, testować i prezentować ich produkty.
Użytkownikami takiego oprogramowania są inżynierowie, a oni są wymagający. Dobre narzędzie musi niezawodnie komunikować się ze sprzętem, wszystko logować i przy tym być na tyle proste, żeby dało się go używać przy stanowisku laboratoryjnym pod presją czasu.
Dużą część naszej pracy w latach 2022–2023 stanowiło wzmacnianie zespołów. Nasi programiści, testerzy i kierownicy projektów dołączali do zespołów innych software house’ów i firm produktowych, w Polsce i w innych krajach Europy, często na wiele miesięcy. Ten model dobrze działa, gdy klient ma już mocny zespół i szybko potrzebuje konkretnych umiejętności, bez długiej rekrutacji.
Taka praca pokazała nam, ile wysiłku wymaga dopasowanie: znalezienie właściwej osoby do zapytania i właściwego zapytania dla osoby, która właśnie skończyła projekt. Ta obserwacja doprowadziła wprost do naszego pierwszego eksperymentu z AI.
W tym roku zbudowaliśmy prototyp, który za pomocą modeli OpenAI pracuje na zanonimizowanych profilach zawodowych programistów i dopasowuje je do wymagań projektów szukających ludzi (opis realizacji). W marcu przedstawiliśmy pomysł giełdy specjalistów wspieranej przez AI w Science Park Graz. Dziś używamy AI wewnętrznie, gdy dopasowujemy kandydatów do nowych zapytań, a nasi inżynierowie na co dzień korzystają z asystentów AI przy debugowaniu, generowaniu kodu i code review, a także przy projektowaniu, analizie i testach.
W osobnym prototypie wykorzystaliśmy modelowanie AI do analizy danych geolokalizacyjnych o pojazdach i przejazdach i pokazaliśmy je na pulpicie analitycznym (opis realizacji).
Na razie podchodzimy do tego pragmatycznie. Model językowy traktujemy jako jeden z elementów systemu, z jasno określonymi danymi wejściowymi i wyjściowymi, i bardzo uważamy na to, jakie dane opuszczają środowisko klienta – dlatego profile w naszym prototypie są zanonimizowane. UE wciąż negocjuje AI Act, więc śledzimy też, jak będą wyglądać zasady dla systemów AI, gdy zostaną uzgodnione.
Patrząc na cały ten okres, widać trzy rzeczy. Większość projektów łączy kilka dziedzin: urządzenie, aplikację i backend albo projektowanie, a po nim wytwarzanie i QA. Długie relacje znaczą więcej niż jednorazowe projekty – wiele z opisanych wyżej trwa od lat. A AI zaczyna się pojawiać jako narzędzie wewnątrz zwyczajnych poza tym systemów i procesów, a nie jako osobna kategoria.
Wszystkie projekty znajdziesz w naszych realizacjach. Jeśli któryś przypomina problem, nad którym pracujesz, napisz do nas – chętnie go omówimy.
Zapytaj o wycenę lub poradę
Przeanalizujmy razem koncepcję Twojego projektu i to, na jakim jest etapie.
Otrzymasz od nas wstępną propozycję zakresu projektu oraz szacunek czasu i kosztów.
Konsultacje są objęte umową NDA.