Projektiranje na visokoj razini (HLD) objašnjava glavne dijelove rješenja i njihovu suradnju. Projektiranje na niskoj razini (LLD) navodi dovoljno pojedinosti za dosljednu implementaciju tih dijelova. To su korisni radni pojmovi; organizacije nemaju jedan zajednički obvezni predložak dokumenta.
Pratite jednu odluku kroz obje razine
Za portal za povrate HLD utvrđuje portal, uslugu povrata, sustav narudžbi i skladišnu integraciju. Navodi koji sustav posjeduje svaki zapis i koje su interakcije asinkrone.
LLD opisuje konkretnu interakciju: polja zahtjeva, validaciju, prijelaze stanja, obradu duplikata, ograničenja baze podataka i odgovore o pogreškama. Razvojni inženjer treba je moći implementirati, a tester znati očekivano ponašanje.
