Software.
App di ingegneria personalizzate, pipeline, strumenti.
Scriviamo software per noi stessi per primi. ChainSolve, il calcolatore block-graph Rust + WebAssembly, è la cosa più grande che abbiamo spedito, ma il pattern è lo stesso su scala minore: se lo strumento non esiste, costruiscilo. Se è troppo lento, riscrivi lo in qualcosa che non lo è.
Pipeline di dati, calcolatori su misura, dashboard, automazione CAD, strumenti desktop. I nostri ingegneri scrivono il codice. Legge come l’ingegneria che supporta, perché le stesse persone stanno facendo entrambi i lavori.
Come gestiremo il programma.
IP e licenze
Le cose che la gente chiede prima di firmare.
Chi è proprietario del codice?
Voi, incondizionatamente. Tutto il lavoro è assegnato a voi alla consegna. Non conserviamo nessuna licenza, nessuna clausola di diritto di riutilizzo, e nessun obbligo di darci credito.
Usate dipendenze open-source?
Sì, selettivamente. Documentiamo ogni dipendenza con la sua licenza. Se una licenza è incompatibile con il vostro uso previsto (ad es. GPL in un prodotto proprietario), lo segnaliamo alla revisione dell'architettura e sostituiamo.
Possiamo rivedere il codice prima della consegna finale?
Sì. Facciamo commit in un repository privato condiviso dal primo giorno. Avete accesso in lettura per tutta l'engagement, non solo al passaggio. Nessun sprint scatola nera.
E se vogliamo manutenzione continuativa dopo la consegna?
Offriamo un accordo di manutenzione trattenuta a costo mensile fisso. In alternativa, la documentazione di consegna è scritta in modo che i vostri ingegneri possano mantenere il codice senza di noi.