O Nas

Założony w 2013 roku EkinnoLab jest start-upem  specjalizującym się w tworzeniu  i testowaniu aplikacji mobilnych.

Siedzibą firmy są Gliwice – miasto leżące na terenie Aglomeracji Śląskiej, która jest jednym z największych obszarów miejskich w Unii Europejskiej – liczy ponad 5 milionów mieszkańców. EkinnoLab jest oparty na wizji tworzenia aplikacji mobilnych w sposób unikalny na rynku. Zawsze zaczynamy od dobrze przemyślanego projektu, na podstawie którego powstaje prototyp. Wykorzystujemy tutaj nasze doświadczenie w dziedzinie architektury oprogramowania i tworzenia rozwiązań, korzystając z najlepszych praktyk w tej dziedzinie. Zastosowane technologie są starannie wybrane, aby służyć tej wizji – a nie na odwrót. Jesteśmy pasjonatami innowacji, więc lubimy nowe technologie i nowoczesne wzornictwo. Interdyscyplinarność naszego zespołu pozwala nam szybko wprowadzać nowe technologie i innowacje.

O innowacjach

Nasz świat jest pełen rozwiązań technologicznych i nieskończonych możliwości, które wymagają podejmowania mądrych i rozsądnych decyzji. Otwarte dane ( ang. Open Data) są coraz bardziej dostępne, zapewniając współdziałanie różnych systemów i organizacji. Połączenie sił start-upów pozwoli na znalezienie odpowiednich rozwiązań, które będą w stanie pomóc ludziom w ich codziennym życiu.

Na chwilę obecną skupiamy się na pomocy kierowcom w odnalezieniu najlepszego miejsca parkingowego – tym właśnie jest Naviparking. Jest to platforma stworzona z myślą o kierowcach oraz zarządcach parkingów, która ma pomóc w znalezieniu najbliższego i najtańszego miejsca postojowego. Celem jest nie tylko zwiększenie komfortu jazdy i podróży, lecz także zredukowanie korków, zatłoczonych ulic i zmniejszenie ilości generowanych przez samochody spalin, które zanieczyszczają powietrze.

Innowacja to coś znacznie większego, aniżeli tylko nowe pomysły: jest procesem pomyślnego wprowadzania ich w życie i sprawiania, że rzeczy powstają w nowy sposób. Innowacja przekształca pomysł w praktyczny, użyteczny i komercyjny produkt lub usługę.

 John Adair,  Effective Innovation (2009)

95black22sss

O naszej pracy

Dostarczać szybko i często jest naszą mantrą. Zawsze zaczynamy od stworzenia podstawowego modelu biznesowego i minimalnie użytecznego produktu (ang. Minimal Viable Product (MVP)) – produktu, który posiada wyłącznie takie funkcje, jakie są potrzebne i wymagane, by przynosić korzyść choć jednemu klientowi. Mając zawsze na uwadze MVP, używamy metody SCRUM (mając na pokładzie naszego zespołu certyfikowanego SCRUM Mastera). Współpracujemy z innymi organizacjami, co daje nam ogromną możliwość tworzenia większej wartości biznesowej (1+1 =3), uczenia się i wymieniania pomysłami.

xxxx

Test Automation

Test automation jest podstawowym elementem naszej strategii rozwoju. Postrzegamy go jako nieodłączną część każdego projektu i szybkiego dostarczania wyników badań dla naszych zespołów Scrum. Automatyzujemy interfejsy aplikacji, również na niższym poziomie: backend API i połączeń bazy danych. Używamy wypróbowanych narzędzi, takich jak Appium dla aplikacji mobilnych (zarówno iOS i Android) lub Selenium WebDriver dla aplikacji internetowych. Java jest naszym podstawowym językiem stosowanym do rozwoju skryptów testowych. Używamy JUnit do wykonania testu, Maven jako narzędzia budowania i Cucumber do opisu testów w języku naturalnym.

Z myślą o użytkowniku

Nie wystarczy stworzyć aplikacji mobilnej, która będzie posiadała wszystkie techniczne cechy i funkcje. Aby dostarczyć naprawdę dobry produkt, należy skupić się także na tym, by aplikacja była jak najbardziej przyjazna dla użytkownika. Dlatego też badamy i wypróbowujemy, które rozwiązania zapewniają najłatwiejszą obsługę i sprawiają, że użytkownik z przyjemnością, łatwo i komfortowo, może korzystać z produktu. W tym celu stosujemy metody UX, takie jak:  User research, Analysis frameworks  (Crashylitics i Google Analytics), prototypy (Axure), sprawdzamy także interakcje między wyglądem a użytecznością.  Tych kilka prostych, ale wyjątkowo użytecznych technologii zapewnia nam świetne zrozumienie potrzeb użytkownika.

-black