Software house
Oprogramowanie na zamówienie: systemy i integracje, których nie kupisz z półki
Moduły do ERP, aplikacje webowe dla firm i integracje z SAP-em, Allegro, Amazonem czy eBayem.
Zakres usługi
- Moduły dodatkowe do ERP
- Własne wydruki, pola, algorytmy i całe procesy, których standard systemu nie obsługuje. Moduł pracuje na danych systemu, więc nikt nie przepisuje ich do osobnego programu ani arkusza.
- Integracje z innym systemem ERP
- Gdy obok Waszego systemu pracuje drugi, na przykład SAP w centrali grupy, łączymy oba, zamiast wymieniać którykolwiek z nich. Nasz zespół spinał już enova365 z SAP-em. Dane przechodzą między systemami z obsługą błędów i alertami, a nie eksportem do pliku raz dziennie.
- Serwisy sprzedażowe i dostawcy zewnętrzni
- Zamówienia z Allegro, Amazona czy eBaya wpadają do ERP same, a stany, ceny i numery przesyłek wracają tam, gdzie widzi je kupujący. Tak samo łączymy ERP ze sklepem internetowym, kurierami i bramkami płatności. Gdy gotowy konektor nie wystarcza, piszemy własny przez API.
- Aplikacje webowe dla biznesu
- Narzędzia pracujące na danych z ERP, dla zespołów w firmie: panele obsługi zamówień, kalkulacje i konfiguratory dla handlowców, aplikacje dla magazynu i produkcji. Projektujemy pod realny proces, nie pod listę życzeń.
- Utrzymanie i rozwój
- Po wdrożeniu zostajemy: monitoring, poprawki, kolejne funkcje w ustalonym rytmie. Repozytorium, dokumentacja techniczna i dostępy są po Waszej stronie od pierwszego dnia, więc projekt da się przejąć, także przez kogoś innego.
Jakość, którą da się zmierzyć
Wszystko robimy na 100% – ten serwis też
Oprogramowanie na zamówienie piszemy z agentami AI w zespole. Własny serwis zbudowaliśmy jak aplikację webową dla klienta: z tą samą dbałością o UX i UI oraz z testami, które sprawdzają każdą wersję przed publikacją. Wynik PageSpeed możesz powtórzyć sam – odnośnik jest pod panelem.
Agenci AI w zespole
Przyspieszają pisanie kodu, testów i dokumentacji. O kierunku i o tym, co trafia do publikacji, decyduje człowiek.
Dokumentacja na bieżąco
Nieoczywiste decyzje zapisujemy obok kodu razem z uzasadnieniem. Kto przejmie projekt po nas, nie zacznie od zgadywania.
Testy przed każdą publikacją
W tym serwisie przed każdą publikacją 25 zestawów testów sprawdza m.in. linki, dane dla wyszukiwarek, nagłówki bezpieczeństwa i to, czy żadna strona nie straciła treści. Czerwony wynik zatrzymuje wdrożenie.
PageSpeed Insights · partnerzy-it.pl, strona główna · test na telefonietest na komputerze
Pomiar:
- 100100
Wydajność
- 100100
Ułatwienia dostępu
- 100100
Sprawdzone metody
- 100100
SEO
- audyty zaliczone: 3 z 3audyty zaliczone: 3 z 3
Przeglądanie agentowe
Wskaźniki szybkości
1,2 s
0,6 s pod progiem dobrego wyniku
Pierwsze wyrenderowanie treści – kiedy na ekranie pojawia się pierwszy tekst albo obraz
dobrydo poprawysłaby
Próg dobrego wyniku 1,8 s · zapas 33%
1,7 s
0,8 s pod progiem dobrego wyniku
Największe wyrenderowanie treści – kiedy widać największy element ekranu, zwykle zdjęcie albo nagłówek
dobrydo poprawysłaby
Próg dobrego wyniku 2,5 s · zapas 32%
0 ms
200 ms pod progiem dobrego wyniku
Całkowity czas blokowania – jak długo strona nie reaguje na dotyk
dobrydo poprawysłaby
Próg dobrego wyniku 200 ms · zapas 100%
0
0,1 pod progiem dobrego wyniku
Skumulowane przesunięcie układu – czy coś skacze podczas ładowania
dobrydo poprawysłaby
Próg dobrego wyniku 0,1 · zapas 100%
1,3 s
2,1 s pod progiem dobrego wyniku
Indeks szybkości – jak szybko podczas ładowania widać treść strony
dobrydo poprawysłaby
Próg dobrego wyniku 3,4 s · zapas 62%
0,3 s
0,63 s pod progiem dobrego wyniku
Pierwsze wyrenderowanie treści – kiedy na ekranie pojawia się pierwszy tekst albo obraz
dobrydo poprawysłaby
Próg dobrego wyniku 0,93 s · zapas 68%
0,4 s
0,8 s pod progiem dobrego wyniku
Największe wyrenderowanie treści – kiedy widać największy element ekranu, zwykle zdjęcie albo nagłówek
dobrydo poprawysłaby
Próg dobrego wyniku 1,2 s · zapas 67%
0 ms
150 ms pod progiem dobrego wyniku
Całkowity czas blokowania – jak długo strona nie reaguje na dotyk
dobrydo poprawysłaby
Próg dobrego wyniku 150 ms · zapas 100%
0
0,1 pod progiem dobrego wyniku
Skumulowane przesunięcie układu – czy coś skacze podczas ładowania
dobrydo poprawysłaby
Próg dobrego wyniku 0,1 · zapas 100%
0,5 s
0,81 s pod progiem dobrego wyniku
Indeks szybkości – jak szybko podczas ładowania widać treść strony
dobrydo poprawysłaby
Próg dobrego wyniku 1,31 s · zapas 62%
Każdy pomiar wypada trochę inaczej, bo zależy od chwilowego obciążenia sieci i serwerów testu, więc wynik może się różnić o kilka punktów. Progi dobrego wyniku to progi oceny Lighthouse, z którego korzysta PageSpeed Insights; na komputerze są ostrzejsze niż na telefonie.
190kB
pobiera przeglądarka przy pierwszym wejściu na stronę główną, zanim przewiniesz – ze zdjęciem i czcionkami
15kB
JavaScriptu na typowej podstronie, po kompresji
0
zapytań do cudzych serwerów przy wejściu i przewijaniu, zanim zgodzisz się na cookies
Smaczki, które znajdziesz w tym serwisie
Większość wypróbujesz od razu.
Formularze, które pamiętają
Odświeżysz stronę albo zajrzysz gdzie indziej – wpisane pola zostają. Imię, e-mail i telefon podajesz raz, kolejny formularz w tej samej karcie podpowie je sam, a nazwę firmy po NIP-ie pobierzesz z wykazu podatników VAT jednym kliknięciem. Po zamknięciu karty dane znikają.
Dyktowanie zamiast pisania
W Chrome, Edge i Safari po kliknięciu w pole opisu pojawia się mikrofon: mówisz, a tekst pisze się sam. Bez instalowania czegokolwiek – mowę zamienia na tekst usługa przeglądarki, a mikrofon słucha dopiero po kliknięciu. Nagrania nie dostajemy, do nas trafia tylko tekst, który wyślesz.
Formatka pod kciuk
Konsultację umawiasz w trzech krokach. Kalendarz liczy czas polski i zna święta, więc nie zaproponuje godziny, która już minęła, ani dnia wolnego. Na telefonie pasek z przyciskiem połączenia trzyma się dołu ekranu, a gdy przejdziesz do pola opisu, zamienia się w mikrofon.
Konfigurator licencji
Zakres licencji enova365 składasz w czterech krokach: typ klienta, model licencji, moduły i kontakt. Gdy wybrany moduł wymaga innego, konfigurator dopisze go sam i powie o tym, a gdy wystarczy jeden z kilku modułów, wybór zostawi Tobie. Kwot nie pokazuje – wycenę przygotowujemy po analizie, nie z katalogu.
Dla każdego, nie tylko dla myszy
Serwis projektujemy pod obsługę samą klawiaturą, tryb wysokiego kontrastu Windows i powiększenie do 400%. Kto wyłączył animacje w systemie, dostaje stronę bez zbędnego ruchu, a kontrast tekstu sprawdzamy pomiarem, nie na oko.
Spróbuj: naciśnij Tab
Cookie patrol
Okno zgody na pliki cookies zrobiliśmy sami, bez gotowej wtyczki. Na pliki cookies, które nie są niezbędne do działania strony, prawo wymaga zgody, więc o nią pytamy. Żeby pierwsze wejście nie zaczynało się od samej formalności, dodaliśmy do okna odrobinę humoru: w nagłówku stoi nasz znak Cookie patrol, który wodzi oczami za kursorem, mruga, a gdy przestaniesz ruszać myszą, zaczyna się nudzić. Z Google Analytics i Microsoft Clarity strona łączy się dopiero po Twojej zgodzie, a odmowa zajmuje jedno kliknięcie.
Jak powstawał ten serwis
Godziny i uruchomienia testów policzyliśmy z zapisów sesji z agentami AI. Dni pracy też – poza 10 dniami sierpnia, z których zapis się nie zachował; te rozpoznaliśmy po zmianach w plikach serwisu i oznaczyliśmy jako szacunek. Pracy poza sesjami w tych liczbach nie ma.
56dni
pracy nad serwisem, w tym 10 szacowanych, na 60 od pierwszej sesji
10,5h
najwięcej godzin w sesjach jednego dnia, 27 września
Seria dni bez przerwy – najdłuższa i ostatnia: 21 i 21
- poniedziałek, 17 sierpnia: 0,5 h w sesjach z agentami
- wtorek, 18 sierpnia: ok. 1,9 h w sesjach z agentami – szacunek, zapis sesji nie przetrwał
- środa, 19 sierpnia: ok. 1,9 h w sesjach z agentami – szacunek, zapis sesji nie przetrwał
- czwartek, 20 sierpnia: ok. 1,9 h w sesjach z agentami – szacunek, zapis sesji nie przetrwał
- piątek, 21 sierpnia: ok. 1,9 h w sesjach z agentami – szacunek, zapis sesji nie przetrwał – kamień milowy: Konfigurator licencji
- sobota, 22 sierpnia: ok. 1,9 h w sesjach z agentami – szacunek, zapis sesji nie przetrwał
- poniedziałek, 24 sierpnia: ok. 1,9 h w sesjach z agentami – szacunek, zapis sesji nie przetrwał
- wtorek, 25 sierpnia: ok. 1,9 h w sesjach z agentami – szacunek, zapis sesji nie przetrwał
- środa, 26 sierpnia: 1 h w sesjach z agentami
- czwartek, 27 sierpnia: 4 h w sesjach z agentami
- piątek, 28 sierpnia: ok. 1,9 h w sesjach z agentami – szacunek, zapis sesji nie przetrwał
- sobota, 29 sierpnia: ok. 1,9 h w sesjach z agentami – szacunek, zapis sesji nie przetrwał
- niedziela, 30 sierpnia: ok. 1,9 h w sesjach z agentami – szacunek, zapis sesji nie przetrwał
- poniedziałek, 31 sierpnia: 1,3 h w sesjach z agentami
- wtorek, 1 września: 1,5 h w sesjach z agentami
- środa, 2 września: 3,1 h w sesjach z agentami
- czwartek, 3 września: 1,5 h w sesjach z agentami
- piątek, 4 września: 0,3 h w sesjach z agentami
- poniedziałek, 7 września: 2,4 h w sesjach z agentami
- wtorek, 8 września: 2 h w sesjach z agentami
- środa, 9 września: 4,2 h w sesjach z agentami
- czwartek, 10 września: 4,6 h w sesjach z agentami
- piątek, 11 września: 3,6 h w sesjach z agentami
- sobota, 12 września: 4,6 h w sesjach z agentami
- niedziela, 13 września: 2,3 h w sesjach z agentami
- poniedziałek, 14 września: 5,3 h w sesjach z agentami
- wtorek, 15 września: 2,9 h w sesjach z agentami
- środa, 16 września: 6,5 h w sesjach z agentami
- czwartek, 17 września: 5 h w sesjach z agentami – kamień milowy: Formatka kontaktu
- piątek, 18 września: 10,2 h w sesjach z agentami
- sobota, 19 września: 7,2 h w sesjach z agentami – kamień milowy: Formularze, które pamiętają
- niedziela, 20 września: 5,5 h w sesjach z agentami
- poniedziałek, 21 września: 9,4 h w sesjach z agentami – kamień milowy: Okno zgody Cookie patrol
- wtorek, 22 września: 5,6 h w sesjach z agentami
- środa, 23 września: 7,1 h w sesjach z agentami – kamień milowy: Serwis rusza na partnerzy-it.pl
- piątek, 25 września: 2,4 h w sesjach z agentami
- sobota, 26 września: 6,5 h w sesjach z agentami
- niedziela, 27 września: 10,5 h w sesjach z agentami – kamień milowy: Poprawki po audycie serwisu
- poniedziałek, 28 września: 1,7 h w sesjach z agentami
- wtorek, 29 września: 6,2 h w sesjach z agentami
- środa, 30 września: 8,3 h w sesjach z agentami
- czwartek, 1 października: 6 h w sesjach z agentami – kamień milowy: Stan biura na stronie kontaktu
- piątek, 2 października: 9,9 h w sesjach z agentami – kamień milowy: Dyktowanie w formularzach; Strona główna: 100 w PageSpeed
- sobota, 3 października: 9,6 h w sesjach z agentami
- niedziela, 4 października: 0,3 h w sesjach z agentami
- poniedziałek, 5 października: 5,4 h w sesjach z agentami – kamień milowy: Kalendarz sesji
- wtorek, 6 października: 2,1 h w sesjach z agentami
- środa, 7 października: 9,4 h w sesjach z agentami
- czwartek, 8 października: 5,7 h w sesjach z agentami
- piątek, 9 października: 4,9 h w sesjach z agentami
- sobota, 10 października: 3,1 h w sesjach z agentami
- niedziela, 11 października: 5,3 h w sesjach z agentami
- poniedziałek, 12 października: 6,3 h w sesjach z agentami
- wtorek, 13 października: 8,9 h w sesjach z agentami
- środa, 14 października: 8,8 h w sesjach z agentami
- czwartek, 15 października: 5,4 h w sesjach z agentami
9
tygodni od pierwszej sesji (17 sierpnia) do 15 października
228
godzin pracy w sesjach z agentami, z tego ok. 187 h naszej: polecenia, przegląd i decyzje
ok. 3 090
uruchomień testów; do tego ok. 1 700 buildów
892
zadania przekazane innym agentom
42,6 h
najwięcej w jednym tygodniu (od 14.09)
z 0,5 h w pierwszym tygodniu
razem 228 h w sesjach, z tego ok. 187 h naszej pracy
od 17.08 do 15.10
sesje z agentaminasza praca
- Tydzień od 17.08: 0,5 h w sesjach, z tego 0,4 h naszej pracy
- Tydzień od 24.08: 5 h w sesjach, z tego 3,2 h naszej pracy
- Tydzień od 31.08: 7,7 h w sesjach, z tego 3,9 h naszej pracy
- Tydzień od 7.09: 23,7 h w sesjach, z tego 17,8 h naszej pracy
- Tydzień od 14.09: 42,6 h w sesjach, z tego 40,2 h naszej pracy
- Tydzień od 21.09: 41,5 h w sesjach, z tego 32,7 h naszej pracy
- Tydzień od 28.09: 42 h w sesjach, z tego 37,5 h naszej pracy
- Tydzień od 5.10: 35,9 h w sesjach, z tego 28,3 h naszej pracy
- Tydzień od 12.10: 29,4 h w sesjach, z tego 22,8 h naszej pracy
650
najwięcej uruchomień testów w jednym tygodniu (od 28.09)
z 0 w pierwszym tygodniu
razem ok. 3 090 uruchomień
liczone z poleceń, w przybliżeniu
- Tydzień od 17.08: 0 uruchomień
- Tydzień od 24.08: 57 uruchomień
- Tydzień od 31.08: 141 uruchomień
- Tydzień od 7.09: 306 uruchomień
- Tydzień od 14.09: 502 uruchomienia
- Tydzień od 21.09: 540 uruchomień
- Tydzień od 28.09: 650 uruchomień
- Tydzień od 5.10: 454 uruchomienia
- Tydzień od 12.10: 437 uruchomień
Tydzień liczony od poniedziałku; ostatni (12.10–15.10) jest niepełny. Uruchomienia liczone z poleceń, w przybliżeniu.
Ile trwałoby to bez agentów
Model COCOMO – szacunek
od ok. 9 do ok. 15 miesięcy kalendarzowych, zespół 3–7 osób
Ten serwis – zmierzone
9 tygodni kalendarzowych
Każdy dzień z agentami – w tym szacunku
od +360% do +660%
Jeden dzień kalendarzowy pracy z agentami odpowiada ok. 4,6–7,6 dnia bez nich według modelu COCOMO.
Szacunek modelem COCOMO (B. Boehm, 1981) z liczby linii kodu opublikowanego serwisu, bez testów, narzędzi i katalogów treści: od 11 718 linii samej logiki do 37 537 linii razem z szablonami i stylami. Model opisuje kod pisany ręcznie i dla dzisiejszych narzędzi raczej zawyża. Zakłada też, że bez agentów powstałoby tyle samo kodu. Wyniku nie da się przenieść na harmonogram innego projektu – ten ustala analiza.
Czas produkcji w jednej skali
pełny okrąg = 15 miesięcy kalendarzowych
- szacunek COCOMO, górna granica: 15 mies.
- szacunek COCOMO, dolna granica: 9 mies.
- ten serwis, zmierzone: 9 tyg.
Wirtualni pracownicy do wsparcia automatyzacji marketingu
Narzędzia AI najpierw sprawdzamy u siebie. Do projektów klientów trafiają dopiero te, które się sprawdziły. Pracują z nami agenci AI w kilkunastu rolach; przy kodzie, testach i treściach tego serwisu mają na koncie łącznie ponad 350 godzin. Czas liczymy dla każdego agenta osobno: to sesje, w których pracują razem z nami, i zadania wykonywane w tym czasie równolegle, dlatego wychodzi więcej niż czas samych sesji.
Krok po kroku
Jak wygląda współpraca
Od pierwszego warsztatu do wdrożenia. Po każdym kroku wiesz, co jest gotowe i co dzieje się dalej.
30 min. bezpłatna konsultacjaWarsztat analityczny
Jeden–dwa dni z osobami, które faktycznie wykonują proces. Wychodzimy z mapą procesu, listą wymagań i zakresem pierwszej wersji.
Efektmapa procesu, lista wymagań i zakres pierwszej wersji
Wycena i harmonogram
Stała wycena zakresu MVP z wyraźnie zaznaczonymi elementami opcjonalnymi. Wiesz, co dostaniesz i kiedy, zanim zaczniemy kodować.
Efektstała wycena zakresu MVP i harmonogram
Iteracyjny rozwój
Pracujemy w dwutygodniowych cyklach. Po każdym widzisz działającą wersję na środowisku testowym i możesz korygować kierunek.
Efektdziałająca wersja na środowisku testowym co dwa tygodnie
Wdrożenie i przekazanie
Migracja danych, szkolenie użytkowników, dokumentacja techniczna i przekazanie repozytorium. Potem stała umowa serwisowa albo wsparcie na godziny.
Efektwdrożony system, dokumentacja techniczna i przeszkoleni użytkownicy

Bezpłatna konsultacja – 30 minut
Dopasujemy system ERP jak garnitur
Powiedz, których funkcji brakuje Ci w systemie i z czym ma się łączyć: z drugim systemem ERP albo z serwisem sprzedażowym. A jeśli potrzebujesz aplikacji webowej, która pracuje na danych z ERP, pukasz do właściwych drzwi.
„Pierwsza rozmowa jest bezpłatna i nie kończy się wysłaniem oferty, jeśli o nią nie poprosisz.”
Pytania i odpowiedzi
Najczęstsze pytania
Do kogo należy kod, który dla nas napiszecie?
Rozstrzyga umowa i to nie jest wykręt, tylko jedyna uczciwa odpowiedź: prawa dzielą się na trzy warstwy i każda ma inny status. Kod pisany dla Was, nasze komponenty wielokrotnego użytku, których używamy też u innych klientów, oraz biblioteki zewnętrzne, do których nikt nie może przenieść praw, bo ich nie ma. Umowa nazywa każdą z tych warstw osobno i podpisujemy ją przed startem, nie po. Niezależnie od praw dostajecie od pierwszego dnia repozytorium, dokumentację techniczną i dostępy, a to jest ta część, która decyduje o tym, czy da się z nami rozstać i rozwijać system dalej z kimś innym.
Czy da się rozbudować system, który już mamy, zamiast pisać nowy?
Zwykle tak i zwykle o to pytamy najpierw. Jeśli macie ERP, część potrzeb da się pokryć jego modułem albo dodatkiem z katalogu producenta. Wtedy powiemy to wprost, choć znaczy to mniejsze zlecenie dla nas. Własny kod ma sens tam, gdzie standard się kończy: nietypowy proces, moduł, którego nie ma w katalogu, integracja bez gotowego konektora.
Przejmiecie projekt po innym wykonawcy?
Bierzemy takie zlecenia, ale zaczynamy od audytu kodu i dokumentacji, bo dopiero on mówi, ile kosztuje utrzymanie tego, co jest. Bywa, że wychodzi z niego rekomendacja napisania modułu albo całości od nowa. Sprawdzamy pięć rzeczy: czy są testy, czy istnieje dokumentacja, czy technologia ma jeszcze wsparcie producenta, czy da się dotrzeć do autorów i czy roczny koszt utrzymania nie przekracza kosztu odtworzenia. Napisanie od nowa bywa dziś tańsze, niż było kiedyś, bo najdroższą jego częścią nie jest pisanie kodu, tylko odtworzenie logiki biznesowej z cudzego systemu, a akurat tę pracę narzędzia skracają. Ale to nie jest reguła i nie sprzedajemy jej jako reguły: rozstrzyga audyt. Mówimy o tym, choć wieloletnie utrzymanie cudzego kodu byłoby dla nas lepszym interesem.
Co się stanie, gdy w trakcie okaże się, że zakres trzeba zmienić?
Pracujemy w dwutygodniowych cyklach i po każdym widzicie działającą wersję, więc korekta kierunku jest wbudowana w sposób pracy, a nie awarią. Zmiana, która wychodzi poza wyceniony zakres, dostaje osobną wycenę przed wykonaniem, nie po. Elementy opcjonalne są zaznaczone już w wycenie MVP właśnie po to.
Kto utrzymuje aplikację po wdrożeniu?
Domyślnie my, na umowie serwisowej albo na godziny, z monitoringiem i ustalonym rytmem poprawek. Ale przekazanie repozytorium i dokumentacji znaczy, że możecie to przejąć sami albo oddać komuś innemu. Aplikacja, której nie da się utrzymać bez autora, jest źle napisana.
Piszecie też aplikacje niezwiązane z ERP?
Nie. Piszemy dla firm oprogramowanie, które pracuje z systemem ERP: moduły dodatkowe, integracje i aplikacje webowe dla zespołów. Aplikacji konsumenckich, takich jak aplikacja fitness czy gra, nie robimy. To inna specjalizacja i lepiej wyjdziecie na firmie, która robi to na co dzień.
Usługi, które świadczymy na stałe
Większość firm obsługuje IT przez kilku niezależnych dostawców i traci czas na koordynowanie ich między sobą. My łączymy te obszary. Ty masz jeden numer telefonu i jedną osobę odpowiedzialną.
- Outsourcing IT
- Audyt przedwdrożeniowy
- Wdrożenia i integracje
- Optymalizacja ERP
- Rozwój ERP
- Software house
- Szkolenia i doradztwo


