Oto scenariusz, ktory widze regularnie. Klient inwestuje 15 000 EUR w aplikacje. Wszystko dziala swietnie. Klient zadowolony. I potem — cisza. Zadnego utrzymania, zadnych aktualizacji, zadnego budzetu na konserwacje.
Po 8 miesiacach Apple wypuszcza nowa wersje iOS. Aplikacja przestaje dzialac. Uzytkownicy pisza recenzje na 1 gwiazdke. Klient dzwoni w panice — „dlaczego wszystko sie zepsulo?"
Nic sie nie zepsulo. Po prostu nikt nie konserwowol. I to najczestszy blad, jaki widze z aplikacjami. Ludzie mysla, ze stworzyles — i koniec. Ale aplikacja to nie polka na ksiazki. Bardziej przypomina samochod. Potrzebuje paliwa, wymiany oleju i przegladu technicznego.
Wiec ile ten „przeglad techniczny" kosztuje? Sprawdzmy konkretnie.
Podstawowa zasada: 15-25% rocznie
Z mojego doswiadczenia i norm przyjętych w branzy — utrzymanie aplikacji kosztuje 15-25% od poczatkowego kosztu stworzenia rocznie. To nie wymyslona przeze mnie liczba — to rzeczywistosc.
To oznacza:
| Koszt stworzenia aplikacji | Utrzymanie roczne (min) | Utrzymanie roczne (max) | Miesiecznie |
|---|---|---|---|
| 5 000 EUR | 750 EUR | 1 250 EUR | 60–105 EUR |
| 15 000 EUR | 2 250 EUR | 3 750 EUR | 190–315 EUR |
| 30 000 EUR | 4 500 EUR | 7 500 EUR | 375–625 EUR |
| 50 000 EUR | 7 500 EUR | 12 500 EUR | 625–1 040 EUR |
No dobrze, ale z czego sklada sie te 15-25%? Rozlozmy to szczegolowo.
Z czego sklada sie koszt utrzymania
1. Serwery i infrastruktura
Kazda aplikacja, ktora ma backend (a to wiekszosc aplikacji), musi gdzies „mieszkac". Serwery, baza danych, przechowywanie plikow — to wszystko kosztuje co miesiac.
| Typ aplikacji | Koszt serwerow miesiecznie |
|---|---|
| Prosta aplikacja (do 1 000 uzytkownikow) | 50–100 EUR |
| Srednia aplikacja (1 000–10 000 uzytkownikow) | 100–300 EUR |
| Duza aplikacja (10 000+ uzytkownikow) | 300–500+ EUR |
| Wewnetrzny system firmowy (do 100 pracownikow) | 30–80 EUR |
Do serwerow doliczaja sie uslugi stron trzecich: powiadomienia push (Firebase — za darmo do pewnego limitu), mapy (Google Maps — od 0 do 200 EUR/mies. w zaleznosci od uzycia), potwierdzenia SMS (0,03-0,05 EUR za SMS), wysylka e-mail (10-30 EUR/mies.).
Szczerze mowiac, dla wiekszosci malych firm serwery kosztuja 50-150 EUR miesiecznie. To nie kwoty, z powodu ktorych warto sie martwic. Ale trzeba o nich wiedziec.
2. Aktualizacje systemu operacyjnego — coroczny bol glowy
Co roku Apple wypuszcza nowa wersje iOS (we wrzesniu), a Google — nowa wersje Android (zwykle jesienia). I za kazdym razem cos sie zmienia.
Czasem zmiany sa male — moze zmienil sie rozmiar czcionki albo animacja nawigacji. Czasem — duze. Na przyklad, gdy Apple dodalo nowe wymagania dotyczace prywatnosci w iOS 17 — wiele aplikacji musialo przepisac czesc kodu, albo App Store je usunelo.
Ile to kosztuje? Zalezy od roku:
- Dobry rok (male zmiany) — 500–1 500 EUR na platforme
- Zly rok (duze zmiany) — 2 000–5 000 EUR na platforme
- Katastrofalny rok (fundamentalne zmiany API) — 5 000+ EUR
Jesli masz aplikacje na Android i iOS — pomnoz przez dwa. To jeden z powodow, dla ktorych zawsze radze zaczac od jednej platformy.
Co sie dzieje, jesli nie zaktualizujesz?
Widzialem prawdziwy przypadek — aplikacja restauracji. Wlasciciel powiedzial „po co placic, wszystko dziala". Po aktualizacji iOS 18 aplikacja zaczela crashowac co drugi raz. Recenzje na 1 gwiazdke posypaly sie w ciagu tygodnia. Zanim naprawili — minelo 3 tygodnie i ocena aplikacji spadla z 4,5 do 2,8. Odbudowanie oceny zajelo 6 miesiecy. Utrzymanie kosztowaloby 200 EUR miesiecznie. Naprawa szkod kosztowala 4 000 EUR + utracone przychody.
3. Naprawy bledow (bug fixes)
Nawet perfekcyjnie stworzona aplikacja bedzie miala bledy. Nie dlatego, ze programista jest kiepski — ale dlatego, ze realny swiat jest skomplikowany. Uzytkownicy robia rzeczy, ktorych nikt nie przewiduje. Sieci zrywaja sie niespodziewanie. Modele telefonow sie roznia. Baza danych osiaga limit.
W pierwszych miesiacach po uruchomieniu bledow bedzie wiecej — to normalne. Po 3-6 miesiacach system sie stabilizuje i bledow ubywa.
Typowy budzet na naprawy bledow: 50-200 EUR miesiecznie w pierwszym roku, 30-100 EUR miesiecznie pozniej.
4. Aktualizacje bezpieczenstwa
To czesc, ktora jest najbardziej ignorowana. I najniebezpieczniejsza.
Biblioteki programistyczne, ktorych uzywa Twoja aplikacja, regularnie otrzymuja poprawki bezpieczenstwa. Jesli ich nie zaktualizujesz — w Twojej aplikacji pozostaja „dziury", przez ktore mozna ukrasc dane, zlamac system lub wyrządzic inne szkody.
Jesli Twoja aplikacja przetwarza dane osobowe (imiona, e-maile, platnosci) — RODO wymaga, aby dane byly odpowiednio chronione. Luka bezpieczenstwa = potencjalna kara RODO.
Koszt aktualizacji bezpieczenstwa: 100-300 EUR co kwartal. To niewiele — ale konieczne.
5. Aktualizacje funkcji i ulepszenia
To czesc nieobowiazkowa, ale bardzo zalecana. Twoi uzytkownicy maja pomysly. Rynek sie zmienia. Konkurenci dodaja nowe funkcje. Jesli Twoja aplikacja stoi w miejscu przez rok — jest w tyle.
Nie musisz co miesiac robic rewolucji. Ale 1-2 male ulepszenia na kwartal utrzymuja aplikacje „zywa" i pokazuja uzytkownikom, ze ktos sie nia zajmuje.
Budzet zalezy od Twoich ambicji: od 0 EUR (jesli nie potrzebujesz nowych funkcji) do kilku tysiecy miesiecznie (jesli aktywnie rozwijasz produkt).
6. Monitoring i analityka
Czy wiesz, ile osob korzysta z Twojej aplikacji dzisiaj? Gdzie „odpadaja"? Ktory ekran powoduje najwiecej problemow? Jesli nie wiesz — lecisz na slepo.
Narzedzia do monitoringu i analityki (Firebase Analytics, Crashlytics, Sentry) w wiekszosci przypadkow sa darmowe lub bardzo tanie. Ale ktos musi je przegladac i reagowac. To jeszcze 1-2 godziny miesiecznie czasu developera.
Koszty utrzymania wedlug zlozonosci aplikacji
Zbieram wszystko w jednej tabeli, zeby bylo jasniej:
| Kategoria | Prosta aplikacja | Srednia aplikacja | Zlozzona aplikacja |
|---|---|---|---|
| Koszt stworzenia | 5 000–10 000 EUR | 15 000–30 000 EUR | 30 000–60 000 EUR |
| Serwery/mies. | 30–80 EUR | 80–250 EUR | 250–500+ EUR |
| Aktualizacje OS/rok | 500–1 500 EUR | 1 500–3 000 EUR | 3 000–6 000 EUR |
| Bug fixes/mies. | 30–80 EUR | 80–200 EUR | 200–400 EUR |
| Bezpieczenstwo/kwartal | 100–200 EUR | 200–400 EUR | 400–800 EUR |
| Razem rocznie | 1 500–3 500 EUR | 4 000–8 000 EUR | 8 000–18 000 EUR |
Te liczby nie obejmuja tworzenia nowych funkcji — to tylko utrzymanie, zeby aplikacja dzialala stabilnie i bezpiecznie.
Typy SLA — co dostajesz za pieniadze
Kiedy rozmawiasz z developerem o utrzymaniu, zwykle oferowane sa kilka poziomow wsparcia:
Wsparcie bazowe (od 150 EUR/mies.)
- Opieka nad serwerami i monitoring
- Naprawa krytycznych bledow w ciagu 24-48 godz.
- Aktualizacje OS raz w roku
- Aktualizacje bezpieczenstwa co kwartal
- Wsparcie e-mailowe w dni robocze
Wsparcie premium (od 400 EUR/mies.)
- Wszystko z bazowego +
- Naprawa krytycznych bledow w ciagu 4-8 godz.
- Proaktywny monitoring (powiadomienia zanim problem stanie sie krytyczny)
- Male ulepszenia w cenie (do 4-8 godz./mies.)
- Wsparcie telefoniczne w godzinach pracy
- Miesieczny raport o stanie aplikacji
Dla wiekszosci malych i srednich firm wsparcie bazowe jest wiecej niz wystarczajace. Premium — jesli Twoja aplikacja jest krytyczna czescia biznesu (np. aplikacja e-commerce, przez ktora przechodzi 50%+ sprzedazy).
Jak zmniejszyc koszty utrzymania
No i najwazniejsza czesc — jak placic mniej? Oto co pokazuje moje doswiadczenie:
1. Zainwestuj w jakosciowy poczatkowy kod
To brzmi jak „kapitan oczywistosc", ale to prawda. Tanio i szybko stworzona aplikacja pozniej bedzie kosztowac wiecej w utrzymaniu. Kazde „szybkie obejscie" to dlug technologiczny, ktory trzeba bedzie splacic z odsetkami.
Przyjmowalem kilka projektow, ktore inni programisci robili „taniej". Jeden z nich — aplikacja logistyczna, ktora zostala stworzona za 8 000 EUR. W pierwszym roku utrzymanie kosztowalo 6 000 EUR, bo kod byl taki, ze kazda poprawka powodowala nowe bledy. Tanniej byloby od poczatku zainwestowac 14 000 EUR w jakosciowy produkt.
2. Zautomatyzowane testy
Zautomatyzowane testy kosztuja dodatkowe 15-20% w poczatkowym tworzeniu. Ale pozniej — za kazdym razem, gdy aktualizujesz kod, testy automatycznie sprawdzaja, czy wszystko dziala. Oznacza to mniej bledow, szybsza aktualizacje i mniej godzin pracy developera.
Jesli Twoja aplikacja ma dzialac dluzej niz 2 lata — zautomatyzowane testy zwroca sie w 100%.
3. Optymalizacja serwerow
Czesto widze, ze aplikacja uzywa serwera, ktory jest 3-5 razy za duzy. Zalozmy, ze z Twojej aplikacji korzysta 200 osob dziennie, ale serwer jest zaprojektowany na obciazenie 5 000 uzytkownikow. To jak wynajmowanie biura 200 mkw. dla 3 osob.
Platformy chmurowe (AWS, Google Cloud, DigitalOcean) pozwalaja zaczac od malego i rosnac wedlug potrzeb. To moze zaoszczedzic 50-70% wydatkow na serwery.
4. Cross-platform zamiast native
Jesli Twoja aplikacja jest potrzebna na Android i iOS — technologie cross-platform (React Native, Flutter) pozwalaja miec jedna baze kodu dla obu platform. Oznacza to, ze w trakcie utrzymania kazda poprawka jest robiona raz, nie dwa. Oszczednosc — okolo 30-40% kosztow utrzymania.
Szczerze mowiac, w 2026 roku technologie cross-platform sa na tyle dojrzale, ze dla wiekszosci projektow tworzenie native nie jest juz konieczne.
5. Umowa o utrzymanie od samego poczatku
Jesli uzgodnisz utrzymanie jeszcze przed rozpoczeciem tworzenia — dostajesz lepsza cene. Developer wie, ze bedzie mial dlugoterminowego klienta i moze zaproponowac nizsza miesieczna stawke. Win-win.
Co sie dzieje, jesli w ogole nie utrzymujesz
Moze myslisz — „a moze po prostu zostawie aplikacje w spokoju i nie bede utrzymywal?" Mozna. Ale oto co cie czeka:
- Po 6-12 miesiacach — nowa aktualizacja OS psuje cos malego. Moze jeden ekran wyglada dziwnie. Moze jeden przycisk nie dziala. Uzytkownicy zauważa.
- Po 12-18 miesiacach — aplikacja zaczyna „sie sypac" powazniej. Crashe, wolne dzialanie, niedzialajace funkcje. Ocena w recenzjach spada.
- Po 18-24 miesiacach — Google Play lub App Store moze ostrzec lub usunac aplikacje, jesli nie spelnia nowych wymagan (to zdarza sie coraz czesciej).
- Po 24+ miesiacach — latwiej stworzyc aplikacje od nowa niz naprawic. Cala poczatkowa inwestycja — stracona.
Prawdziwy przyklad z praktyki
Jeden klient — aplikacja klubu sportowego. Stworzona w 2023 roku za 12 000 EUR. Wlasciciel zdecydowal, ze nie bedzie oszczedzal i nie przeznaczyl budzetu na utrzymanie. Na poczatku 2025 roku aplikacja przestala dzialac z nowymi telefonami Samsung (zmiany w Android 15). W ciagu 2 miesiecy, zanim rozwiazali problem — 30% uzytkownikow odinstalowalo aplikacje. „Reanimacja" kosztowala 5 500 EUR. Gdyby placil 200 EUR/mies. za utrzymanie — problem zostalby rozwiazany w ciagu jednego dnia, zanim uzytkownicy go zauważa.
Jak planowac budzet na utrzymanie
Moja rekomendacja — planuj utrzymanie od samego poczatku, kiedy liczysz budzet na stworzenie aplikacji. Oto prosty sposob:
- Dowiedz sie, ile kosztuje stworzenie — powiedzmy 15 000 EUR
- Dodaj 20% na utrzymanie rocznie — 3 000 EUR (albo 250 EUR/mies.)
- Planuj minimum na 2 lata — to znaczy, ze realny budzet na aplikacje to nie 15 000 EUR, a 21 000 EUR
Jesli 21 000 EUR to za duzo — moze warto zaczac od prostszego rozwiazania (PWA lub mniejszy zestaw funkcji), ktorego i stworzenie, i utrzymanie bedzie kosztowac mniej.
Zlota zasada
Jesli nie masz budzetu na utrzymanie — nie miej aplikacji. Lepiej miec prosta, ale utrzymana strone internetowa, niz zlozzona, ale zaniedbana aplikacje. Zaniedbana aplikacja to nie tylko stracone pieniadze, ale i zepsuty wizerunek.
Ile placic?
Krotko mowiac — utrzymanie aplikacji kosztuje. Ale to nie jest cos strasznego ani nieoczekiwanego — jesli planujesz z gory.
Dla prostej aplikacji — 100-250 EUR miesiecznie. Dla sredniej — 250-500 EUR miesiecznie. Dla zlozonej — 500-1 500 EUR miesiecznie. To ceny, z ktorymi mozna planowac i ktore nie powinny straszyc.
A jesli nie wiesz, ile kosztowaloby utrzymanie Twojej aplikacji — napisz. Moge przejrzec istniejaca aplikacje i powiedziec, czego potrzebuje i ile to bedzie kosztowac. Jesli dopiero planujesz tworzenie — pomoge zaplanowac budzet tak, zeby nie bylo niespodzianek po roku.
Potrzebujesz utrzymania aplikacji?
Ocenie stan Twojej aplikacji i zaproponuje plan utrzymania dostosowany do Twoich potrzeb i budzetu. Pierwsza konsultacja — bezplatna.
Bezplatna konsultacja