parallax layerparallax layerparallax layerparallax layer

KIM JESTEŚMY

Jesteśmy firmą zajmująca się opracowywaniem oprogramowania.
Dzięki naszemu doświadczonemu zespołowi jesteśmy w stanie zapewnić pomoc naszym klientom w zakresie rozwiązań programistycznych dla: urządzeń typu embedded, autorskich opracowań elektronicznych, sytemów baz danych i Big Data, komunikacji bezprzewodowej, systemów automatyki przemysłowej, rozwiązań typu Cloud Computing i inne. Zapewniamy wsparcie podczas całego procesu tworzenia oprogramowania, od koncepcji do realizacji a także po zakończeniu procesu wdrożenia. Nasze rozwiązania dedykujemy zarówno firmom poszukującym wparcia w postaci usług outourcingowych, jak odbiorcom oczekującym kompleksowych rozwiązań.
.

icons_top

CO ROBIMY

PROJEKTOWANIA OPROGRAMOWANIA SPECJALISTYCZNEGO

co_robimy_1

Świadczymy kompleksowe usługi obejmujące analizę wymagań, opracowanie architektury oprogramowania oraz dobór optymalnych technologii informatycznych do realizowanego zadania. Dostarczyliśmy rozwiązania dla sektorów energetycznych, wydobywczych, przemysłu samochodowego oraz innych obszarów automatyki przemysłowej.  Opracowaliśmy również dedykowane systemy pomiarów w technologii laserowej i mikroskopii skaningowej zarówno do celów laboratoryjnych jak również przemysłowych.  Posiadamy duże doświadczenie w zakresie analiz syntaktycznych, przetwarzania symbolicznego, jak również metod numerycznych przetwarzania obrazów.

REALIZACJA
OPROGRAMOWANIA

co_robimy_2

Naszą specjalnością jest realizacja oprogramowania wieloplatformowego, dostępnego na wszystkie powszechnie stosowane  systemy operacyjne (w tym również przemysłowe). Specjalizujemy się w technologii C++/Qt, jednakże wymagania stawiane projektom  często wymagają rozwiązań hybrydowych. Stosujemy również języki skryptowe, bazy danych relacyjne oraz nierelacyjne, technologie JAVA / .NET oraz inne specjalizowane pakiety.

UTRZYMANIE
OPROGRAMOWANIA

co_robimy_3

Zapewniamy również długoterminowe wsparcie dla dostarczonych rozwiązań. Świadczymy usługi w zakresie refaktoryzacji, dokumentowania, usuwania błędów, jak również migracji oprogramowania do nowszych technologii. Specjalizujemy się w przenoszeniu oprogramowania do środowiska Linux.

USŁUGI DORADCZE
I CONSULTINGOWE

co_robimy_4

Z racji posiadanego wieloletniego doświadczenia, dla naszych partnerów świadczymy pomoc w zakresie planowania i wdrożeń oprogramowania. Usługi nasze obejmują zagadnienia obejmującą: kosztorysowanie, harmonogramowanie, opracowywanie wymagań funkcjonalnych, poprawę ergonomii i inne obszary optymalizacji.

Usługi dodatkowe

Elektronika

W ramach powołanego wraz z naszymi wieloletnimi parterami konsorcjum, opracowujemy radiowe systemy AKPiA. Specjalizujemy się w systemach monitoringów długoterminowych o ekstremalnie małych poborach energii, zasilanych bateryjnie. Dysponujemy kompletnym sytemem radiowym pracującym w topologii mesh, umożliwiającym stałe monitorowanie do kilkuset obiektów. W ramach prowadzonych prac opracowaliśmy sprzęt oraz oprogramowanie radiowych stacji monitorujących oraz oprogramowanie serwera centralnego, agregującego dane z poszczególnych stacji. Zapewnilismy szerego przemysłowych interfejsów dostępowych, umożliwiających integrację z istniejącymi systemami automatyki.

dodatkowe_1
dodatkowe_2

Aplikacje multimedialne

Nasze rozwiązania, z racji zastosowań głównie w automatyce przemysłowej oraz z przyjętych założeń dotyczących przenośności pomiędzy systemami, wykorzystują głownie otwarte technologie takie jak Video4Linux, GStreamer, VLC, OpenGL/OpenInventor. Oczywiście stosujemy również rozwiązania dedykowane. W ramach prac własnych opracowaliśmy zbiór protokołów do sterowania kamerami CCTV. Nawiązaliśmy również ścisłą współracę z producentem systemów montażu Audio/Video, będącego europejskim liderem w branży telewizyjnej.

Sterowniki Linux

Posiadamy wieloletnie doświadczenie w programowaniu dla środowiska Linux. Dostarczamy rozwiązania w warstwie aplikacyjnej – przestrzeni użytkownika, jak również w przestrzeni kernela. Oferujemy kompletne rozwiązania obejmujące: przygotowanie narzędzi rozwojowych dla komputerów roboczych oraz maszyn docelowych, konfigurację środowiska docelowego, dostosowanie wybranej dystrybucji systemu GNU/Linux do indywidualnych potrzeb klienta, opracowanie oraz dostosowanie sterowników do wymagan sprzętu. W przypadku systemów dedykowanych, preferejumy rozwiazania bazujące na narzędziach OpenEmbedded/Yocto.

dodatkowe_3

JAK PRACUJEMY

Wykorzystujemy sprawdzone i powszechnie stosowane metodologie. Dodatkowo podczas projektowania oprogramania kładziemy szczególny nacisk na kompletność i jakość powstającej dokumentacji, obejmującej zagadnienia takie jak:

  • Analizę założeń prowadzoną w porozumieniu z klientem oraz ekspertami dziedzinowymi
  • Opracowanie wymagań stanowiących podstawę formalną do realizacji projektu
  • Specyfikację testów funkcjonalnych i jednostkowych oraz opracowanie wskaźników jakości
  • Planowanie architektury oprogramowania spełniającego założone wskaźniki wydajnościowe i kosztowe
  • Projektowanie interfejsu użytkownika oraz prototypowanie oprogramowania
  • Szacowanie kosztów i harmonogramowanie projektu wraz z uzasadnieniem dla klienta
  • Dokumentowanie API umożliwiające dalszy rozwój i konserwację projektu.

parallax layerparallax layerparallax layerparallax layerparallax layerparallax layerparallax layer

Czym jest PROJEKT UMMON?

Projekt UMMON jest jest oprogramowaniem które realizujemy jako projekt własny.
Realizujemy go "po godzinach" lub chcąc oderwać się, w ramach przerwy, od codziennych obowiązków i popracować "nad czymś innym".
Projekt UMMON to nowe podejście do metodologii programowania opierające się na budowaniu aplikacji z ... klocków.
Dzięki temu, tworzenie własnego oprogramowania przez użytkowników nie jest już absurdalnie trudne, uciążliwe i czasochłonne (a niejednocześnie ekstremalnie frustrujące).

Dla amatorów czy profesjonalistów?

Ponieważ każdy z kloców jest idealnie dopasowany (i dopracowany), oprogramowanie nadaje się do pracy zarówno dla osób rozpoczynających przygodę z programowaniem jak i profesjonalistów.
System pozwala szybko opanować podstawy, umożliwiając tworzenie pierwszych aplikacji "od ręki".
Profesjonaliści docenią proces automatyzacji tworzenia niejednokrotnie nudnych i odtwórczych modułów oprogramowania, pozwalając skupić się na najistotniejszych elementach kodu.

Co znajdę w środku?

Nasze rozwiązanie ułatwia pracę nad: systemami sterowania, protokołami komunikacyjnymi, systemami ERP i SCADA, systemami baz danych, systemami obróbki grafiki 3D, systemami diagnostycznymi i obliczeniowymi i systemami multimedialnymi.
System jest wciąż rozwijany i pojawiają się nowe "klocki" rozbudowujące funkcjonalność rozwiązania.

ZESPÓŁ

Nasz zespół na stałe składa się z 3 programistów mogących pochwalić się ponad dziesięcioletnim doświadczeniem w zakresie tworzenia rozwiązań programistycznych dla przemysłu. Zespół wspierany jest przez grafików i specjalistów UI/UX z wieloletnim doświadczeniem w zakresie tworzenia interfejsów zarówno dla urządzeń typu embedded jak i interfejsów aplikacji webowych.
Grzegorz Goc
Grzegorz Goc Dyrektor ds. badań i rozwoju
15-letnie doświadczenie zawodowe w zakresie programowania. 12-letnie doświadczenie w budowaniu i oprogramowaniu systemów automatyki przemysłowej. 8-letnie doświadczenie w zakresie systemów analizy jakości energii.
TOMASZ FOJTAR
TOMASZ FOJTAR Dyrektor Techniczny
8-letnie doświadczenie w zakresie tworzenia algorytmów analizy jakości energii. 8-letnie doświadczenie w zakresie oprogramowania protokołów komunikacyjnych (w tym komunikacji bezprzewodowej i GSM).

KONTAKT

Imię i nazwisko (wymagane)

Adres email (wymagane)

Temat

Treść wiadomości

UmmonLab

Robotnicza 70A
53-608 Wrocław

e-mail: biuro@ummonlab.pl

Grzegorz Goc

Dyrektor ds. badań i rozwoju

e-mail:g.goc@ummonlab.pl
tel. kom.: 502-358-508