Kravställandet är funktionellt , det vill säga det anger inte någon exakt utformning eller något genomförande utan funktioner som behöver uppfyllas .