What is your opinion on this?
People often talk about the need for the federal government to be run more like a business. However, one aspect of the management that never seems to change is how federal agencies are managed. I personally think that there could be some benefit in actually managing them like a business.
For example, instead of congress giving out a budget and setting up an office to do some task. They instead appropriate money, set up the office and the goals. Then they let the office manage itself accordance to those goals (which have to be quantifiable). If the agency reaches its goal under budget, than the management of the agency gets perks, like a yearly bonus as a % of the money saved. If not, they get the appropriate response, up to and including being fired.
The details on how they achieve their goals would be up to the agency managers, as well as staffing, procurement, pay, productivity, and other sorts of decisions. In essence, this would require congress to give up a lot of its authority, but I believe it would lead to better results.
Do you think this would work? Why or why not?