Wstęp
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.