T-Minus: test e prove
I sei livelli di test e la loro esecuzione, i ruoli di test e la separazione dei compiti, la progettazione e l'esecuzione della prova, i criteri di approvazione/non approvazione e la classificazione dei difetti in base alla gravità.
Non esiste una fase di test separata. Ogni livello viene eseguito quando il relativo oggetto è pronto e la fase di prova coincide con l'UAT (User Acceptance Testing). Poiché la piattaforma è standard, i test si concentrano sulla configurazione, sui dati e sulle integrazioni del cliente, mai sul ritest del prodotto stesso.
| Strato | Ciò che dimostra | Quando | Chi | Prova |
|---|---|---|---|---|
| Controlli di configurazione | Ogni impostazione configurata, verificata con dati di esempio nella sessione | T-17 → T-11 | Utenti chiave, Architetto del registro | Risultato del piano di test per riga del registro di adattamento |
| Validazione della migrazione | Conteggi, totali hash, TB e riconciliazione del sottoconto per simulazione | T-10 → T-3 | Responsabile della migrazione, titolari dei dati, responsabile finanziario | Registro degli oggetti, elenco degli scarti, fogli di riconciliazione |
| Test di integrazione | Ogni endpoint con partner di test, percorsi di errore inclusi | T-10 → T-4 | Architetto contabile, soci | Registri dei messaggi |
| Test di ruoli e autorizzazioni | Ogni ruolo vede e può fare esattamente ciò che dovrebbe; controlli SoD | T-9 → T-5 | Utenti chiave, Adoption Navigator | Risultati del test di ruolo |
| Controllo di continuità | Una procedura di commutazione se è previsto un contratto Live DR; una prova di backup e ripristino. | T-5 → T-3 | Pilota operativo, responsabile migratorio | Tempistiche del manuale di esecuzione, rapporto di esercitazione |
| La prova = UAT | Una vera giornata lavorativa per i veri utenti, in parallelo con i sistemi legacy | T-2 → T-1 | Ogni utente T+1 | Sceneggiatura delle prove, registrazione degli ingressi |
Ogni riga di configurazione di Fit Ledger ha almeno un controllo di configurazione con il suo risultato, quindi il gate T-11 è un filtro, non una riunione.
Ruoli, autorizzazioni e separazione dei compiti
| Ogni ruolo può… | Ciascun ruolo non può… |
|---|---|
| Visualizza solo le sue entità, i dati e i menu | Approva ciò che è stato creato: inserisci e approva la stessa fattura |
| Eseguire ogni fase delle prove | Crea un fornitore e pagalo |
| Visualizza gli elementi corretti nella sua coda di azioni | Modifica i dati bancari e autorizza i pagamenti |
| Utilizza ASK per i suoi compiti, nel rispetto delle sue autorizzazioni. | Pubblica nei periodi chiusi o modifica i documenti pubblicati |
Eseguite il test con le credenziali di accesso di ciascun ruolo, mai con un account amministratore. Un test superato come amministratore non dimostra nulla riguardo al ruolo.
Progettazione delle prove (a titolo esemplificativo)
Una giornata lavorativa reale e completa: le transazioni del cliente, nei suoi ruoli abituali. Costruisci lo script a partire dalla giornata tipo più impegnativa del cliente, non da un flusso di lavoro standard.
| Tempo | Processo | Ruolo | Transazione reale | Rispetto al passato |
|---|---|---|---|---|
| 08:00 | coda mattutina | Tutti gli utenti | Coda delle azioni classificate rivista | — |
| 08:30 | Preventivo su richiesta | Saldi | Preventivi e ordini di oggi, verifica del credito | Totale dell'ordine |
| 09:30 | Procure | Acquisto | Ordini di acquisto, approvazioni | totali PO |
| 10:30 | Ricevere | Magazzino | Ricevimento merci, stoccaggio | Movimenti di magazzino |
| 11:30 | Spedizione e fatturazione | Magazzino, fatturazione | Spedizioni e fatture ai clienti | Totali delle fatture |
| 13:00 | Fornitori | Addetto alla contabilità fornitori, responsabile delle approvazioni | Fatture dei fornitori, abbinamento, approvazione | invecchiamento AP |
| 14:30 | Eventi relativi alla retribuzione | risorse umane | Assunzioni, modifiche, orari, indennità | Dati relativi alla retribuzione |
| 15:30 | Contanti | Tesoro | Esecuzione dei pagamenti, file bancario, ricevute | Saldi bancari |
| 16:30 | Chiusura giornaliera | Controllore | Rapporti giornalieri, bilancio di verifica | Tubercolosi del giorno |
Gestire le prove
| Preparare (T-2) | Corsa (T-1) | Chiusura (T-1 sera) |
|---|---|---|
| Prove in corso dai dati della prova generale | Gli utenti inseriscono la loro giornata reale in TRANXACT | Risultati confrontati con il patrimonio |
| Documenti reali raccolti oggi | Legacy si svolge lo stesso giorno del normale | Elenco delle correzioni eseguito e ricontrollato |
| Ogni utente connesso, coda attiva | ASK e i navigatori forniscono supporto nel flusso | Criteri di valutazione del cancello |
| Osservatori per processo | Problemi registrati con data e ora e ruolo | Il proprietario del conto alla rovescia decide VIA |
Ogni persona che utilizza il sistema il giorno T+1 partecipa. Chi non è presente ha diritto a una sessione di recupero programmata per il pomeriggio del giorno T-1 e viene segnalato nel registro di adozione. La prova generale funge anche da formazione: gli utenti che hanno già svolto la loro giornata lavorativa reale non necessitano di un'aula e l'azienda convalida l'utilizzo del sistema sulla base di prove concrete, non di un documento.
Il varco passa/non passa (impostazione predefinita proposta)
| Criterio | Soglia | Prova | I blocchi vanno online? |
|---|---|---|---|
| Processi di prova superati | 100% dei passaggi critici, 95% o più di tutti i passaggi | Copione delle prove | SÌ |
| I risultati delle prove corrispondono alla tradizione | Totali uguali o spiegati | Foglio comparativo | SÌ |
| Riconciliazione di prova | Delta zero TB; i sottoconti corrispondono | Fogli di riconciliazione | SÌ |
| Durata della prova a secco | All'interno della finestra di transizione | Tempistiche del manuale operativo | SÌ |
| Difetti critici aperti | 0 | Piano di prova | SÌ |
| Gli utenti si sono esercitati nel proprio ruolo | Il 95% o più degli utenti T+1 | Registro delle adozioni | Revisione |
| Integrazioni pronte per la produzione | Endpoint e credenziali confermati | Registro di integrazione | Esplora se non |
Un risultato negativo non comporta automaticamente uno slittamento della data. Il responsabile del conto alla rovescia può riportare l'ambito non superato a T-Plus e comunque andare in diretta a T-0 con ciò che ha superato la prova.
Gestione dei difetti (impostazione predefinita proposta)
| Gravità | Senso | Che succede |
|---|---|---|
| Critico | Interrompe un processo fondamentale, un risultato finanziario errato o la perdita di dati. | Correggere prima del cancello, oppure spostare il processo fuori dall'ambito a T-Plus con un'interruzione manuale |
| Alto | Il processo funziona con notevole sforzo o con una soluzione alternativa | Correggere il problema lo stesso giorno durante il conto alla rovescia; riprovare durante le prove. |
| Mezzo | Scomodo, ma con una semplice soluzione alternativa | Correggere entro le prime due settimane dalla messa in produzione |
| Basso | Cosmetico o utile | Una linea Fit Ledger etichettata T-Plus |
Gestione delle problematiche durante lo stand-up meeting, non tramite una coda di ticket: ogni difetto viene assegnato a un responsabile e riceve una decisione entro la giornata o entro T-Plus, direttamente nella riunione in cui viene segnalato.
I valori contrassegnati come predefiniti proposti rappresentano i punti di partenza raccomandati dalla metodologia. Confermare ciascuno di essi per ogni incarico; il contratto, il modulo d'ordine e l'accordo sul livello di servizio (SLA) hanno la precedenza.