Vi samler bare inn analysedata som er nødvendige for at tjenestene våre skal fungere problemfritt.
Kode
Kod med hele historien.

Repoet ditt var aldri hele historien.
Spesifikasjonen ligger i et dokument. Begrunnelsene ligger i en tråd. Tallene ligger i et datavarehus. Kodeverktøy ser ingenting av dette – de ser filer. Dvina skriver kode med den samme intelligensen som rommer alt det andre.
Med hele konteksten
Den leste dokumentene.
Alle sammen.
Kode står aldri alene. Bak hver funksjon ligger et krav, en beslutning eller en begrensning noen har skrevet ned. Dvina skriver kode med hele bildet foran seg – fordi alt allerede var der.

Spesifikasjonen er med. PRD-en, API-dokumentet, kundens e-post om spesialtilfeller – Dvina skriver ut fra det som faktisk ble bedt om, ikke det filnavnene antyder.

Beslutningene – og hvorfor de ble tatt. Hvorfor økter fremfor tokener? Hvorfor dette skjemaet? Begrunnelsen fra februar er fortsatt tilgjengelig i juni – slik at koden følger den samme tankegangen.

Databevisst som standard. Bygg mot virkelige systemer, ikke antakelser. Dvina kjenner skjemaene og sanntidsdataene dine – så spørringen passer datavarehuset den kjøres mot.
Kodeassistentene deres leser filer. Din leser historien.
Autofullføring kjenner syntaksen. Dvina vet hvorfor koden finnes – og hva den ikke må ødelegge.
I praksis
Reelt arbeid,
fra start til produksjon.
Ikke billige autofullføringstriks – men oppgavene som faktisk fyller arbeidsuken.

Beskriv funksjonaliteten med vanlige ord. Dvina lager et utkast basert på spesifikasjonen, konvensjonene dine og koden som allerede finnes.
Dvina sporer feilen gjennom koden, loggene og tråden der noen først nevnte den – og foreslår en løsning med en begrunnelse.
Spør hvordan hva som helst fungerer. Svaret bygger på koden og dokumentene rundt den – med kilder, som alt annet i Dvina.
Én app
Ingen ekstra verktøy.
Ingen kontekstbytter.
Kode er ikke et eget produkt du installerer og må gi hele bakgrunnen fra bunnen av. Det er Dvina – den samme appen, det samme minnet, nå også når du leverer programvare.

Dokumentet og diffen, side om side. Skriv kode på samme sted som du legger strategien. Innsikten, planen og implementeringen deler ett vindu – og én kontekst.

Agentene dine skriver også kode. Ferdighetene og agentene du har bygget, fungerer også her – overlat refaktoreringen, gjennomgangen og versjonsnotatene til dem.
Slik fungerer agenter
Alt husker. Det du bygger, blir en del av konteksten din som alt annet – slik at neste måneds funksjonalitet kjenner til denne månedens migrering.
Andre verktøy ber deg bytte app. Dvina spør hva som står for tur.
Hvert kontekstbytte gjør at du mister tråden. Her er det ingenting å bytte til.
Dvina Kode. På datamaskinen din.

Mac
Last ned appen
Mac (Intel)
Last ned appen
Spørsmål? Svar.
Nei – det er Dvina. Du beskriver, gjennomgår og leverer i den samme appen du bruker til alt annet. Du beholder redigeringsverktøyet ditt; Dvina står for forståelsen.
Nei. Kode er en del av Dvina-appen på datamaskinen – den samme appen som rommer dokumentene, dataene og minnet ditt.
Ja. Koble til kodebasen din, så leser Dvina den som alt annet i konteksten din – sammen med dokumentene og beslutningene rundt den.
For fungerende apper og nettsider trenger de ikke det – det er det artifakter er til for. Kode er for når du skal levere ekte programvare og vil ha hele historien i ryggen.