I større byggesaker er det ikke uvanlig at arkitekt engasjeres til å utarbeide et romprogram med tilhørende funksjonsanalyse basert på byggherrens behov. Dette vil da skje i et samarbeid med byggherre og eventuelt egen brukergruppe. Utarbeidelse av romprogram er et noe spesialisert område. Arkitekten som utarbeider romprogrammet er derav ikke nødvendigvis den samme som får oppdraget med å prosjektere bygningen, selv om det også ofte forekommer.