Custom software

A software house that understands your business

We design operational applications, configurators, portals and knowledge systems for companies that rely too heavily on spreadsheets, email, manual data entry and the memory of a few people.

First, we look for the source of cost. Only then do we decide whether an application, integration, automation or a process change is needed.

You do not need a specification or feature list.

Close-up of a computer screen with code

Selected work

Three processes. Three different tools.

Each project began with a different problem. That is why the solutions do not look or work the same.

01 / 03
Rzeczywisty ekran narzędzia do pomiaru dachu z zaznaczonymi połaciamiRzeczywisty interfejs
01 / 03

Wyceny i konfiguratory

Narzędzie do wycen dachów

Pomiar połaci na mapie i przekazanie wyniku bezpośrednio do kolejnego etapu kalkulacji.

RezultatMniej ręcznego przenoszenia danych pomiędzy pomiarem i wyceną.

Rzeczywisty dashboard aplikacji do zarządzania BHPRzeczywisty interfejs
02 / 03

Procesy BHP

Aplikacja do zarządzania BHP

Wspólny widok spotkań, działań korygujących, materiałów szkoleniowych i kontroli bezpieczeństwa.

RezultatJeden operacyjny punkt odniesienia dla zespołu i procesu BHP.

Rzeczywisty widok katalogu produktów z modelami, kodami i cenamiRzeczywisty interfejs
03 / 03

Dane produktowe

Monitoring i aktualizacja produktów

Katalog produktów z modelami, kodami i cenami wykorzystywanymi przy monitorowaniu oraz aktualizacji danych.

RezultatSzczegółowy rezultat nie jest opublikowany w dostępnych materiałach.

When it is worth building

Stop wasting hours
on one painstaking process.

A custom tool makes sense when one recurring process takes too much team time, requires manual coordination and regularly creates a cost.

01 / 07
  1. 01

    Data is copied across tools

    The same record returns in spreadsheets, emails and systems. The team loses time moving data manually and errors are easy to make.

  2. 02

    The process depends on one person

    A quote or decision requires knowledge that is not in the system. When that person is absent, the process slows or stops.

  3. 03

    Status needs manual checking

    People call and message to establish what is happening with a case. Time goes into coordination rather than delivery.

  4. 04

    Exceptions live outside the system

    The standard process works only partly, while important cases are handled alongside the tool. This breaks control over the whole process.

  5. 05

    An error has a real cost

    A mistake affects margin, deadline, quality or the company’s responsibility. The problem is no longer merely organisational.

  6. 06

    The same questions keep returning

    The team repeatedly answers questions about status, documents or the next step. Knowledge is not available where it is needed.

  7. 07

    The process grows faster than the team

    Cases, variants or customers grow, while work still relies on manual memory and tracking details.

Analysis and delivery are not separate worlds.

We work as one team. Business and technical specialists jointly analyse, plan and implement your solutions.

Stanisław Wądołowski, PM & Marketing

PM & Marketing

Stanisław Wądołowski

  • analiza problemu
  • proces i model biznesowy
  • zakres rozwiązania
  • prowadzenie projektu
  • komunikacja z klientem
Brunon Bojków, Dev-Ops & System Architect

Dev-Ops & System Architect

Brunon Bojków

  • architektura
  • development
  • integracje
  • infrastruktura
  • bezpieczeństwo i utrzymanie

FAQ

Questions before the first decision.

Czy muszę mieć gotową specyfikację?

Nie, nasi handlowcy pomogą Ci w zebraniu wymagań. Mamy doświadczenie w pracy z firmami, które były w stanie zaadresować problem, ale nie były w stanie przełożyć go na specyfikację techniczną. To normalne.

Skąd wiadomo, czy nie wystarczy gotowy system?

Sprawdzamy istniejące narzędzia, koszt ich dostosowania i liczbę obejść, których wymagałyby w codziennej pracy. Własna aplikacja ma sens dopiero wtedy, gdy gotowe rozwiązanie nie obsługuje kluczowej logiki albo generuje zbyt duży narzut. Przedstawiamy wszystkie opcje i dbamy o to, abyś podjął racjonalną i opłacalną dla Ciebie decyzję.

Czy aplikacja musi obejmować cały proces?

Nie i zazwyczaj tego nie robi. Tworzymy apki pod konkretne problemy, a jednocześnie w taki sposób, aby dało się tworzyć całe systemy. To Ty decydujesz o tempie rozwoju.

Czy integrujecie aplikacje z istniejącymi systemami?

Tak, jeżeli system udostępnia odpowiedni sposób integracji. Mamy doświadczenie w parowaniu aplikacji z CRM, ERP, programami księgowymi i systemami do dokumentacji zdarzeń. Przed podjęciem decyzji sprawdzamy dokumentację, ograniczenia API, bezpieczeństwo i koszt utrzymania połączenia.

Co dzieje się po wdrożeniu?

Ustalamy model utrzymania, reakcji na błędy i dalszego rozwoju odpowiedni do znaczenia aplikacji w firmie. Nie każda aplikacja wymaga całodobowego SLA.

Czy możecie powiedzieć, że aplikacji nie warto budować?

Tak. Gdy problem można taniej rozwiązać zmianą procesu, konfiguracją istniejącego narzędzia albo prostą automatyzacją, powinniśmy powiedzieć to przed rozpoczęciem developmentu.

Start with the process

Show us the process that costs too much time, money or attention.

We do not need a finished specification. Show us how work looks today, where the problem appears and what the company wants to change.

Discuss the process