Software development is one of the most difficult areas of intellectual activity for forecasting and planning. By their nature, digital products are intangible, and software development projects often involve many stakeholders. Software development processes typically include several stages, including design, documentation, programming, and testing, all of which require a high level of professional, technological, and managerial knowledge. Due to the complex nature of digital projects, from the very beginning of the implementation of any software project, it is necessary to take into account and manage a wide range of risks, which are one of the most important factors affecting the success of a digital project. The work analyzes and classifies project risks, conducts a qualitative and quantitative identification of the main risks for the selected subject area, the Crawford card method was used to work with project risks, the risks were ranked, a responsibility matrix for the project was created, the workload of the project resources was analyzed, and the project was optimized.