Modelul cutiei negre este un termen folosit într-un număr de științe și domenii de studiu diferite, deși în fiecare se referă în general la același concept de bază. În esență, un sistem cutie neagră descrie pur și simplu orice fel de model sau sistem în care intrarea poate fi introdusă sau observată și ieșirea poate fi adunată sau primită, dar procesarea are loc nevăzut. Cu alte cuvinte, intrarea intră într-un sistem și ieșirea iese din sistem, dar procesul prin care acea intrare este luată în considerare pentru a genera ieșirea nu este observată și de obicei nu este pe deplin înțeles. Modelul cutiei negre este adesea folosit în programarea computerelor, planificarea financiară și studiul comportamentului uman.
Deși originea precisă a acestui model nu este cunoscută cu o certitudine absolută, a fost utilizat până în anii 1940 și a fost asociat cu o serie de domenii diferite de cercetare. În calculatoare și programare, se referă de obicei la un program sau o configurare hardware în care intrarea poate fi introdusă și ieșirea poate fi primită fără a ține cont de procesarea care are loc. Acesta este adesea folosit în programele de testare pentru a se asigura că anumite tipuri de intrare vor genera ieșirea adecvată, dar fără a respecta procesarea efectivă.
Un model de cutie neagră poate fi folosit adesea de o companie pentru testarea hardware-ului sau programarea pe hardware care aparține altei companii. De exemplu, un nou joc video poate fi dezvoltat pe hardware nou care nu aparține companiei care dezvoltă jocul. Compania va folosi un model cutie neagră pentru a crea intrarea în joc și pentru a vedea rezultatul dorit, dar fără a înțelege pe deplin hardware-ul cu care lucrează. Acest lucru se face adesea pentru a păstra secretele corporative și confidențialitatea noului hardware dezvoltat.
Planificatorii financiari și investitorii vor folosi adesea acest tip de model și pentru investițiile lor. În acest tip de sistem se stabilesc anumiți parametri pentru investițiile care urmează să fie făcute sau pentru stocurile care urmează să fie vândute. Când parametrii sunt îndepliniți, sistemul ia automat acțiunea corespunzătoare. În acest fel, intrarea este setată și rezultatul este observat, dar o persoană nu este de obicei conștientă de procesul real utilizat.
Un model cutie neagră este adesea folosit de comportamentişti atunci când iau în considerare gândirea şi comportamentul uman. Mintea umană este considerată o cutie neagră în acest tip de analiză, în care un psiholog poate spune lucruri unei persoane, intrarea și primi feedback de la persoană, rezultatul. Procesul cognitiv real care are loc la persoană nu este niciodată observat, susțin comportamentaliștii, și, prin urmare, nu ar trebui luat în considerare atunci când se analizează comportamentul uman.