Разработчик функционально подчиняется заказчику. Компания организует ему рабочее место и администрирует его деятельность в рамках трудового законодательства, обеспечивает развитие компетентностей разработчиков. Возможные схемы сотрудничества: почасовой найм, фиксированная цена, найм разработчиков на определенный срок и т.п.