Yleissuunnittelu (HLD) selittää ratkaisun tärkeimmät osat ja niiden yhteistoiminnan. Yksityiskohtainen suunnittelu (LLD) määrittelee riittävät yksityiskohdat osien johdonmukaiseen toteuttamiseen. Nämä ovat hyödyllisiä työtermejä; organisaatioilla ei ole yhtä yhteistä pakollista asiakirjamallia.
Seuraa yhtä päätöstä molempien tasojen läpi
Palautusportaalin HLD tunnistaa portaalin, palautuspalvelun, tilausjärjestelmän ja varastointegraation. Se kertoo, mikä järjestelmä omistaa kunkin tietueen ja mitkä vuorovaikutukset ovat asynkronisia.
LLD kuvaa tietyn vuorovaikutuksen: pyyntökentät, validoinnin, tilasiirtymät, kaksoiskappaleiden käsittelyn, tietokantarajoitteet ja virhevastaukset. Kehittäjän pitäisi pystyä toteuttamaan se ja testaajan tuntea odotettu toiminta.
