Varför kallas också programvara kravspecifikation svart låda specifikation?

Varför kallas också programvara kravspecifikation svart låda specifikation?

Det bör bara ange vad systemet bör göra och avstå från uppgift om hur man gör detta. Detta innebär att SRS dokumentet ska ange externa funktionen av systemet och inte diskutera genomförandefrågor. SRS dokumentet bör Visa systemet utvecklas som svart låda och bör ange synliga funktionen av systemet. Av denna anledning kallas också SRS dokumentet black-box specifikationen av ett system.