Much like organisations used to have typing pools, I think it would make sense for organisations to have scripting pools. When an employee recognises that a task could be automated, they hand it off to someone who can do a good job of it, and implement it in line with appropriate standards / QA / change control, etc.
Many IT departments do this. It makes users happy for awhile, but you quickly end up with hundreds of bits of code scattered around the organization that no one can keep track of.
Much like organisations used to have typing pools, I think it would make sense for organisations to have scripting pools. When an employee recognises that a task could be automated, they hand it off to someone who can do a good job of it, and implement it in line with appropriate standards / QA / change control, etc.
Many IT departments do this. It makes users happy for awhile, but you quickly end up with hundreds of bits of code scattered around the organization that no one can keep track of.
You obviously need a script to keep track of them for you.