manifesto · v1.0

Dieci righe di codice sorgente.

Questo è ciò in cui crediamo. Non perché sia originale, ma perché ogni volta che lo abbiamo dimenticato il progetto ne ha sofferto. Il manifesto di 3-Way Software è un promemoria continuo, prima di tutto per noi stessi.

  1. 01

    Il software è una conversazione

    Tra chi lo costruisce e chi lo usa. Se la conversazione si rompe, anche il software si rompe.

  2. 02

    Il custom è disciplina, non capriccio

    Costruire su misura significa scegliere consapevolmente cosa includere e cosa lasciar fuori. È più difficile, non più facile.

  3. 03

    Il codice deve essere leggibile prima che intelligente

    Tra sei mesi quel codice lo leggerà un altro sviluppatore. Anche se quell'altro sei tu.

  4. 04

    La documentazione è parte del progetto

    Un software senza documentazione è un software che muore con chi lo ha scritto.

  5. 05

    Il deploy è il vero test

    Niente è finito finché non gira in produzione, sotto carico reale, con utenti veri che cliccano.

  6. 06

    L'integrazione vale più della feature

    Il valore non sta nelle funzionalità isolate, ma nelle connessioni che attraversano l'intero ecosistema del cliente.

  7. 07

    La performance non è ottimizzazione finale

    È un vincolo di progetto. Si decide in fase di architettura, non a release done.

  8. 08

    L'accessibilità è qualità tecnica

    Un sito che esclude utenti non è un sito ben fatto. È un sito incompleto.

  9. 09

    La sicurezza è ingegneria, non burocrazia

    Ogni input è una superficie d'attacco. Ogni dipendenza è un vettore. Lo sappiamo dal commit zero.

  10. 10

    Il cliente è proprietario del suo software

    Sorgenti, infrastruttura, dati: tutto tracciabile, tutto trasferibile. Mai più ostaggio di un fornitore.

«Se ti riconosci in questi principi, abbiamo già qualcosa in comune.»

Iniziamo dalla tua sfida