Software intelligente

Sistemi che decidono, non solo che calcolano.

La maggior parte delle organizzazioni non ha bisogno di un altro cruscotto. Ha bisogno della decisione che quel cruscotto doveva sostenere, presa in modo affidabile, nel punto in cui il lavoro accade davvero. È questo che costruiamo.

Il problema

Il pilota è facile. La produzione è la parte difficile.

Un modello che va bene su un campione selezionato è una dimostrazione, non un sistema. La difficoltà è tutto ciò che sta intorno: da dove arrivano i dati, che cosa succede quando sono sbagliati, chi risponde dell'esito, come si comporta la cosa alle tre di notte quando l'API a monte restituisce sciocchezze.

Partiamo da quel lato. Il modello è un componente fra diversi, e di solito non quello che decide se il progetto riesce.

Una definizione operativa. Consideriamo consegnato un software quando qualcuno che non siamo noi può rilasciarlo, osservarlo e correggerlo. Al di sotto è un prototipo, comunque lo si chiami in fattura.

Perimetro

Che cosa comprende di solito il lavoro.

Non ogni incarico copre tutto. Ogni incarico dichiara quali parti copre.

  • Pipeline di retrieval e ragionamentoRecupero di documenti e dati, ancoraggio alla fonte e ragionamento a più passi con risultati intermedi tracciabili.
  • Supporto alle decisioniOrdinamento, classificazione e raccomandazione con una persona nel circuito che vede il perché.
  • Automazione dei processiGestione end-to-end del lavoro ripetitivo, con percorsi di escalation espliciti per i casi che non deve trattare.
  • IntegrazioneCollegamento a ERP, CRM, ticketing o ai gestionali già in uso, invece che accanto a essi.
  • Banco di valutazioneUn modo ripetibile per misurare se una modifica ha migliorato il sistema, conservato nel repository.
  • Prontezza operativaRegistrazione, controllo dei costi, limiti di frequenza, percorsi di ripiego e comportamento di guasto documentato per ogni dipendenza.

Sequenza

Dalla domanda al sistema in esercizio.

Inquadrare la decisione

Quale decisione migliora, chi la prende oggi e come apparirebbe in modo misurabile un esito migliore.

Prima la misura

Prima che esista il sistema, esiste il metro. Altrimenti ogni modifica successiva è un'opinione.

In produzione per incrementi

Fetta stretta, utenti veri, dati veri, monitoraggio vero — poi si allarga. Nulla aspetta un grande lancio.

Consegnare

Codice, infrastruttura come codice, manuale operativo e una sessione con chi lo eredita.

Risultati

Che cosa resta sul tavolo alla fine.

Sistema in esercizio

Rilasciato nel vostro ambiente, sotto i vostri account, con i vostri dati che restano dove li avete messi.

Codice e infrastruttura

Accesso completo al repository, definizioni dell'infrastruttura e catena di rilascio. Nessun componente nascosto.

Esiti delle misure

I numeri dietro le affermazioni, riproducibili da voi con il banco che lasciamo.

Una decisione che merita di essere automatizzata?

Descrivete il processo e i dati che ci stanno dietro. Vi diremo se è un problema di software, di dati o nessuno dei due — prima che ci sia una proposta da firmare.