En variant , som egentligen närmast är en tjänsteupphandling , är att ett så kallad construction management ( CM ) , på svenska byggledningsföretag , som på byggherrens uppdrag genomför upphandling och samordning av såväl konsulter som entreprenörer .