
Najważniejsza odpowiedź
Ceny nie da się uczciwie wyliczyć po liczbie ekranów, ponieważ największy wpływ mają reguły, role, dane i integracje.
W aplikacji wewnętrznej najważniejsze są proces, odpowiedzialność i jakość danych. Technologia jest narzędziem do ich odwzorowania.
Najpierw trzeba zrozumieć problem i sposób pracy. Dopiero później warto wybierać układ, funkcje i technologię.
Najważniejsze elementy
Procesy i stany
Zatwierdzenia oraz historia zwiększają zakres. To element, który warto zweryfikować na rzeczywistym przykładzie, a nie wyłącznie na podstawie ogólnego założenia.
Role
Każdy wariant dostępu wymaga testów. To element, który warto zweryfikować na rzeczywistym przykładzie, a nie wyłącznie na podstawie ogólnego założenia.
Migracja
Import arkuszy oznacza czyszczenie danych. To element, który warto zweryfikować na rzeczywistym przykładzie, a nie wyłącznie na podstawie ogólnego założenia.
Integracje
Zewnętrzne API wprowadzają zależności. To element, który warto zweryfikować na rzeczywistym przykładzie, a nie wyłącznie na podstawie ogólnego założenia.
Utrzymanie
Kopie, monitoring i wsparcie są osobnym kosztem. To element, który warto zweryfikować na rzeczywistym przykładzie, a nie wyłącznie na podstawie ogólnego założenia.
Jak podejść krok po kroku?
- Zacznij od mapy procesu
- Wybierz pierwszą wersję
- Opisz role i dane
- Oddziel wdrożenie od utrzymania
Każdy krok powinien zakończyć się konkretną decyzją lub materiałem. Dzięki temu kolejne etapy nie opierają się na domysłach, a zmiany są łatwiejsze do oszacowania.
Czego unikać?
- Cena po jednym zdaniu
- Brak migracji w wycenie
- Brak budżetu na testy
Te błędy zwykle wynikają z rozpoczęcia działania bez wspólnego celu, właściciela procesu i sposobu pomiaru rezultatu.
Podsumowanie
Ceny nie da się uczciwie wyliczyć po liczbie ekranów, ponieważ największy wpływ mają reguły, role, dane i integracje. Najlepszy kolejny krok to opisanie obecnej sytuacji, oczekiwanego rezultatu i ograniczeń, a następnie dobranie rozwiązania proporcjonalnego do skali problemu.
