One of the challenges in System (and Net) administration as a discipline has been to define so-called “Best Practices”. The problem is that our work exists to serve so many widely varied environments. While other areas of expertise such accounting and project management have been able to create Standards and “Bodies of Knowledge“, this has been a challenge for us as a community. Many things that are Best in a highly structured environment such as a regulated financial industry are 180 degrees from what is Best to support developers at a video game company, for example. Granted, there are many commonalities, but no absolute Best Practices that will suit all environments.
While defining Best Practices (for Everyone) appears to be a unicorn, defining “good practices” or measuring the capabilities and maturity of your sysadmin organization is a very tractable problem.
I’m a big fan of meaningful sysadmin metrics. I don’t mean “number of tickets closed”, or “number of certifications completed” , but there are some meaningful ways to measure if your IT org is functioning, scalable and cost effective.
A great place to start is with The Limoncelli Test. This is a quick self-assessment that will quickly give you some insight into how you’re doing, and some areas that might need attention.
Overall, the IT organization at my shop scores 23. And now I know some areas that need attention. Where does your org score?