Elég hozzá egy megfelelően felkészült szakember, nem kell egy rakat jogász - pláne, hogy nekik aztán a funkcionális igények szoftverkomponensekkel történő lefedéséhez nagyjából lövésük sincs.
Ez egyébként hardver esetén is hasonló: van az igény, amit egy szakember megfogalmaz, ezt a szállító részletesen megtervezi (milyen és mennyi cpu, memória, raid vezérlő, diszk, táp, hálózat, egyéb komponens), és ad rá egy árat.
Szoftvernél az igény alapján a licencek az építőelemek, azokból kell összerakni az igényeket a lehető legjobban lefedő kombinációt.