Defense planning is a complex process that accounts for qualitative factors such as changes in security environment and political priorities, and quantitative factors such as costs, resource constraints and various measures of capabilities and risks. This article describes the Bulgarian experience in implementing advanced information technologies to support the process of defense planning, including phases of long-term planning, programming, and budgeting. The focus is on the implementation of the Defense Resource Management Model (DRMM) to match required capabilities and available resources during the programming phase