O firmie

Ciągły rozwój od prawie 5 lat!

Advative

Od 5 lat zajmujemy się dostarczaniem dedykowanych rozwiązań dla biznesu. Tworzymy oprogramowanie dla zarówno małych jak i dużych firm, od rozbudowanych systemów CMS wspierających stronę kliencką, przez wieloserwerowe rozwiązania yellowpages, aż po rozbudowane systemy spedycyjne i platformy lojalnościowe.

 

Podczas realizacji projektów wspieramy się sprawdzonymi metodologiami wytwarzania oprogramowania (takimi jak RUP w przypadku całego procesu życia projektu, czy SCRUM w fazie implementacji). Efektem jest ciągły nadzór nad postępem prac i mitygacja ryzyka niepowodzenia już w początkowych fazach. Nad prawidłowym przebiegiem procesu wytwarzania i zachowania jakości czuwa zespół ekspertów z dziedziny inżynierii oprogramowania.

 

Naszymi głównymi dziedzinami działania są:

  • Tworzenie dedykowanych rozwiązań dla średnich i dużych firm (takich jak CRM, SCM, ECM, HRM, platformy lojalnościowe).
  • Zarządzanie procesami biznesowymi w przedsiębiorstwie (analiza, optymalizacja już istniejących oraz modelowanie ich od podstaw).
  • Wdrożenie gotowych rozwiązań klasy enterprise w małych i średnich firmach (CRM, SCM, ECM, itp.).
  • Doradztwo oraz audyt IT (na dowolnym etapie powstawania oprogramowania).

Jak przebiega typowy proces realizacji zlecenia?

Oto podstawowowe kroki, które w efekcie dają oczekiwane rezultaty.

01

Analiza

obecnej struktury organizacji oraz zebranie wymagań.

Zaczynamy od poznania potrzeb klienta i stworzenia ogólnej definicji systemu, a następnie zawężaniu jej do szczegółowych przypadków użycia (każdy z nich jest omawiany z grupami przyszłych uzytkowników systemu). W rezultacie otrzymujemy kompletną specyfikację wymagań (SRS - Software Requirements Specification).

02

Projektowanie

nowego rozwiązania.

Podczas procesu projektowania skupiamy się na trzech głównych aspektach:

  • bezpieczeństwie dostępu do danych oraz funkcji systemu
  • przejrzystej i modułowej budowie aplikacji (opartej o niezależne komponenty podzielone według tematyki lub pełnionej funkcji)
  • możliwościach dalszej rozbudowy i integracji

 

Poprzez wizualne modelowanie architektury możemy w przejrzsty (i zrozumiały dla klienta) sposób pokazać kluczowe aspekty nowego systemu.

03

Implementacja i testy

w każdej iteracji fazy produkcji.

Proces tworzenia rozwiązania jest podzielony na kilka faz (każda zakończona testami), które dają w efekcie kolejne wersje prototypu aplikacji. Podejście iteracyjne umożliwia stałą kontrolę nad postępem prac i nanoszenie ewentualnych zmian we wczesnych fazach powstawania produktu. Pod koniec tej fazy otrzymujemy wersję RC 1.0 (release candidate), która po finalnych testach jest gotowa do wdrożenia.

04

Wdrożenie oraz szkolenia

przyszłych użytkowników systemu.

Wstępny plan wdrożenia oraz szkoleń tworzymy już podczas faz analizy i projektowania. Proces wdrożenia systemu często przebiega równocześnie z pierwszymi szkoleniami teoretycznymi, a po jego zakończeniu przechodzimy do części praktycznej szkoleń. W zależności od typu i struktury rozwiązania szkoleniom podlegają wybrane jednostki z grup użytkowników lub pełne zespoły.

05

Serwis oraz dalszy rozwój

...

Forma i sposób serwisu często wynikają ze specyfiki wdrożonej aplikacji. Oferujemy zarówno serwis gwarancyjny i pogwarancyjny, jak i pełną administrację wraz z dalszym rozwojem aplikacji w zależności od potrzeb klienta.

Klienci

zadowoleni z naszych usług

Ad!vice
Altus TFI