The annual budget cycle imposes tremendous costs: months each of legislative negotiations, executive branch budget justifications and allocations, and end-of-year intensive work to spend every budgeted dollar. Funding decisions are made so late at the lowest level that it is almost too late to initiate full and open procurement. The procurement staffs are consistently understaffed across the federal government, so procurement is rushed.
My suggestion is to move the federal government to a biannual basis. The legislative process would take half the time while allowing every elected representative to have a chance to participate. Agencies would cut their budget planning and allocation time in half, have a more stable platform for spending decisions, and use their procurement resources and process more wisely.