Oprogramowanie
Sposób działania
Kompleksowość działań

Do każej realizacji podchodzimy kompleksowo. Staramy się spojrzeć globalnie na dany problem lub wymagania. Łączymy ze sobą wszystkie elementy, niezbędne do realizacji zadania. Zaczynamy od analizy, w czasie której staramy się zrozumieć oczekiwania klienta. Po niej przygotowujemy projekt, abyśmy wiedzieli, co ma być wynikiem naszej finalnej pracy. Następnym etapem jest realizacji, na bazie wcześniejszych ustaleń. W czasie całego cyklu klient jest na bieżąco informowany o postępach, a zazwyczaj staramy się aby klient w trybie rzeczywistym miał wgląd w już wytworzone moduły. Po zrealizowaniu projektu następuje faza testów i korekcji drobnych błędów. Ostatnim etapem jest wdrożenie systemu na naszych serwerach lub na stacjach u klienta. Po wdrożeniu świadczymy usługi utrzymania systemu, opiekni nad nim i rozwoju nowych funkcjonalności.

Analiza

Podczas fazy analizy staramy się dokładnie zrozumieć wymagania klienta. Badamy wszystkie aspekty i staramy się wykreować rozwiązania najlepsze do danych potrzeb. Często faza analizy jest najważniejszą fazą wykonania projektu. To podczas jej trwania powstaje wizja całego rozwiązania

Przygotowanie projektu

Projekt ma za zadanie zgromadzić w jednym miejscu opis całego rozwiązania. W projekcie znajdują się wszystkie szczegóły działania systemu, a także przypadku jego użycia, wraz z przykładowymi scenariuszami. Projekt pozwala na ujednolicenie całości oprogramowania i przyjrzenie się, gdzie mogą powstać niespójności. Projekt jest zatwierdzony dopiero po akceptacji klienta. Dopiero na bazie projektu jesteśmy w stanie rozpocząć realizację systemu.

Realizacja

W fazie realizacji wykonywane są wszystkie czynności związane z wytworzeniem oprogramowania. Na bazie projektu analitycy, programiści oraz konsultanci tworzą system, który został opracowany. W tej fazie staramy się, aby klient był na bieżąco poinformowany o postępach prac. W przypadku aplikacji i systemów internetowych klient otrzymuje dostęp do platformy testowej. My ze swojej strony informujemy po kolejnych modułach, które można już obejrzeć. Klient ma w ten sposób wpływ na wytwarzanie systemu i może zgłosić swoje uwagi co do jego działania jeszcze w czasie realizacji.

Faza testów

Po wytworzeniu systemu przechodzimy do fazy testów. Dzieli się ona na dwa rodzaje:
  • faza testów wewnętrzna - wykonywana przez nas
  • faza testów zewnętrzna - wykonywana przez klienta
Faza testów ma na celu sprawdzenie, czy system zgadza się z projektem i czy nie posiada potencjalnych usterek. Po każdych testach korygujemy zgłoszone błedy i wprowadzamy niezbędne poprawki.

Wdrożenie

Po akceptacji systemu przez klienta następuje jego wdrożenie. W przypadku systemów, które są instalowane w infrastrukturze klienta, albo przekaujemy gotowe oprogramowanie do instalacji, albo jeśli uzyskamy niezbędny dostęp z odpowiednimi uprawnieniami - instalujemy oprogramowanie sami. W przypadku kiedy oprogramowanie będzie utrzymywane u nas - po naszej stronie jest jego instalacja w środowisku docelowym. W fazie wdrożenia wykonujemy także szkolenia dla pracowników z zakresu używania systemu.

Utrzymanie i wsparcie

Wytworzenie i wdrożenie oprogramowania to niejednokrotnie początek działań, mających na celu usprawnienie działania firmy. Takie oprogamowanie zazywczaj jest rozwijane wraz z rozwojem firmy lub instytucji, w celu spełnienia potrzeb jego potencjalnych użytkowników. Noma Solutions ze swojej strony świadczy usługi utrzymania wytworzonych systemów, w celu gwarancji ich poprawnego działania i przyszłego rozwoju. Monitorując działanie oprogramowania, a także sposób w jaki użytkownicy go używają, staramy się zaproponować nowe lub ulepszone funkcjonalnści, aby oprogramowanie było jeszcze bardziej doprecyzowane i użyteczne.
 
Klienci
Clientimage8 Clientimage10 Clientimage3 Clientimage4 Clientimage22 Clientimage17
ul. Zduńska 50
99-400 Łowicz

mobile: 0 601 05 98 18
NIP: 834-170-33-91