 |
| Oprogramowanie na zamówienie |
 |
Jednym z kluczowych obszarów kompetencyjnych ABG S.A. jest projektowanie i tworzenie oprogramowania oraz doradztwo w zakresie wdrażania i rozwoju aplikacji. Dbamy o to, aby proponowane przez nas rozwiązania były w pełni dostosowane do potrzeb i specyficznych wymagań Klientów.
Metodyka
Najwyższy poziom profesjonalizmu osiągnęliśmy dzięki zespołowi ekspertów specjalizujących się w formalnej analizie wymagań użytkownika, tworzeniu i testowaniu kodu oraz wykorzystaniu najpopularniejszych narzędzi programistycznych. Po zidentyfikowaniu rzeczywistych potrzeb Klienta powstają opisy w Unified Modelling Language. Na bazie opisów UML zostaje określona architektura rozwiązania, właściwa dla danej klasy systemu. Uwzględnia ona wymagania wydajnościowe, takie jak czas dostępu do systemu i czas przetwarzania, które wynikają z wielkości baz danych jak również ilości współbieżnie pracujących użytkowników. W dalszej kolejności następuje projektowane struktury raportów zawierających wszystkie określone przez Klienta informacje. Zostają także ustalone mechanizmy zapewniające prawidłowe i terminowe ich tworzenie. Wszystkie nasze projekty realizujemy w zgodzie ze standardami określonymi w posiadanych przez nas certyfikatach PN-EN ISO 9001:2001 oraz AQAP 2110. Nasz proces wytwórczy bazuje na najlepszych praktykach modeli PMI/PMBOK i SEI/CMMI.
Doświadczenia
Wizytówką możliwości naszych programistów jest system IACS (administracja i kontrola dopłat bezpośrednich w rolnictwie) wykonany dla Agencji Restrukturyzacji i Modernizacji Rolnictwa. W projekcie wykorzystano m.in. technologie UML, JSP, EJB, Java Swing, PL/SQL. System gromadzi 2 TB danych obsługując ok. 4000 użytkowników pracujących w 350 lokalizacjach. Eksperci ABG S.A. brali również udział w projekcie CEPiK (Centralna Ewidencja Pojazdów i Kierowców) budując tzw. Moduł Wykonawczy Portalu. Obsługuje on 3500 użytkowników końcowych i ok. 6.5 TB danych.
Firma podejmuje się również budowy średnich i małych systemów tworzonych z wykorzystaniem opisanej metodologii, zapewniając tym samym właściwe odwzorowanie wymagań użytkownika w postaci funkcji systemu.
Proces produkcji oprogramowania

|
|
 |
|