Koszt programu na zamówienie zależy przede wszystkim od pracy, którą ma obsługiwać. Liczą się reguły, połączenia z innymi systemami, dane i wymagania użytkowników. Liczba ekranów jest tylko fragmentem zakresu. Rzetelna wycena powinna pokazywać, co powstaje w pierwszym etapie i jak zostanie odebrane.
Dlaczego dwa podobne programy mogą mieć różną cenę?
Lista zleceń z nazwą klienta, terminem i statusem wygląda prosto. Jeśli jednak termin zależy od dostępności kilku zespołów, zmian w dostawie i akceptacji kierownika, za tym samym ekranem stoi więcej zasad. Każdą trzeba opisać, wdrożyć i sprawdzić na konkretnych przypadkach.
Podobnie jest z dostępem. Jedna osoba może widzieć całą listę, a pracownik terenowy tylko przypisane zadania. Do tego dochodzą historia zmian, załączniki i obsługa pomyłek. Dlatego porównanie ofert wyłącznie na podstawie zrzutów ekranu prowadzi do nietrafnych wniosków.
Pięć elementów, które zmieniają zakres
- Proces: liczba etapów, wyjątków i decyzji wymagających zatwierdzenia.
- Użytkownicy: role, uprawnienia, sposób logowania i współpracy.
- Integracje: kierunki wymiany danych oraz możliwości obecnych systemów.
- Migracja: jakość danych, duplikaty i konieczność zachowania historii.
- Utrzymanie: środowisko, kopie, aktualizacje i dalsza pomoc.
Warto osobno omówić wymagania dotyczące pracy przy przerwach w internecie, wydajności lub dostępności usługi. Nie każda aplikacja potrzebuje tego samego poziomu rozbudowy. Wymagania powinny odpowiadać skutkom przestoju w konkretnej firmie.
Co oznacza wycena pierwszego etapu?
Pierwszy etap powinien dać użytkownikowi zamknięty fragment pracy. Może to być przyjęcie zlecenia, przypisanie osoby i zebranie informacji o wykonaniu. Sam formularz bez możliwości dalszej obsługi często nie pozwala ocenić, czy rozwiązanie rzeczywiście pomaga.
Przykład demonstracyjny: firma zamawia rejestr zgłoszeń z historią i raportem. Automatyczne pobieranie dokumentów z programu księgowego pozostawia na kolejny etap. Wycena powinna jasno oddzielać oba zakresy, a nie ukrywać późniejsze prace pod ogólnym hasłem „pełna integracja”.
Jak przygotować materiał do rozmowy?
Opisz przebieg jednej typowej sprawy i dwóch nietypowych. Pokaż używane obecnie narzędzia na fikcyjnych danych. Zaznacz, czego zespół nie chce już robić ręcznie oraz po czym poznasz, że program nadaje się do codziennej pracy.
- Kto rozpoczyna proces i jakie informacje podaje?
- Kto podejmuje decyzję na kolejnych etapach?
- Co dzieje się przy błędzie, anulowaniu lub braku danych?
- Jakie systemy muszą współpracować z nową aplikacją?
- Kto zatwierdzi zakres i sprawdzi gotowy etap?
Jeśli dopiero rozpoznajesz problem, zacznij od poradnika kiedy Excel przestaje wystarczać w firmie. Nie trzeba wybierać technologii przed opisaniem potrzeb.
Co porównać w ofertach wykonawców?
Porównuj rezultat, sposób odbioru i odpowiedzialność za poszczególne zadania. Sprawdź, czy cena obejmuje analizę, projekt interfejsu, import danych, testy, wdrożenie i szkolenie. Ustal również, jak rozliczane są nowe pomysły pojawiające się w trakcie pracy.
Zapytaj o dostęp do kodu, dokumentację, możliwość eksportu danych oraz zasady utrzymania po odbiorze. Własny program nie kończy życia w dniu uruchomienia: zmieniają się potrzeby firmy i systemy, z którymi współpracuje.
W MAXIKAZ zakres dopasowujemy do procesu i budżetu. Możemy zacząć od małego narzędzia, a później rozwijać je o kolejne funkcje. Nie ma jednej ceny dla wszystkich aplikacji — najpierw ustalamy, co ma działać i jakie warunki muszą zostać spełnione.