01
Liczba modułów
Aplikacja z jednym głównym procesem kosztuje inaczej niż taka, która obsługuje pięć powiązanych ze sobą obszarów pracy.
Blog / Podstawy
Aplikacja webowa to nie ładniejsza wersja strony internetowej, tylko program działający w przeglądarce: z kontami użytkowników, rolami, własną logiką i bazą danych, służący do wykonywania pracy, a nie do prezentowania treści. Ta różnica decyduje o wszystkim innym - koszcie, czasie budowy i sposobie myślenia o zakresie. Poniżej: czym aplikacja webowa różni się od strony internetowej, z czego składa się koszt jej stworzenia i czy warto zacząć od razu od pełnego zakresu, czy od najwęższej wersji, która sprawdza założenie.
01Krótka odpowiedź
Aplikacja webowa to program działający w przeglądarce, z kontami użytkowników, uprawnieniami i własną bazą danych. Służy do wykonywania pracy - planowania, obsługi zgłoszeń, analizy danych, zarządzania zamówieniami - w odróżnieniu od strony internetowej, która prezentuje treść i ma przekonać do kontaktu. Działa na każdym urządzeniu bez instalacji, a dostęp do niej można nadać i odebrać w kilka sekund, co odróżnia ją też od klasycznego oprogramowania instalowanego na komputerze.
Dla firm potrzebujących narzędzia wewnętrznego oraz dla zespołów budujących produkt cyfrowy dla klientów zewnętrznych.
02Różnice
Z zewnątrz obie działają w przeglądarce, więc granica bywa niejasna. W praktyce różnią się celem, a przez to niemal wszystkim innym.
| Kryterium | Aplikacja webowa | Strona internetowa |
|---|---|---|
| Cel | Wykonywanie pracy - obsługa procesu, danych, zadań | Prezentacja oferty i doprowadzenie do kontaktu |
| Konta i uprawnienia | Logowanie, role i uprawnienia to fundament, nie dodatek | Zwykle nie występują albo są ograniczone do prostego panelu |
| Logika biznesowa | Własne reguły, obliczenia i przepływy odzwierciedlające proces | Minimalna - głównie formularz i treść |
| Dane | Własna baza danych, historia zmian, eksport i raporty | Treść zarządzana w CMS-ie lub warstwie danych, bez logiki procesowej |
| Widoczność w wyszukiwarce | Zwykle nieistotna - dostęp mają zalogowani użytkownicy | Kluczowy kanał pozyskiwania ruchu |
| Czas realizacji | Pierwsza działająca wersja zwykle w 8–14 tygodni | 4–8 tygodni dla strony firmowej |
| Kiedy wybrać | Potrzebujecie narzędzia do pracy zespołu albo produktu dla klientów | Potrzebujecie prezentować ofertę i przyjmować zapytania |
03Anatomia
Niezależnie od branży i skali, te sześć elementów pojawia się w każdym projekcie - różni się tylko to, ile pracy wymaga każdy z nich.
04Rozbiórka
Rząd wielkości kosztu aplikacji webowej to zwykle od 80 000 zł wzwyż, przy pierwszej działającej wersji w 8–14 tygodni. W obrębie tego przedziału cenę przesuwają te osiem rzeczy.
01
Aplikacja z jednym głównym procesem kosztuje inaczej niż taka, która obsługuje pięć powiązanych ze sobą obszarów pracy.
02
Dwa poziomy dostępu - administrator i użytkownik - to co innego niż dziesięć ról z różnymi kombinacjami uprawnień do poszczególnych danych.
03
Każde połączenie z płatnościami, pocztą czy systemem księgowym to osobna pozycja, bo wymaga obsługi sytuacji, w której druga strona zawiedzie.
04
Pełny audyt każdej zmiany, zgodność z wymaganiami branżowymi czy raportowanie na potrzeby zewnętrznych instytucji podnoszą zakres pracy nad warstwą danych.
05
Ekran do przeglądania danych to co innego niż ekran do ich edycji w czasie rzeczywistym przez kilka osób naraz.
06
Im więcej ról i im wrażliwsze dane, tym więcej scenariuszy trzeba sprawdzić, zanim aplikacja trafi do prawdziwych użytkowników.
07
Środowisko testowe oddzielone od produkcji, wdrożenia automatyczne i konfiguracja pod oczekiwany ruch - fundament, który nie widać na makiecie, a który kosztuje realną pracę.
08
Aplikacja produkcyjna wymaga opieki inaczej niż strona - kopii zapasowych, monitoringu i kogoś, kto zareaguje, gdy proces w niej przestanie działać.
05Punkt startu
To nie są trzy różne produkty, tylko trzy różne momenty w tym samym projekcie. Wybór punktu startu decyduje o tym, ile zapłacicie, zanim poznacie odpowiedź na najważniejsze pytanie.
Klikalny prototyp pozwala zweryfikować układ ekranów i przepływ pracy użytkownika, zanim ktokolwiek napisze linijkę kodu produkcyjnego. Trwa zwykle jeden do dwóch tygodni, a zmiana koncepcji na tym etapie kosztuje godziny - w gotowym module tygodnie. To najtańszy sposób, żeby wyłapać, że proces w interfejsie nie odpowiada temu, jak ludzie faktycznie pracują.
MVP zawiera wyłącznie funkcje niezbędne do sprawdzenia głównego założenia biznesowego, zwykle w sześć do dwunastu tygodni. Część kroków procesu może w tej wersji wykonywać człowiek zamiast systemu - to często najtańszy sposób na sprawdzenie, czy pomysł się broni, zanim zainwestujecie w pełną automatyzację.
Gdy MVP potwierdzi założenie albo gdy zakres od początku jest znany i nie wymaga weryfikacji rynkowej - na przykład przy narzędziu wewnętrznym zastępującym arkusze - sensowne jest budowanie od razu pełnej pierwszej wersji, zwykle w osiem do czternastu tygodni. Warunek jest jeden: architektura i model danych muszą być zaprojektowane pod zmianę od pierwszego dnia, żeby dodanie kolejnej roli czy modułu nie wymagało przepisania rdzenia.
06Plan
Kolejność odzwierciedla to, gdzie błąd kosztuje najmniej do naprawienia - im wcześniejszy krok, tym taniej cofnąć złą decyzję.
01
Nie proces z prezentacji dla zarządu, tylko ten, którym faktycznie idzie dziś praca - razem z wyjątkami i obejściami, które ludzie stosują, gdy system im nie pomaga.
Opis procesu krok po kroku, potwierdzony przez osoby, które go wykonują
02
Struktura, w której zapisane są informacje, ma odzwierciedlać proces z kroku pierwszego. To decyzja, którą najtrudniej i najdrożej zmienić później, więc zasługuje na najwięcej uwagi na starcie.
Model danych obejmujący wszystkie encje i relacje z procesu
03
Makiety i klikalny prototyp pozwalają zmienić koncepcję za godziny, nie tygodnie. Decyzje o przepływach podjęte w kodzie kosztują wielokrotnie więcej niż te same decyzje podjęte na projekcie.
Zaakceptowany projekt kluczowych widoków operacyjnych
04
Praca na środowisku testowym, do którego macie dostęp przez cały czas trwania projektu, pozwala oceniać postęp na działającej wersji, nie na obietnicach.
Dostęp do środowiska testowego aktualizowanego na bieżąco
05
Sprawdźcie, czy każda rola widzi dokładnie to, co powinna - ani więcej, ani mniej. Błąd w uprawnieniach ujawniony po starcie jest incydentem, nie tylko poprawką.
Zestaw testów uprawnień przeprowadzonych dla każdej roli
06
Co użytkownicy faktycznie robią, gdzie się zatrzymują, o co pytają. Ta obserwacja, nie wcześniejsze założenia, powinna decydować o kolejnym etapie rozwoju.
Zestawienie obserwacji z pierwszych tygodni użytkowania
07Ostrzeżenia
Cztery wzorce powtarzające się w projektach produktowych niezależnie od branży. Każdy z nich wygląda na oszczędność czasu w danym momencie i kosztuje więcej przy pierwszej realnej zmianie.
Największym kosztem w projektach produktowych są funkcje zbudowane, zanim ktokolwiek ich potrzebował. Pierwsza wersja ma odpowiedzieć na jedno pytanie - czy ktoś tego użyje - a nie zawierać wszystko, co kiedykolwiek mogłoby się przydać.
Zmiana koncepcji interfejsu na makiecie kosztuje godziny. Ta sama zmiana w gotowym, zaprogramowanym module kosztuje tygodnie - i zwykle zostaje odłożona zamiast wprowadzona, bo koszt przestaje się opłacać.
Model danych i granice modułów zaprojektowane wyłącznie pod dzisiejszy zakres sprawiają, że dodanie nowej roli, planu czy integracji za pół roku wymaga przepisania rdzenia zamiast dopisania fragmentu.
Zmiana wdrażana bezpośrednio na działającą aplikację, z której korzystają ludzie, to pytanie o to, kiedy coś się zepsuje, nie czy. Środowisko testowe kosztuje niewiele w porównaniu z awarią u realnych użytkowników.
08Jeśli chcecie to zlecić
09Pytania
Program działający w przeglądarce, z kontami użytkowników, uprawnieniami i własną bazą danych, służący do wykonywania pracy - w odróżnieniu od strony internetowej, która prezentuje treść i ma przekonać do kontaktu.
Zwykle od 80 000 zł wzwyż, z pierwszą działającą wersją w 8–14 tygodni. Cenę w obrębie tego przedziału przesuwa liczba modułów, złożoność ról i uprawnień, integracje z systemami zewnętrznymi oraz wymagania dotyczące danych. Pełny rozkład kosztów według typu strony i aplikacji opisaliśmy w artykule o kosztach strony internetowej w 2026 roku.
Aplikacja webowa działa na każdym urządzeniu, nie wymaga instalacji ani akceptacji w sklepie z aplikacjami i aktualizuje się natychmiast dla wszystkich użytkowników naraz. Aplikacja mobilna ma sens, gdy potrzebne są funkcje systemowe telefonu albo praca offline. Przy narzędziach firmowych w większości przypadków wystarcza dobrze zaprojektowana wersja webowa.
Od MVP, jeśli założenie biznesowe wymaga jeszcze sprawdzenia na prawdziwych użytkownikach - to tańszy sposób na uzyskanie odpowiedzi niż budowa pełnego zakresu. Od razu pełną pierwszą wersję warto budować wtedy, gdy zakres jest znany z góry, na przykład przy narzędziu wewnętrznym zastępującym istniejący, dobrze poznany proces.
Do zamawiającego, wraz z repozytorium, dokumentacją i dostępami do infrastruktury. Dobra praktyka to brak wiązania produktu z własnym hostingiem wykonawcy albo licencją, której nie da się przenieść - dalszy rozwój powinno dać się prowadzić z dowolnym zespołem.
Prototyp klikalny to zwykle jeden do dwóch tygodni, MVP sześć do dwunastu tygodni, a pełna pierwsza wersja aplikacji webowej osiem do czternastu tygodni. Rozbudowane integracje i skomplikowane role wydłużają ten czas, prosty, jednomodułowy proces - skracają.
10Czytaj dalej
Opiszcie proces, który ma obsłużyć aplikacja, i to, czy zakres jest już znany, czy wymaga sprawdzenia. Odpowiemy, czy zacząć od MVP, czy od razu od pełnej pierwszej wersji.