Från samtal till bevis till fungerande programvara.
Linjen, station för station: vad människor beslutar, vad agenterna bygger och det bevis varje krav bär med sig när det lämnar linjen. Sedan vad det innebär för dig och dina kunder.
Varje krav lämnar linjen med sitt bevis bifogat.
En fabrik är en sekvens du kan skriva ner, upprepa och kontrollera. Product Printer kör den sekvensen för mjukvara: människor beslutar vad som ska byggas, kodningsagenter bygger det, och varje acceptanskriterium kopplas till en verklig testkörning innan något kallas klart.
- 01
Förstudie
Uppdraget, begränsningarna och besluten dokumenterade.
Samtal, inte formulär
- 02
Krav
Acceptanskriterier skrivs innan en rad kod.
Ett kriterium, en kontroll
- 03
Öppna frågor
Inget byggs på ett antagande.
Ställd, besvarad, avslutad
- 04
Lösning + UI
Skärmar och datamodell, granskade.
Design beslutad före kod
- 05
Arbetssteg
Dimensionerade arbetsorder, en agent var.
Agenter bygger, gissar inte
- 06
Bevis
En verklig testkörning kopplad till varje acceptanskriterium.
Bevis, inte en bockruta
Det avgörande särdraget - 07
Körande programvara
Släppt, versionerad och ägd av dig.
Din från första dagen
Efter lanseringen går flödet i en loop: kunden startar en ändring från sitt eget utrymme (AI-stött), byrån godkänner den, agenter bygger den, beviset körs och v1.1 släpps.
Krav, kriterier, arbetssteg, pull request, testkörning: en rad.
När en kund säger ”det var inte överenskommet” öppnar du den här vyn.
| Krav | Krav | Status | Arbetssteg | Pull request | Testkörning | Kriterier | Grind |
|---|---|---|---|---|---|---|---|
| FR-01 | Fånga upp varje order från alla kanaler | accepterad | WS-01 | PR #231 | #412 | 6/6 | ✓ grindad |
| FR-02 | Synkronisera bekräftade order till ERP:et | accepterad | WS-02 | PR #234 | #418 | 4/4 | ✓ grindad |
| FR-03 | Fakturera vid leverans, per försändelse | accepterad | WS-03 | PR #237 | #421 | 3/5 | kontroller körs |
| FR-04 | Påminn om obetalda fakturor | accepterad | WS-04 | — | — | 0/3 | köad |
| OQ-02 | Delleverans: fakturera per försändelse eller per order? | besvarad | → FR-03 | — | — | — | stängd |
| NFR-01 | Hostas endast inom EU | accepterad | design | PR #229 | #405 | 2/2 | ✓ grindad |
En inspelning av en verklig körning visas här när vi har en. Tills dess: ingen video, och ingen mockup som utges för att vara en.
Ett lager mellan ert arbete och varje AI-modell.
Product Printer Orchestrator (PP Orchestrator) är lagret som kör varje AI-jobb i en instans – kodagenter och AI-agenter – på de modeller ni väljer, under era regler och på infrastruktur ni kontrollerar.
Ett abstraktionslager
Kodagenter på frontier-modeller idag, AI-agenter på lokala modeller när ni vill. Byt modell – er prenumeration, era API-nycklar eller lokala modeller – utan att ändra er pipeline, era projekt eller era klientappar.
Ett skyddslager för verksamheten
För de kunder ni bygger för:
- Nycklar och modellåtkomst stannar hos er: krypterade till er PP Orchestrator, aldrig synliga för instansen.
- Klientkod och data stannar där ni bestämmer: på er maskin, på er server eller på vår hanterade server.
- Varje AI-anrop går genom en policy: routing efter känslighet, lokala alternativ först och ett hårt tak för den AI-kredit som ingår i en provperiod.
- Varje jobb registreras och är granskningsbart.
Ansluter utåt, ingenting ansluter inåt
Er PP Orchestrator öppnar varje anslutning själv. Ingenting behöver nå in i maskinen den körs på, så den kan ligga bakom er brandvägg.
Er printer. Era kunder. Era intäkter.
Kör er PP Orchestrator på egen maskin med egen prenumeration, eller låt oss köra den. Ge varje kund ett onlineutrymme under ert varumärke. Ha kundrelationen från början till slut, med stödet som gör resan till något bra för dem och en varaktig intäktskälla för er.
- Modeller
- era, lokala eller med nyckel
- Kod
- i er egen GitHub-organisation
- Kostnader
- er prenumeration, er taxa
- Körs v1.0
- Kunden begär en ändring · AI-assisterad
- Byrån godkänner · omfattning + pris
- Agenter bygger
- Bevis
- Släppt v1.1
AI på era villkor.
Kör er PP Orchestrator på er egen maskin med er egen prenumeration, eller låt oss köra den. Era modeller, era kostnader. Koden går till er egen GitHub-organisation, och med lokala modeller lämnar inget AI-anrop era lokaler.
Ge varje kund en riktig onlineupplevelse.
Varje kund får en egen yta: krav, öppna frågor, framsteg, ändringsbegäranden och dokumentation, allt på ett ställe. De betjänar sig själva under tiden det byggs: svarar på öppna frågor, granskar designer, ser beviset per kriterium och begär ändringar.
Ta hela ansvaret.
Ert varumärke och er kundrelation. Era kunder ser ert varumärke, inte vårt.
Gör projekt till återkommande intäkter.
Varje projekt får sitt månadspris och varje ändringsbegäran sitt eget pris; fakturorna förbereds i ert egna Stripe-konto för att ni ska skicka dem. Efter lansering startar era kunder ändringar själva, med AI-hjälp; ni godkänner omfattning och pris; agenter bygger; bevis, sedan släpp.
Stöd hela vägen.
Stöd från teamet som driver det dagligen.
Ur produktionen, fortfarande i drift.
AvoDev, vår egen byrå i Berlin, kör sina klientprojekt på Product Printer. Flera av dess klientprodukter levererades från fabriken och är fortfarande i drift.
En byrå kör sina klientprojekt på den.
Varje ändring kontrolleras: tester, säkerhetsskanningar, AI-säkerhetsgranskning.
Den genererade källkoden och datan tillhör klienten.