Připravte testovací případy
Sbírejte příklady typických a složitých případů, které je povoleno používat. U každého definujte očekávaný výsledek a hodnotící kritéria. Zahrňte neúplná data, konfliktní formulace a dotazy mimo dohodnutý scénář. Zkontrolujte kvalitu na samostatném vzorku, nejen na příkladech, které jste použili ke konfiguraci systému.
Navazující článek: Poptávky z webu v SalesDrive: mapování polí a kontrola.
Omezte pravomoci modelu
Koncept zprávy má jiné riziko než automatická změna ceny nebo stavu platby. Kritické akce vyžadují pravidla na straně serveru, kontroly práv a v případě potřeby lidské schválení. Text klienta nebo dokumentu představuje vstupní data, nikoli oprávnění provádět libovolné příkazy. Přenos dat na externí službu je koordinován s pravidly společnosti.
Navazující článek: Fronty Laravel: odhalení zaseknutých úloh a bezpečné opakování.
Změřte výsledek pilota
Porovnejte čas potřebný ke zpracování, chybovost a podíl případů vyžadujících člověka. Zvažte náklady na služby, latenci a podporu. Uložte verzi nastavení a zkontrolujte změny na kontrolním vzorku. Pokud je výsledek nejistý nebo jsou data nedostatečná, měl by proces delegovat úkol na člověka, spíše než vymýšlet odpověď.
Stačí jeden úspěšný demonstrační případ?
Ne. Jsou vyžadovány různé scénáře, iterativní hodnocení a testování selhání. Ukázka ukazuje proveditelnost a pilotní projekt ukazuje vhodnost pro konkrétní proces.