# Software house

Projektujemy, budujemy i utrzymujemy oprogramowanie na zamówienie: aplikacje webowe i mobilne, strony i platformy internetowe, systemy wewnętrzne, integracje i API, pluginy i rozszerzenia. Zespół dobrany do projektu, etapy z kryteriami odbioru, kod i infrastruktura w Twoich zasobach.

## Co budujemy

Zakres każdego projektu określamy wokół procesu biznesowego i jego użytkowników, nie wokół listy funkcji. Poniżej typy rozwiązań, które realizujemy najczęściej.

### Aplikacje webowe i mobilne

Aplikacje dla klientów i pracowników: portale klienta, panele administracyjne, aplikacje PWA działające także offline, aplikacje mobilne na iOS i Androida. Architekturę, backend i chmurę prowadzimy sami; interfejsy mobilne realizujemy z partnerami, z którymi pracujemy od lat.

### Strony internetowe i platformy

Serwisy firmowe, strony kampanii, blogi i sklepy; platformy obsługujące wiele marek i rynków na wspólnej infrastrukturze. WordPress i publikacja statyczna, wielojęzyczność, SEO, wydajność i dostępność potwierdzane zewnętrznymi raportami. Szerzej w obszarze [produkty i platformy cyfrowe](https://kol.ski/pl/produkty-cyfrowe).

### Systemy wewnętrzne

Narzędzia do procesów, które dotąd działały w arkuszach i poczcie: obieg zamówień i dokumentów, rejestry, magazyn, rozliczenia, zarządzanie zasobami i dostępami. Panele raportowe i dashboardy na danych, które firma już ma.

### Integracje i API

Łączymy systemy, które nie mają wspólnego języka: CRM, ERP, księgowość, magazyn, e-commerce, płatności, systemy partnerów. Projektujemy i dokumentujemy API dla klientów i partnerów, webhooki, synchronizację danych oraz uwierzytelnianie między systemami.

### Pluginy, rozszerzenia i moduły

Pluginy do WordPressa i innych CMS, rozszerzenia narzędzi, z których korzysta zespół, moduły do istniejących platform, integracje z narzędziami no-code. Mniejszy zakres, ten sam standard: testy, dokumentacja, plan aktualizacji.

### Automatyzacje i narzędzia operacyjne

Narzędzia wiersza poleceń, workery i kolejki zadań, pipeline'y CI/CD, generatory dokumentów, monitoring i raportowanie. Powtarzalne czynności zamieniamy w procesy, które działają bez udziału człowieka, tam gdzie ma to sens z wykorzystaniem [AI i automatyzacji](https://kol.ski/pl/ai-automatyzacja).

## Dla kogo

### Firmy bez własnego działu IT

Procesy obsługiwane w arkuszach i poczcie wymagają systemu, ale w firmie nie ma zespołu, który go zbuduje, ani osoby, która zweryfikuje ofertę wykonawcy. Prowadzimy całość: od analizy potrzeb, przez wdrożenie, po utrzymanie.

### Firmy z działem IT zajętym utrzymaniem

Zespół utrzymuje systemy produkcyjne i nie ma zasobów na nowy projekt, integrację albo aplikację. Dołączamy jako zespół na czas projektu, pracujemy w Waszych standardach i przekazujemy kod, który Wasi inżynierowie będą dalej rozwijać.

### Organizacje z systemem bez wsparcia

Aplikacja działa od lat, wykonawca nie jest już dostępny, dokumentacja jest niekompletna, a firma korzysta z systemu codziennie. Przejmujemy go, stabilizujemy i rozwijamy bez przerywania pracy organizacji.

## Przejęcie i modernizacja istniejących systemów

Przebudowę od zera proponujemy tylko wtedy, gdy obecny system blokuje cele firmy. W pozostałych przypadkach pracujemy na tym, co działa.

### Audyt

Przegląd kodu, infrastruktury, dostępów, kopii zapasowych i zależności od zewnętrznych usług. Wynik: lista ryzyk z priorytetami i plan działań, który zostaje w firmie niezależnie od tego, kto go zrealizuje.

### Stabilizacja

Odzyskanie dostępów i kodu, repozytorium, środowisko testowe, kopie zapasowe z przetestowanym odtworzeniem, monitoring. Dopiero potem zmiany funkcjonalne.

### Modernizacja

Aktualizacja technologii, wydzielanie modułów, migracja do chmury albo publikacji statycznej, nowe integracje. Etapami, z działającym systemem po każdym etapie. Środowisko opisujemy w obszarze [chmura i infrastruktura](https://kol.ski/pl/chmura-infrastruktura).

## Jak pracujemy

### Zespół pod projekt

Trzon zespołu to założyciele: architektura, infrastruktura, bezpieczeństwo, prowadzenie projektów i UX. Programistów webowych i mobilnych, DevOps, analityków i projektantów dobieramy z [sieci partnerów](https://kol.ski/pl#partners), z którymi współpracujemy od lat. Płacisz za zespół, którego projekt wymaga, nie za etaty.

### W Twoich kontach i repozytorium

Od pierwszego dnia kod jest w Twoim repozytorium, infrastruktura na Twoich kontach, domeny i dostępy w firmie. Zmiana wykonawcy nie wymaga odzyskiwania czegokolwiek.

### Etapy z kryteriami odbioru

Każdy etap ma zakres, cenę i kryteria odbioru ustalone przed startem oraz działającą wersję do sprawdzenia na końcu. Po każdym etapie decydujesz, czy kontynuujemy.

### AI w pracy, pod kontrolą

Korzystamy z narzędzi AI w analizie, kodzie i dokumentacji, pod nadzorem inżyniera i z przeglądem kodu. Dane projektu pozostają w narzędziach, które nie trenują na nich modeli, a każdy wynik ma właściciela i kryteria odbioru.

## Typowe sytuacje na starcie

Te same wzorce powtarzają się w większości projektów, które do nas trafiają:

- Zapytanie ofertowe z listą funkcji zamiast opisu problemu, przez co każdy wykonawca wycenia inny zakres.
- Kod i dostępy po stronie poprzedniego wykonawcy: firma nie ma repozytorium ani haseł do własnych systemów.
- Systemy połączone ręcznie: raz w tygodniu ktoś przepisuje dane z jednego do drugiego.
- Brak środowiska testowego, więc każda zmiana trafia bezpośrednio na produkcję.
- Umowa bez kryteriów odbioru i bez zapisu o przeniesieniu praw do kodu.
- Projekt wyceniony w całości z góry, zanim ktokolwiek sprawdził, czy pierwsza wersja jest potrzebna w tym kształcie.

Większość z nich rozwiązuje jeden dobrze przeprowadzony etap analizy przed wyceną wdrożenia. Gdy w grę wchodzi własne urządzenie albo nietypowy proces produkcyjny, zobacz [R&D i urządzenia](https://kol.ski/pl/rd-urzadzenia).

## Doświadczenie założycieli

Projekty realizowane przez [założycieli](https://kol.ski/pl/zalozyciele) przed powstaniem spółki, bezpośrednio i we współpracy z agencjami, dla startupów, agencji i dużych organizacji, między innymi w branżach zdrowia, FMCG, e-commerce, telekomunikacji, lotnictwa, ubezpieczeń i elektromobilności. Więcej w sekcji [osiągnięcia](https://kol.ski/pl#experience).

- Ponad 25 własnych narzędzi i automatyzacji: publikacja statyczna, formularze, zgody i cookies, monitoring, panele do zarządzania maszynami, synchronizacja zadań.
- Ponad 100 maszyn wirtualnych i ponad 250 projektów w chmurze pod jednym nadzorem, w jednym modelu ról i uprawnień.
- Kilkuosobowy zespół techniczny prowadzący dziesiątki serwisów: skalę daje architektura i automatyzacja, nie liczba etatów.
- Dostępy dla klienta, agencji i domów mediowych uporządkowane w jednym systemie.
- Ponad 6 lat bez incydentu bezpieczeństwa na prowadzonych platformach.

## Przykład: narzędzia zamiast etatów

Typowy punkt wyjścia i rozwiązanie, które z niego powstało. Nazwę klienta, liczby i szczegóły omawiamy na spotkaniu.

### Przed

Dziesiątki serwisów i integracji obsługiwanych ręcznie: publikacja przez programistę, dostępy nadawane mailem, maszyny działające całą dobę, awarie zauważane przez użytkowników. Każdy nowy serwis dokładał pracy zespołowi.

### Po

Własne narzędzia zamiast ręcznej pracy: publikacja statyczna, formularze i zgody z jednej konfiguracji, panel do maszyn uruchamianych na czas pracy, monitoring z automatycznymi kontrolami stanu, synchronizacja zadań między systemami.

### Wynik

Kilkuosobowy zespół prowadzi dziesiątki serwisów i ponad 100 maszyn z jednego panelu. Koszty infrastruktury i operacji niższe o 80%, choć liczba serwisów i integracji rosła. Każde narzędzie ma dokumentację i właściciela po stronie firmy.

## Trzy kroki, każdy do zakończenia w dowolnym momencie

### 1. Bezpłatna konsultacja

30 minut online. Opisujesz proces albo system, który chcesz zbudować lub przejąć, kto z niego korzysta i co już istnieje. Mówimy, od czego zaczęlibyśmy, czy to projekt dla nas i jakiego zespołu wymaga. Bez przygotowań i bez zobowiązań.

### 2. Analiza i wycena

Stały zakres i stała cena ustalone przed startem. Mapa procesu i systemów, zakres pierwszej wersji z priorytetami, architektura, podział na etapy z kryteriami odbioru i wycena wdrożenia. Wynik omawiamy z Twoim zespołem.

### 3. Wdrożenie i rozwój

Budowa etapami: działające wersje do sprawdzenia, testy, uruchomienie i przekazanie. Po uruchomieniu ustalony miesięczny zakres rozwoju i utrzymania albo przekazanie systemu Waszemu zespołowi.

## Co zawiera analiza

- Mapa procesu i systemów: kto co robi, gdzie są dane, co jest przepisywane ręcznie.
- Zakres pierwszej wersji z priorytetami: co wchodzi teraz, co później, co nie wchodzi wcale i dlaczego.
- Architektura i technologie z uzasadnieniem, w tym to, co zostaje z obecnych systemów.
- Podział na etapy z kryteriami odbioru i wyceną każdego etapu.
- Model obsługi po uruchomieniu: kto administruje, kto odpowiada za aktualizacje, kopie zapasowe i monitoring.

Tak wygląda fragment planu wdrożenia. Dane są ilustracyjne, układ jest prawdziwy:

| Etap | Zakres | Czas | Kryterium odbioru |
| --- | --- | --- | --- |
| 1. Odzyskanie kontroli | Repozytorium, dostępy, kopie zapasowe, środowisko testowe | 2 tygodnie | Każda zmiana testowana przed produkcją, odtworzenie z kopii sprawdzone |
| 2. Zamówienia | Panel przyjmowania i statusów zamówień, integracja z księgowością | 4 tygodnie | Zamówienie trafia do księgowości bez przepisywania, obsługa nowego zamówienia poniżej 2 minut |
| 3. Magazyn | Stany, rezerwacje, powiadomienia o brakach | 3 tygodnie | Stan w systemie zgodny z inwentaryzacją, zero ręcznych arkuszy |
| 4. Portal klienta | Konto klienta, historia zamówień, dokumenty | Wersja 2 | Odłożone: decyzja po 3 miesiącach działania etapów 1–3 |

Analiza jest też podstawą do wyceny u innego wykonawcy: zakres, architektura i kryteria odbioru zostają w firmie niezależnie od tego, kto buduje.

## Co zostaje po Twojej stronie

Pracujemy w Twoich kontach, na Twoich domenach i w Twoim repozytorium. System, dane i dostępy należą do firmy, nie do wykonawcy.

- Kod źródłowy, konfiguracja i dokumentacja w Twoim repozytorium, z instrukcją uruchomienia i wdrożenia.
- Środowisko testowe, kopie zapasowe i monitoring, które działają także bez nas.
- Przeniesienie praw do kodu zapisane w umowie, NDA i umowa powierzenia danych przed pierwszym dostępem.
- Przekazanie wiedzy Waszemu zespołowi, w razie potrzeby w formie [warsztatów](https://kol.ski/pl/szkolenia), albo ustalony miesięczny zakres rozwoju i utrzymania.

## Technologie wynikają z zadania

Dobieramy je do problemu i do zespołu, który będzie system utrzymywać. Jeśli macie własny stos technologiczny, pracujemy w jego ramach.

- Web i backend: JavaScript i TypeScript (Node.js), Python, Go, HTML i CSS, Bootstrap, PWA.
- Strony i CMS: WordPress, publikacja statyczna, własne pluginy i motywy.
- Mobile: iOS i Android z partnerami; aplikacje PWA samodzielnie.
- Chmura i operacje: Google Cloud Platform, Firebase, Cloudflare, Kubernetes, Linux, CI/CD, monitoring.
- Urządzenia: Raspberry Pi i mikrokontrolery, gdy system dotyka świata fizycznego.

## FAQ

### Jesteście nową firmą?

Spółka tak, od 2026 roku; praktyka nie. Jakub podpisuje umowy we własnym imieniu od 2009, prowadzi działalność od 2016, a od 2014 kieruje dużymi środowiskami cyfrowymi; Agata od ponad dziesięciu lat prowadzi projekty cyfrowe. Do spółki wnieśliśmy narzędzia i dokumentację z poprzedniej dekady umowami z przeniesieniem praw. Oś czasu jest na stronie [założycieli](https://kol.ski/pl/zalozyciele).

### Jesteście software housem czy firmą doradczą?

Jednym i drugim: projektujemy i budujemy. Trzon zespołu to założyciele, którzy sami piszą kod i prowadzą infrastrukturę, a przy większych projektach dobieramy specjalistów z sieci partnerów. Nie pośredniczymy w wynajmie programistów.

### Czy budujecie aplikacje mobilne?

Tak. Backend, API, architekturę i chmurę prowadzimy sami, interfejsy na iOS i Androida realizujemy z partnerami, z którymi pracujemy od lat. Gdy zakres na to pozwala, proponujemy aplikację PWA: jeden kod na wszystkie platformy, bez sklepów z aplikacjami.

### Czy realizujecie też mniejsze zadania, na przykład plugin albo jedną integrację?

Tak. Plugin do CMS, integracja dwóch systemów albo narzędzie dla jednego działu to projekty na tygodnie, prowadzone w tym samym standardzie: zakres, kryteria odbioru, testy, dokumentacja, kod w Twoim repozytorium.

### Jak duże projekty prowadzicie?

Od narzędzia dla jednego działu, które powstaje w tygodniach, po platformę prowadzoną i rozwijaną latami. Wspólny mianownik: zakres ustalony przed startem i etapy, które można zakończyć w dowolnym momencie.

### Czy pracujecie z naszym działem IT?

Tak. Możemy być zespołem na czas projektu w Waszych standardach, przejąć wyraźnie określony fragment albo prowadzić całość i przekazać ją po uruchomieniu. Podział odpowiedzialności zapisujemy przed startem.

### Co z systemem, który już mamy?

Najpierw audyt: kod, infrastruktura, dostępy, kopie zapasowe. Potem stabilizacja i dopiero zmiany. Przebudowę od zera proponujemy, gdy obecny system blokuje cele firmy, a nie tylko utrudnia pracę.

### Jak rozliczamy pracę?

Pierwsza konsultacja: bezpłatna, 30 minut online. Analiza: stała cena. Wdrożenie: etapy z kryteriami odbioru i ceną ustaloną dla każdego etapu. Rozwój i utrzymanie: miesięczny zakres ustalany po przekazaniu.

### Kto jest właścicielem kodu i danych?

Ty. Kod trafia do Twojego repozytorium, systemy działają na Twoich kontach, a przeniesienie praw jest zapisane w umowie. Przed dostępem do danych podpisujemy NDA i umowę powierzenia. Zasady przetwarzania danych z formularza opisuje [polityka prywatności](https://kol.ski/pl/regulamin-i-polityka-prywatnosci).

## Opowiedz nam o projekcie

Napisz, jaki system chcesz zbudować lub przejąć, kto z niego korzysta i co już istnieje. Zaproponujemy termin.

[Porozmawiajmy o projekcie](mailto:hi@kol.ski) · [Zarezerwuj 30 minut](https://calendar.app.google/CJxZPq3FqabCDMS59) · [Strona główna](https://kol.ski/pl)
