Increasing of unpredictability, novelty and complexity of the external environment of modern enterprises of IT industry has led to the need of creating such management mechanisms that can ensure making of coordinated and effective decisions to adapt enterprises to the external competitive environment, ensure their survival and successful development. In order to adapt to rapidly changing environmental conditions it is necessary to apply management that is associated not so much with the definition of a strategic position (long-term and strategic planning), as with a timely, real-time response to rapid and unexpected changes. Formation of adequate management forces enterprises to engage in the refinement of the strategy and the solution of the arisen strategic tasks simultaneously and in parallel, to apply scientifically based management information technologies. Сreation of such technologies requires the availability of adequate models of production activities of IT company. A set of interrelated models of forming a strategic portfolio of IT projects of a company, whose activity is aimed at creating a finite number of IT projects in the context of time and resource constraints, is proposed. A set of interrelated models for the formation of IT projects strategic portfolio activity of which is aimed at creating a finite number of unique software products in conditions of time and resource constraints is proposed. Qualitative and quantitative methods of modeling of IT company production activity were used while developing a set of models and generated a set of models of expert procedure and a set of models of optimization procedure. The set of expert procedure models for assessing of IT projects significance realizes the hierarchies analysis method. The set of models of optimization procedure implements the method of linear programming which allows to determine the effective structure of the IT projects portfolio in the medium term which ensures achievement of company strategic goals. Based on the developed set of models, a generalized algorithmic model for the formation of company strategic portfolio of projects is formed and can be used to create information technology for strategic planning of IT company production activities in conditions of dynamic external environment.