As an IT Director for a small non-profit, I've always focused my budget around specific projects. Not just projects the IT department is calling for, but other departments as well. Part of the trick here is forecasting what how your users are going to push your infrastructure, or what projects may call for new software or outside consultation. This may call for breaking down some silos in your company. Also build in some emergency money in case a last minute situation arises. Build a theoretical project and determine it's budget.
Also, any money that you get this year for your budget, make sure you have at least that much for your budget next year... or you'll never get it back in the future.
I've found it's key to know the abilities of those that work for you, and to set them up with projects that they can succeed at. If you have the ability of choosing those you work with, get the right people on your team, and the wrong people off of it.
Keep your best people on your biggest opportunities, and not your biggest problems. If they are constantly wading thru the crap, they will become frustrated and perform at lower levels while looking for other opportunities.
As an IT Director for a small non-profit, I've always focused my budget around specific projects. Not just projects the IT department is calling for, but other departments as well. Part of the trick here is forecasting what how your users are going to push your infrastructure, or what projects may call for new software or outside consultation. This may call for breaking down some silos in your company. Also build in some emergency money in case a last minute situation arises. Build a theoretical project and determine it's budget. Also, any money that you get this year for your budget, make sure you have at least that much for your budget next year... or you'll never get it back in the future.
I've found it's key to know the abilities of those that work for you, and to set them up with projects that they can succeed at. If you have the ability of choosing those you work with, get the right people on your team, and the wrong people off of it. Keep your best people on your biggest opportunities, and not your biggest problems. If they are constantly wading thru the crap, they will become frustrated and perform at lower levels while looking for other opportunities.