Wstęp

Podgląd niedostępny Dlaczego budowanie aplikacji jest lepsze od zakupu gotowego oprogramowania?

Kiedy Firma zaczyna odczuwać potrzebę wdrożenia nowych rozwiązań informatycznych pierwszym krokiem jest odpytanie rynku o gotowe, istniejące oprogramowanie, które będzie realizować te potrzeby. Rynek oferuje zazwyczaj wiele podobnych rozwiązań programowych, które różnią się zakresem działania, funkcjonalnościami, modułami, technologią i różnymi innymi uwarunkowaniami. Po wybraniu zdawałoby się najlepszej oferty i jej wdrożeniu, a często też po dłuższym okresie użytkowania okazuje się, że oprogramowanie posiada wady, na które wcześniej nie zwróciliśmy uwagi.

Brak funkcjonalności

Firma działając realizuje swoje procesy wewnętrzne. Procesy te często zmieniają się wraz ze zmianami wewnątrz Firmy, rozszerzaniem gamy produktów i usług, zmianami przepisów w ramach których funkcjonuje, zmianą profilu działalności i wieloma innymi. Wraz ze zmianami zaczyna być odczuwalny brak funkcjonalności aplikacji, który wynika z nowych obszarów działania. Brak funkcjonalności musi zostać uzupełniony często kolejnymi aplikacjami. W Firmie zaczyna działać coraz więcej aplikacji, które w dużej części posiadają takie same dane. Pracownicy wprowadzają te same dane do wielu programów. Wyniki potrzebne na stanowisku pracy zaczynają być opracowywane przez pracownika poza aplikacją, poprzez pobieranie danych z wielu aplikacji i ręczne ich agregowanie.

Nadmiar funkcjonalności

Na rynku nie ma aplikacji idealnych. Producenci oprogramowania analizują potrzeby wszystkich Firm działających w danej branży i tak budują swoje aplikacje, aby każdy mógł realizować za ich pomocą swoje potrzeby. Dlatego normą stało się wdrażanie gotowych aplikacji, których duża część funkcjonalności nie jest używana. Takie aplikacje z czasem stają się trudne w używaniu, pracownicy tracą czas na wprowadzanie zbędnych danych. Większość aplikacji z czasem przestaje być używana i następuje konieczność ich wymiany na nowe.

Dlaczego nasze aplikacje są lepsze?

Przystępując do wdrożenia aplikacji w Firmie w pierwszym kroku przeprowadzamy analizę informatyczną, która wskazuje dokładnie, jakiego rodzaju aplikacji Klient potrzebuje. Przysłuchujemy się potrzebom oraz problemom związanym z realizacją procesów Firmy. Wspólnie tworzymy wizję rozwiązania, które ma w najlepszy sposób zaspokoić potrzeby Klienta. Nasze aplikacje budujemy w postaci pluginów czyli wtyczek, które można dowolnie włączać lub wyłączać w aplikacji. Wtyczka realizuje pewną funkcjonalność, ich zbiór lub cały program. Budując aplikacje nie dostarczamy funkcjonalności nie potrzebnych.

Kiedy nadchodzą zmiany i konieczne jest dostosowanie się do nich, wtedy dostarczamy modyfikacji funkcjonalności lub nowych, które będą realizowały kompleksowe potrzeby.

Budowa, wdrażanie i koszt nowych funkcjonalności może być rozłożony w czasie wraz z adaptowaniem się Firmy do zmian w niej zachodzących.

Ile to kosztuje?

Na koszt naszych aplikacji składa się:

  • Analiza informatyczna – opisanie działania Firmy i analiza jej potrzeb. Opcja jest pomijana, jeżeli Klient zna swoje potrzeby.
  • Zaprojektowanie rozwiązania – rozwiązaniem może być nie tylko aplikacja, ale także optymalizacja działań, przeszkolenie pracowników czy optymalizacja wykorzystania rozwiązań już używanych przez Klienta,
  • Budowa aplikacji – nasze aplikacje są oparte o silnik programowy naszego autorstwa, koszt aplikacji zostaje okrojony tylko do dobudowania funkcjonalności realizujących potrzeby Klienta,
  • Wdrożenie – specjalizujemy się także w aplikacjach dostępnych za pomocą przeglądarki internetowej, eliminujemy potrzebę instalacji oprogramowania na każdym komputerze, wdrożenie jest szybkie i tańsze od wdrażania standardowych aplikacji.
  • Szkolenia – dostarczamy szkoleń w postaci tradycyjnej – praca bezpośrednio z użytkownikami, jak też w postaci elektronicznej – pracownik może w dowolnym czasie przejść szkolenie z dowolnego komputera o dowolnej porze.
  • Utrzymanie – dostarczamy usługi związane z obsługą techniczną oprogramowania jak też z jego rozwojem.