Аннотация:В данной статье мы попытаемся соединить некоторые экономико-теоретические подходы к теории фирмы в контексте одной глобальной задачи. Именно, мы предпримем попытку показать, что структура фирмы и набор ее функционалов определяются эндогенно как результат решения одной сложной задачи динамического программирования в условиях экзогенно заданного окружения. На различных этапах решения такой задачи возникают подзадачи разных видов, решаемые в рамках стандартных подходов. Причем эти подзадачи будут связаны между собой, обеспечивая согласованность традиционных подходов к теории фирмы. Основными элементами, ответственными за формирование оптимальной структуры фирмы, в рамках такого общего подхода окажутся четыре класса объектов - задачи, функционалы, носители функционалов и институты. Причем все эти объекты можно будет описывать в контексте базовых аспектов (административном, производственном, экономическом и правовом). Рассматривая последовательно различные возникающие перед фирмой задачи, мы увидим, как они приводят к возникновению функционалов фирмы, а необходимость реализации этих функционалов - к возникновению структуры фирмы. Необходимость обеспечить устойчивость структуры фирмы приведет к появлению внутренних институтов фирмы, согласованных с институтами внешнего мира.