{"id":566,"date":"2007-01-12T15:36:16","date_gmt":"2007-01-12T21:36:16","guid":{"rendered":"http:\/\/www.redmonk.com\/cote\/2007\/01\/12\/dissecting-systems-management-with-itil\/"},"modified":"2007-01-12T15:36:16","modified_gmt":"2007-01-12T21:36:16","slug":"dissecting-systems-management-with-itil","status":"publish","type":"post","link":"https:\/\/redmonk.com\/cote\/2007\/01\/12\/dissecting-systems-management-with-itil\/","title":{"rendered":"Dissecting Systems Management with ITIL"},"content":{"rendered":"<p>Recently, I&#8217;ve been brain dumping my thinking and knowledge about systems management into a mind map. The goal is to use it for an upcoming longer piece that answers the question &#8220;what is systems management?&#8221;<\/p>\n<h2>Using ITIL<\/h2>\n<p>To that end, as I&#8217;m going about organizing the clusters of ideas, I&#8217;ve begin to ask myself if I should or should not start with the <a href=\"http:\/\/en.wikipedia.org\/wiki\/ITIL\">ITL<\/a> filter of the world, namely:<\/p>\n<ul>\n<li><a href=\"http:\/\/en.wikipedia.org\/wiki\/Service_Desk_%28ITSM%29\">Service Desk<\/a> &#8211; help desk, handling requests<\/li>\n<li><a href=\"http:\/\/en.wikipedia.org\/wiki\/Incident_Management_%28ITSM%29\">Incident Management<\/a> &#8211; dealing with instances of bad things that happen, and restoring service as quickly as possible<\/li>\n<li><a href=\"http:\/\/en.wikipedia.org\/wiki\/Information_Technology_Infrastructure_Library#Problem_Management\">Problem Management<\/a> &#8211; dealing with the core causes of re-occuring bad things, that is, incidents, and ideally <i>fixing<\/i> said problems<\/li>\n<li><a href=\"http:\/\/en.wikipedia.org\/wiki\/Information_Technology_Infrastructure_Library#Configuration_Management\">Configuration (and Asset) Management<\/a> &#8211; keeping track of everything in your IT environment<\/li>\n<li><a href=\"http:\/\/en.wikipedia.org\/wiki\/Change_Management_%28ITSM%29\">Change Management<\/a> &#8211; tracking and updating your information about the items in IT<\/li>\n<li><a href=\"http:\/\/en.wikipedia.org\/wiki\/Information_Technology_Infrastructure_Library#Release_Management\">Release Management<\/a> &#8211; the practice of actually updating the &#8220;physical&#8221; items in your IT, not just the Change Management records thereof<\/li>\n<li><a href=\"http:\/\/en.wikipedia.org\/wiki\/Information_Technology_Infrastructure_Library#Service_Level_Management\">Service Level Management<\/a> &#8211; making sure your IT is fulfilling its promises to the rest of the organization and the management of those promises, all revolving around the key artifact of a Service Level Agreement, or SLA<\/li>\n<li><a href=\"http:\/\/en.wikipedia.org\/wiki\/Capacity_management\">Capacity Management<\/a> &#8211; assuring, by planning, monitoring, and adjusting, that you&#8217;re IT isn&#8217;t over-loaded or being used ineffectively<\/li>\n<li><a href=\"http:\/\/en.wikipedia.org\/wiki\/Information_Technology_Infrastructure_Library#IT_Service_Continuity_Management\">IT Service Continuity Management<\/a> &#8211; disaster recovery and high availability; key here is agreeing on what &#8220;absurd&#8221; situations and &#8220;acts of God&#8221; (or &#8220;risks&#8221;) IT will try to cope with<\/li>\n<li><a href=\"http:\/\/en.wikipedia.org\/wiki\/Information_Technology_Infrastructure_Library#Availability_Management\">Availability Management<\/a> &#8211; the process of putting measure in place to ensure that the systems stays, including responding to un-availability, all at an acceptable cost<\/li>\n<li><a href=\"http:\/\/en.wikipedia.org\/wiki\/Financial_Management_for_IT_Services_%28ITSM%29\">Financial Management for IT Services<\/a> &#8211; keeping track of how much IT costs and making sure to bill or charge-back users as needed<\/li>\n<\/ul>\n<p>It should be noted that I&#8217;ve omitted a further level of grouping: Service Support (the first 6) vs. Service Delivery (7-11). Whew!<\/p>\n<p>There are also several clusters of &#8220;best practices,&#8221; or what I&#8217;d call &#8220;cross cutting concerns&#8221;:<\/p>\n<ul>\n<li>Security Management &#8211; essentially what it sounds like, protecting information and process and, in the service thereof, access to that information and process<\/li>\n<li>Software Asset Management &#8211; the aggregate of taking care of all of your software from the metaphor of an &#8220;asset&#8221;: essentially Configuration and Release Management, informed with the monitoring and reporting aspects of keeping track of those software assets.<\/li>\n<\/ul>\n<h2>It&#8217;s All Process<\/h2>\n<p>At the core of each part of ITIL is the basic feedback loop below, a sort of &#8220;rinse, lather, repeat&#8221; workflow:<\/p>\n<p class=\"pic\">\n<a href=\"http:\/\/www.flickr.com\/photos\/cote\/60845753\/\" title=\"Photo Sharing\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/farm1.static.flickr.com\/26\/60845753_3150efd2e6_o.png\" width=\"271\" height=\"332\" alt=\"Process Improvement Model\" \/><\/a><\/p>\n<p>As close followers of ITIL are quick to interject, the above is process, not implementation. That is, in a software developer&#8217;s terms, they&#8217;re <a href=\"http:\/\/en.wikipedia.org\/wiki\/Use_case\">use cases<\/a>, or even &#8220;wordy&#8221; <a href=\"http:\/\/en.wikipedia.org\/wiki\/User_story\">stories<\/a>, for IT systems management. That&#8217;s the aspect that attracted me to ITIL when <a href=\"http:\/\/www.bmc.com\/products\/products_services_detail\/0,,0_0_0_2001,00.html\">I was writing such software at BMC<\/a>: finally, someone had written down exactly what they wanted in clear, understandable terms.<\/p>\n<p>What this means, though, is that there&#8217;s a quite a lot of glue &#8212; both conceptual- and code-wise &#8212; between ITIL and the actual software that&#8217;s used to perform systems management. What exactly that glue looks like is the wiggle room for vendors and users of vendors&#8217; platforms.<\/p>\n<h2>Sizing<\/h2>\n<p>At an SMB level, the critical part of that glue is simplifying not only the software, but the concepts that the software is driving. For example, is there much utility in a small or even medium shop keeping configuration and release management separate (even just conceptually)? At a low-level, of course these things are different, but in practice I&#8217;m not sure there&#8217;s much utility for the &#8220;admin on the run&#8221; to even know they&#8217;re different. The same could be said for Service Level, Capacity, IT Service Continuity, and Availability Management: they&#8217;re all just making sure things stay up and running; that is, that IT is doing it&#8217;s job.<\/p>\n<p>Now, don&#8217;t take that compression as a condemning of ITIL complexity on my part. Instead, I would suggest that benefiting from that complexity is one of the benefits of a wealthy IT department vs. a strapped IT department. Being able to harness complexity rather than be befuddled by it has benefits, but the upfront costs are a high barrier to entry.<\/p>\n<p>So, again, part of starting the ITIL breakout of the systems management space when answering the question &#8220;what is systems management?&#8221; has to take into account who&#8217;s asking: small or large IT shops?<\/p>\n<h2>Business Alignment<\/h2>\n<p>In considering all of this, another nice aspect of ITIL is that it actually has the potential to deliver on the grand visions of business\/IT alignment. While I&#8217;m suspicious that those two groups could ever truly &#8220;align&#8221; without simply combining, others hold out much more hope, so I try to keep my eyes more white than yellow on the topic.<\/p>\n<p>Cynicism aside &#8212; and back to glue &#8212; ITIL has always struck me as a good paste pot to draw from when trying to align with business. It&#8217;s almost like the SOA as biz-IT glue thought (take that as praise, condemnation, or both). Of all the sorts of methodologies I follow &#8212; even Agile software development &#8212; the canonical ITIL documentation continually stresses and hooks up to serving the business.<\/p>\n<p>More importantly, it relentlessly covers three prime tenants of pragmatic enterprise software:<\/p>\n<ol>\n<li>it&#8217;s all about getting money from customers and, or &#8220;business&#8221;<\/li>\n<li>IT people and business people are different, they hedge disaster by communicating as much as possible<\/li>\n<li>barring all else, cover your ass<\/li>\n<\/ol>\n<p>As a fan of <a href=\"http:\/\/www.itskeptic.org\/\">The IT Skeptic<\/a>, I know ITIL isn&#8217;t going <a href=\"http:\/\/youtube.com\/watch?v=8g2AhIKyIGc\">to scramble an egg inside its shell<\/a>. But, there&#8217;s still plenty fun and usefulness to be had despite needing the break a few eggs.<\/p>\n<h2>Back to the ITIL Filter<\/h2>\n<p>To the original question &#8212; is ITIL a good basis for answering the question &#8220;what is systems management?&#8221; &#8212; my answer is a tentative yes. But, that answer is backed up by the clarification that ITIL is a good bag to pull from when asking &#8220;why?&#8221; more so than &#8220;what?&#8221;<\/p>\n<p>One other major motivation is to remain true to the notion that it&#8217;s good to follow standards (open, quasi-open, industry, or <i>de facto<\/i>) instead of NIH&#8217;ing a new vocabulary. Since <a href=\"http:\/\/www.redmonk.com\/cote\/2006\/03\/08\/low-barriers-to-entry-for-itil-100-books-no-free-downloads\/\">ITIL is far from &#8220;free&#8221;<\/a> or even &#8220;open&#8221; standard, I&#8217;m not sure how much that applies in this case as a justification-crutch. But, there is something to be said for it being a standard of some sort.<\/p>\n<p>What do you think?<\/p>\n<p><!-- technorati tags start --><\/p>\n<p style=\"text-align:right;font-size:10px\">Technorati Tags: <a href=\"http:\/\/www.technorati.com\/tag\/itil\" rel=\"tag\">itil<\/a>, <a href=\"http:\/\/www.technorati.com\/tag\/taxonomy\" rel=\"tag\">taxonomy<\/a>, <a href=\"http:\/\/www.technorati.com\/tag\/smb\" rel=\"tag\">smb<\/a><\/p>\n<p><!-- technorati tags end --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Considering using ITIL to help answer the question, &#8220;what is systems management?&#8221;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,34],"tags":[],"class_list":["post-566","post","type-post","status-publish","format-standard","hentry","category-enterprise-software","category-systems-management"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/posts\/566","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/comments?post=566"}],"version-history":[{"count":0,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/posts\/566\/revisions"}],"wp:attachment":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/media?parent=566"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/categories?post=566"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/tags?post=566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}