
Każdy projekt ma własną specyfikę i wymaga indywidualnego podejścia. Ludzie, profil działalności, organizacja pracy, bazy wiedzy, wypracowane zasady współpracy i inne elementy tworzą niepowtarzalne środowisko, które stawiamy w centrum projektu, dostosowując się do naszych Klientów. Jednocześnie trzymamy się standardów realizacji projektów, które pomagają w terminowym i optymalnym wdrożeniu konkretnego rozwiązania.
Realizowane przez Becomo S.A. projekty prowadzone są z wykorzystaniem elementów metodyki PRINCE2 i PMI oraz ustaleniami szczegółowymi z naszymi Klientami. Prace realizowane są w podziale na etapy. Występowanie każdego z etapów jest wskazane, aby proces realizacji był maksymalnie efektywny, natomiast w zależności od ustaleń pomiędzy stronami, nie wszystkie składniki etapów muszą być wykonywane. Większość naszych projektów jest przygotowywana zgodnie z poniższym schematem:
Analiza i projekt
W ramach tego etapu prac przeprowadzane są następujące działania:
Prace analityczne prowadzone będą w formie spotkań analitycznych przez analityków i liderów technicznych. Na podstawie zebranych informacji przygotowywane zostaną zbiorcze dokumenty: BRS (Business Requirements Specification) oraz SRS (System Requirements Specification).
Wraz z pracami analitycznymi, prowadzone będą prace nad dokumentacją testową: planem testów oraz szczegółowymi krokami testowania JIT (Joint Integration Tests) i UAT (User Acceptance Tests).Dokumentacja zostanie zweryfikowana z klientem i zatwierdzona do dalszych prac.
Prototypowanie
W ramach tego etapu przeprowadzane są następujące działania:
Przygotowany prototyp zawiera kilka podstron symulujących funkcjonalności lub zapewniający przejście określonych scenariuszy testowych. Za jego pomocą Odbiorca na wczesnym etapie widzi jak system będzie wyglądał, a z drugiej strony udostępnia możliwość wykonania na życzenie klienta szeregu testów użyteczności zapewniając maksymalny komfort interakcji.
Realizacja
Wynikiem prac tego etapu jest wytworzenie i konfiguracja funkcjonalności zgodnej ze specyfikacją analizy szczegółowej oraz jej weryfikacja wewnętrzna pod kątem zachowania wysokiej jakości.
Wewnętrzny Dział Jakości odpowiedzialny jest w tym etapie za przeprowadzenie testów pozwalających stwierdzić, czy całość funkcjonalności przygotowanej w ramach etapu pracuje poprawnie. W tym celu wykonywane są testy na podstawie dokumentacji testowej. W przypadku znalezienia błędów nanoszone są poprawki dla których wykonywany jest retest. Pomyślne przejście wszystkich testów kończy się zamknięciem wersji oznaczającej gotowość do przeprowadzenia testów UAT po stronie klienta.
Instalacja testowa i testy UAT
W ramach tego etapu wykonywana jest instalacja na środowisku testowym, które udostępniane jest użytkownikom klienta testującym poprawność działania funkcjonalności systemu.
Także w ramach etapu przeprowadzane są następujące działania:
Po poprawnej weryfikacji działania, system zostaje zaakceptowany przez klienta i zatwierdzony do wdrożenia produkcyjnego.
Wdrożenie
Wynikiem prac wdrożeniowych jest zainstalowanie systemu na środowisku produkcyjnym oraz sprawdzenie poprawności działania ewentualnych połączeń integracyjnych z innymi systemami.
Wsparcie po wdrożeniu
Oferujemy utrzymanie wykonanego systemu oraz wsparcie techniczne, administracyjne i merytoryczne po wdrożeniu systemu, zależnie od potrzeb Klienta i projektu.