Opterećenje ne lomi sisteme.Lome ih odluke donete dve godine ranije.

one/2/work gradi ono što nosi teret: backend pod opterećenjem, aplikacije na svakom ekranu i AI koji živi u produkciji — sa budžetom, evaluacionim setom i nekim na dežurstvu. Tim od 50+, za proizvode koji ne mogu sebi da dozvole loš utorak.

Šta ne radimo
  • Sajtove
  • Landing stranice
  • MVP za pitch deck
  • Ljude po satu bez zadatka
  • Demo koji nikad ne stigne u produkciju

01

Šta gradimo

Tri vrste posla. Svaka ima način da se slomi koji smo videli dovoljno puta da ga imenujemo.

01

Backend pod opterećenjem

Proizvodi čiji grafik opterećenja ide samo nagore

Šta se obično lomi
Jedna baza, sinhroni upisi, rollback koji niko nije vežbao
Šta gradimo umesto toga
Event-driven jezgro, idempotentni upisi, kapacitet dokazan na rig-u pre nego što ga sezona dokaže za vas
Tim i vreme
5–8 ljudi · 4–6 meseci
GoJavaKafkaNATSPostgreSQLClickHouse

02

Aplikacije na svakom ekranu

Timovi koji isporučuju na telefon, desktop i sat istovremeno

Šta se obično lomi
Dve baze koda, ručna regresija, jedno izdanje u kvartalu
Šta gradimo umesto toga
Zajedničko Kotlin jezgro, nativni UI gde platforma to očekuje, automatska regresija, voz svake dve nedelje
Tim i vreme
3–5 ljudi · 3–5 meseci do prodavnice
SwiftSwiftUIKotlinComposeKMPC#WinUI

03

AI u produkciji

Kompanije čiji je AI pilot sve oduševio i nikad nije stigao u produkciju, i kompanije koje treba da ugrade AI u sistem koji već radi pod opterećenjem

Šta se obično lomi
Nema evaluacionog seta, nema plafona troškova, nema rezervnog puta kad model pogreši, i demo koji umre na prvim stvarnim podacima
Šta gradimo umesto toga
Retrieval nad vašim podacima, agenti sa kontrolnim tačkama za čoveka, evaluacije koje propuštaju svako izdanje, sopstveni inference kad račun za API prestane da ima smisla, i dežurstvo za model kao za svaki drugi servis
Tim i vreme
2–4 ljudi · 8–12 nedelja do prvog produkcionog isečka
PythonPyTorchvLLMTritonpgvectorQdrantRAGMCPLangGraph

02

Jedan angažman, nedelju za nedeljom

Kako obično teče projekat, od prvog pisma do dana kada predajemo pejdžer.

  1. Nedelja 0

    Vi opišete sistem. Mi ga pročitamo.

    Ne prodajni poziv. Pisani prvi osvrt na vaš sistem u roku od tri radna dana, sa pitanjima koja bismo doneli na poziv.

    Imate: prvo mišljenje, pisano

  2. Nedelje 1–2

    Audit sprint

    Čitamo kod, incidente i grafike, i razgovaramo sa onima koji primaju pozive. Dvoje ljudi, fiksna cena, vaš repozitorijum.

    Imate: plan, rangirane rizike i cenu

  3. Nedelja 3

    Prvi inkrement na vašem staging-u

    Svake dve nedelje nešto dokazivo radi, demo uživo, sati prijavljeni naspram plana.

    Imate: radni kod i burn chart

  4. Nedelja 8

    Prvo mi lomimo

    Load rig na dvostrukom prognoziranom vrhuncu, vežbe otkaza, rollback koji je neko zaista izveo. Dan lansiranja je namerno dosadan.

    Imate: izveštaj o opterećenju i runbook

  5. Nedelja 14

    Lansiranje

    Postepeni rollout iza flag-ova. Dežura isti tim koji je gradio.

    Imate: sistem koji preživi utorak

  6. Nedelja 15+

    Ostajemo ili se povlačimo

    Zadržavamo pejdžer, ili obučimo vaš tim i ostavimo runbook-ove. Odlazak od nas je poziv u kalendaru, ne migracija.

    Imate: sve, u vašem repozitorijumu

Nedelje su orijentacione. Redosled nije.

03

Pravila angažmana

Bez klupe, bez podizvođača. Pravila ispod su razlog zašto klijenti ostaju.

50+ ljudi, četiri prakse

Backend i platforma
22
Mobile i desktop
12
Podaci i AI
10
SRE, QA, dizajn
8
  1. 01

    Upoznajete tim pre ugovora.

    Ako ih ne biste zaposlili, nećemo ih ni postaviti.

  2. 02

    Niko se ne skida sa projekta usred posla.

    Ko je projektovao sistem, tu je kada dođe vreme za skaliranje.

  3. 03

    Svaka odluka je zapisana, u vašem repozitorijumu.

    Ništa ne živi u chat-u.

  4. 04

    Kažemo ne pre ugovora, a ne tokom njega.

    Ako rok ili budžet ne odgovaraju poslu, čujete to u nultoj nedelji.

  5. 05

    Dežura tim koji je gradio.

    Podsticaji ostaju pošteni kada je autor taj koga bude.

  6. 06

    Bez account menadžera.

    Razgovarate sa ljudima koji rade posao. To je ceo sloj.

  7. 07

    Model je servis, a ne demo.

    Ima SLO, plafon troškova, evaluacioni set i pejdžer — ili ne izlazi.

  8. 08

    Posle dvanaest meseci možete ih zaposliti.

    Uz naknadu za prelazak dogovorenu unapred. Bolje to nego se pretvarati da ta mogućnost ne postoji.

04

Koliko košta

Četiri načina da kupite isti tim. Cene su orijentiri; broj koji potpišete izlazi iz audit sprinta.

Počnite ovde

€8k

fiksno

Audit sprint

Dve nedelje, dvoje ljudi, vaš repozitorijum. Plan, rangirani rizici i cena. Ako vas bilo šta od to troje razočara, tu se završava, a dokumenti ostaju vama.

Odgovara kada treba da znate sa čim imate posla

€8.6k

po osobi · mesec

Tim

Pet do deset ljudi koji vode celu liniju proizvoda, sa imenovanim vođom. Mesečno, otkazni rok trideset dana.

Odgovara kada je posao proizvod, a ne projekat

€95k

po fazi

Projekat

Lansiranje sa čvrstim rokom. Faze sa fiksnom cenom po fazi, kada nam audit sprint kaže šta je unutra.

Odgovara kada postoje datum i obim

€54

po satu

Specijalista

Jedan do tri imenovana specijalista unutar vašeg tima, na vašim ritualima. Timesheet nedeljno.

Odgovara kada imate tim i rupu u njemu

Svaki model uključuje vođu i QA bez dodatne naplate, bezbednosni pregled pre svakog izdanja, NDA i ugovor o obradi podataka po GDPR-u, i potpun prenos prava po uplati. Cene podrazumevaju 160 naplativih sati mesečno.

05

Stek za koji odgovaramo

Namerno konzervativni: alati za koje možete zapošljavati i za dve godine. Sve neobično je stiglo sa pisanim obrazloženjem i izlazom.

stack.txt
backend:
Go · Java · Kotlin · C# · .NET · C / C++ · Python · Node.js · Rust · Spring Boot · ASP.NET Core · gRPC · Protobuf 3 · GraphQL
web:
TypeScript · Vue.js · Nuxt · Next.js · React · Node.js · Vite · WebSocket · SSR
data:
PostgreSQL · MongoDB · ClickHouse · Elasticsearch · Redis · Kafka · NATS · NATS JetStream · RabbitMQ · Debezium · Airflow
infra:
Kubernetes · Helm · Docker · Terraform · ArgoCD · GitHub Actions · AWS · GCP · Bare metal · Prometheus · Grafana · OpenTelemetry
mobile:
iOS · iPadOS · watchOS · macOS · Windows 10/11 · Android · Linux · Swift · SwiftUI · Kotlin · Compose · KMP · C# · .NET · WinUI · Qt · Flutter
load:
k6 · Gatling · JMeter · Testcontainers · Playwright · pprof · Failure drills
ai:
PyTorch · vLLM · Triton · TensorRT · ONNX · Ray · RAG · MCP · pgvector · Qdrant · LangGraph · MLflow · Claude / OpenAI APIs

06

Prigovori koje čujemo rano

Svi odgovori otvoreni. Ništa iza klika.

Vi ste u Srbiji. Da li je to problem za kompaniju iz EU?

Jednostavno je. OneTwoWork doo je ugovorna strana kompatibilna sa EU: ugovori po vašem ili našem pravu, fakture u EUR, PDV rešen, ugovor o obradi podataka po GDPR-u potpisan uz okvirni ugovor. CET pokriva ceo radni dan EU.

Hoćete li preuzeti kod koji niste pisali?

To je najveći deo našeg posla; audit sprint postoji upravo zbog toga. Nijednu bazu koda nismo odbili, mada smo dva puta preporučili prepisivanje koje klijent nije želeo da čuje.

Radite li po fiksnoj ceni?

Po fazi, da, kada nam audit sprint kaže šta je unutra. Fiksna cena na neispitanom sistemu je nagađanje prerušeno u obavezu, i neko od nas dvoje to uvek plati.

Šta ako opterećenje za koje planiramo nikad ne dođe?

Onda ste platili rezervu koja vam nije trebala. Zato prvu fazu dimenzionišemo prema opterećenju koje se realno može predvideti, a ostalo ostaje opisan plan.

Šta se dešava kada neko ode iz tima?

Retko, ali dešava se. Svaki deo imaju dvoje ljudi koji ga nose, odluke su zapisane u vašem repozitorijumu, a period primopredaje zameniku se ne naplaćuje.

Naš AI pilot radi. Zašto to nije kraj?

Zato što pilot odgovara na jedno pitanje, a produkcija na hiljade, od kojih su neka neprijateljska. Između njih stoje evaluacioni set koji kaže kada je model postao lošiji, plafon troškova da skok saobraćaja ne postane faktura, rezervni put kad model pogreši i neko koga probude kad se to desi.

07

Opišite sistem

Recite šta je i šta sa njim nije u redu. Pisani prvi osvrt dobijate u roku od tri radna dana.

Pre nego što pišete — brza provera

Pišite nam ako

  • Sistem ima stvarno opterećenje ili datum do kog će ga imati
  • Nešto je već u produkciji, ili postoji kod koji se može čitati
  • Želite pisano mišljenje pre prodajnog razgovora
  • Možete da date dve nedelje i pristup repozitorijumu

Verovatno nismo pravi izbor ako

  • Treba vam sajt, landing stranica ili mala aplikacija
  • Budžet je ispod €50k, a obim još nije definisan
  • Želite cenu bez toga da neko pogleda sistem
  • Odluka se donosi samo po ceni

Ako niste sigurni u kojoj ste koloni — pišite svejedno. Brzo reći „ne“ je takođe usluga, i to radimo pisano.

NDA na zahtev. Vaši podaci ostaju u EU. Odgovaramo sami, bez automatskih sekvenci.

Sajt je zaštićen sistemom reCAPTCHA; važe Google Politika privatnosti i Uslovi korišćenja.