Metodo
Il metodo dell’ingegneria gestionale, per il tuo software.
Sei impegni, ognuno con la sua prova, e il processo intero: dalle prime due righe che ci scrivi all’assistenza dopo la consegna.
Il principio
Si parte dal numero che deve cambiare.
Poi costruiamo la cosa più piccola che lo cambia. Alla consegna lo misuriamo di nuovo, e il confronto lo ricevi scritto anche quando non ci dà ragione.
Differenze
Cosa facciamo diversamente.
| Di solito | Da noi |
|---|---|
| Preventivo a corpo e sorprese a metà lavoro. | Proposta scritta e lavoro a fasi: sai prima che cosa ricevi alla fine di ogni fase. |
| Il codice resta al fornitore. | Codice e documentazione sono tuoi. |
| Il software lo vedi solo alla fine. | Prima un prototipo cliccabile, poi il codice. |
| Si promette più efficienza. | Partiamo da un numero scritto e alla consegna lo misuriamo di nuovo. |
| Parli con un commerciale, poi con i tecnici. | Parli con chi progetta e costruisce. |
| Siti pieni di tracciamenti e cookie. | Nessun tracciamento di chi visita il sito. |
Impegni
Sei impegni, e dove li vedi nel lavoro.
Ognuno ha una prova che puoi controllare: su questo sito, nella proposta che ricevi o nel lavoro consegnato.
-
01
Nessun numero senza fonte.
Ogni cifra che ti diamo dice da dove viene e quando è stata presa. Vale per una proposta, per un rapporto e per una pagina. Dove un dato manca lo scriviamo, invece di riempire il vuoto con una stima che sembra vera.
La prova
Su questo sito ogni cifra porta la fonte e la data. Un numero scritto a mano senza la sua fonte non arriva online, perché il sito non si costruisce nemmeno. Lo cercano i guardiani, i controlli automatici che rileggono ogni pagina.
- Guardiani che rileggono il sito
- 36
- Fonte: registro delle misure di questo sito · al
- Controlli che fermano una pubblicazione
- 153
- Fonte: registro delle misure di questo sito · al
-
02
Il codice è tuo.
Con il codice ricevi anche le decisioni scritte, con il loro perché. Non ti leghiamo a piattaforme da cui il lavoro non si porta via, e non rivendiamo licenze con un ricarico sopra.
La prova
Dal primo giorno il codice sta in un archivio a cui hai accesso anche tu. La documentazione è scritta per chi verrà dopo: se un domani affidi il progetto a qualcun altro, può riprenderlo senza chiederci niente.
-
03
Si corregge sul prototipo.
Le schermate sono collegate fra loro e si cliccano come se fossero vere. Cambiare idea lì costa poco.
La prova
Nella proposta il prototipo è una fase a sé, con la sua consegna. Lo provano le persone che lo useranno ogni giorno, e la decisione di costruire arriva dopo le loro correzioni, non prima.
-
04
Consegne a fasi.
Le fasi sono brevi, e ognuna finisce con qualcosa che funziona. Il costo segue le fasi: sai sempre per che cosa stai pagando.
La prova
Dopo ogni fase puoi fermarti e tenere quello che hai ricevuto. Non aspetti l’ultimo giorno per vedere il progetto.
-
05
Di base i siti che facciamo non tracciano chi li visita.
Se servono statistiche o pagamenti, lo decidiamo insieme.
La prova
Questo sito è fatto così: non usa cookie né script esterni, e i caratteri li serviamo noi. Se una pagina provasse a caricare una risorsa da un dominio esterno, la pubblicazione non partirebbe.
Leggi la pagina dei cookie -
06
Ogni progetto parte da un obiettivo scritto.
Prima di costruire scriviamo con te che cosa il lavoro deve cambiare: ore spese, errori, richieste o costi.
La prova
Nella prima conversazione chiediamo che cosa deve cambiare, e di quanto. Se la risposta non c’è ancora, ti aiutiamo a trovarla prima di parlare di software.
Il processo
Dalle prime due righe all’assistenza dopo la consegna.
A ogni passo sai che cosa succede e che cosa ricevi alla fine. Il costo lo conosci con la proposta scritta, prima di impegnarti in qualunque fase.
-
01
Ci scrivi
Bastano due righe su che cosa non funziona, o su che cosa vorresti fare. Non serve un capitolato, e la tua richiesta la legge chi poi lavorerebbe al progetto.
Alla fine ricevi
Entro due giorni lavorativi, una prima risposta scritta con i passi concreti.
-
02
Mezz’ora insieme, se serve
Quando per capire bisogna parlarne, fissiamo una telefonata o una videochiamata. Cerchiamo il numero che deve cambiare, e chi vive il problema ogni giorno.
Alla fine ricevi
Un sì, con il numero da cui partire, oppure un no con il suo motivo.
-
03
Analisi dei processi e proposta
Incontriamo chi fa il lavoro, non solo chi decide. Misuriamo il punto di partenza: tempi, passaggi fatti a mano, dati e programmi che usi già. Senza la misura di partenza, quella finale non dimostra niente.
Alla fine ricevi
La misura di partenza e una proposta scritta: le fasi, che cosa ricevi alla fine di ognuna e quanto costa ognuna.
-
04
Prototipo
Disegniamo le schermate e le colleghiamo fra loro, così il flusso si prova davvero. Le correzioni di chi lo prova entrano qui, prima del codice.
Alla fine ricevi
Un prototipo da provare in azienda, e la decisione se costruire.
-
05
Costruzione a fasi
Costruiamo una parte alla volta. I controlli automatici girano a ogni modifica, e ci fermano quando qualcosa esce dai limiti che abbiamo concordato.
Alla fine ricevi
A ogni fase, una versione che puoi aprire e usare, con la nota di che cosa è cambiato.
-
06
Consegna e misura
Mettiamo il lavoro in uso e affianchiamo chi lo usa nei primi giorni. Poi rifacciamo la misura dell’inizio, con lo stesso strumento e nelle stesse condizioni.
Alla fine ricevi
Il lavoro in uso, il codice con la documentazione, e il confronto scritto fra prima e dopo.
-
07
Assistenza dopo la consegna
Il lavoro consegnato va seguito: correzioni, aggiornamenti e cose nuove da aggiungere. Possiamo farlo noi, oppure lo affidi a chi vuoi.
Alla fine ricevi
Se lo seguiamo noi, un accordo di assistenza scritto che dice che cosa comprende.
Intelligenza artificiale
Come usiamo l’AI nel nostro lavoro.
Molti dicono di usarla, e pochi spiegano come. Qui sotto trovi dove entra nel nostro lavoro e dove resta fuori.
La usiamo per
- Ricerca e sintesi. Leggere documentazione, norme e capitolati e riassumerli, sempre con la fonte accanto. Ogni sintesi la rileggiamo noi.
- Prime bozze di codice. Struttura, casi limite, script di verifica. Una bozza è un punto di partenza, non un risultato.
- I controlli automatici. Buona parte di quelli di questo sito è nata chiedendo in quanti modi una cosa si può rompere.
- Varianti visive e di testo. Vedere molte direzioni prima di sceglierne una, invece di fermarsi alla prima.
- Trascrivere, tradurre, riordinare. Materiale che esiste già, da mettere in ordine o in un’altra lingua.
Non la usiamo per
- I numeri che finiscono pubblici. Ogni cifra è misurata, o dichiarata come stima. Nessuna è generata.
- Le decisioni di architettura. Un modello propone quello che è più comune, non quello che è giusto per il tuo caso.
- I testi che parlano di un cliente. Quello che non abbiamo verificato, non lo scriviamo.
Anche questo sito è stato costruito così. Un agente di AI ha scritto buona parte del codice sotto la nostra supervisione, e ogni requisito lo verifica uno script.
Se cerchi l’intelligenza artificiale per la tua azienda, è uno dei nostri servizi: Intelligenza artificiale e agenti