W przypadku specjalistycznych rozwiązań i rzadko spotykanych wymaganiach w zakresie oprogramowania opartego o systemy baz danych, podejmujemy się tworzenia oprogramowania na zamówienie. Dzięki wdrożonym w naszej firmie procedurom konserwacji i rozwoju kodu oprogramowania, bez zbędnych nakładów pracy jesteśmy w stanie realizować projekty indywidualne i zarządzać ich zmianami.
Często specyficzne wymagania dotyczą indywidualnych procesów realizowanych w ramach organizacji, które ściśle współpracują z pozostałymi obszarami zarządzania. W takich przypadkach często realizujemy projekty w postaci dodatkowych modułów do programów z pakietu KAMELEON SQL, co znacznie obniża koszty i pracochłonność przygotowania rozwiązania. W uzasadnionych przypadkach budujemy rozwiązania dedykowane od podstaw, wprowadzając odpowiednie narzędzia integracji stosowanych rozwiązań.
Standardowo proces budowy oprogramowania dedykowanego przebiega następująco:

  • specyfikacja potrzeb - określenie celu, obszarów krytycznych, identyfikacja procesów i specyfikacja funkcjonalna tworzonego oprogramowania dokonywana jest w oparciu o lokalne wywiady z użytkownikami projektowanego systemu.
  • projekt techniczny i funkcjonalny - szczegółowa specyfikacja realizowanych funkcji, ról występujących w systemie, przypadków użycia, diagramów przepływu danych, projekt funkcjonalny i techniczny rozwiązania.
  • prototypowanie - to budowa i udostępnienie do wglądu prototypu rozwiązania, zawierającego implementacje podstawowych funkcji w ograniczonym zakresie, pozwalającego ocenić poprawność przygotowywanego oprogramowania w zakresie specyfikacji i dopasowania do rzeczywistych potrzeb firmy.
  • implementacja końcowa systemu.
  • wdrożenie i oddanie do eksploatacji
  • szkolenia

Dzięki stosowanym narzędziom projektowania i implementacji aplikacji, w oparciu o sprawdzone technologie, potrafimy skutecznie opracować i przygotować dedykowane rozwiązania nawet bardzo zaawansowanych projektów informatycznych. W okresie eksploatacji systemów sprawujemy ciągłą opiekę autorską nad dostarczonym systemem, nanosząc niezbędne modyfikacje i ulepszenia, zgodnie ze zmieniającymi się wymaganiami Klienta.