This paper presents a GDP growth model that takes into account resource constraints on investment and labor. Within the model, the problem of distributing development activities is reduced to a fractional knapsack problem, the optimal solution to which is achieved by ranking activities based on the efficiency of using a scarce resource. Under labor resource constraints, labor productivity serves as the efficiency criterion. Labor productivity calculations were conducted for 993,000 organizations across all industries. To process the initial data, large-scale data analysis methods were used, based on public financial statements and information on the number of employees from the Federal Tax Service of Russia. A statistically significant power-law dependence of labor productivity on the size of the organization was established. The proposed approach allows for the substantiation of development priorities for industries and regions based on objective data on labor productivity and can also be used to adjust development programs taking into account human resource constraints.