Hallo,
die Frage/den Begriff "Randbedingung" verstehe ich vieldeutig. Einerseits gibts es Spezifikationen, die Angeben, was eine Software können soll. Z.B. Erstellen sie ein Programm, das zwei Integer-Zahlen addiert.
Wo hast du denn den Begriff her, also in welchem Zusammenhang?