In breve: Un database è un archivio dati organizzato, progettato per memorizzare, cercare e modificare informazioni in modo affidabile. La sua struttura dovrebbe corrispondere al modo in cui l'applicazione e le persone lavorano con i dati.
Come utilizzo il database nella pratica
Per prima cosa scelgo un compito circoscritto con un input chiaro e un output controllabile. Metto per iscritto quali dati il sistema può utilizzare, che cosa non deve decidere da solo e chi approva il risultato. Confronto un piccolo campione con il lavoro manuale; solo dopo aver individuato gli errori tipici affronto un'automazione più ampia.
A cosa prestare attenzione
Una demo non è la produzione. Alcuni esempi preparati possono funzionare mentre i casi limite, la lingua ceca o i nuovi input falliscono. Senza casi di test reali, revisione umana e misurazione dei costi, aumentare la scala è prematuro.
Domande per prendere decisioni
- Quale compito circoscritto dovrebbe migliorare la tecnologia?
- Quali dati può utilizzare e chi controlla l'output?
- Su quali casi reali misureremo precisione e costi?
- Come arresteremo o ripristineremo il processo in caso di errore?