{"id":816,"date":"2014-06-21T09:38:11","date_gmt":"2014-06-21T16:38:11","guid":{"rendered":"http:\/\/itiltopia.com\/?p=816"},"modified":"2015-08-04T13:07:57","modified_gmt":"2015-08-04T20:07:57","slug":"what-is-a-change-2","status":"publish","type":"post","link":"http:\/\/itiltopia.com\/?p=816","title":{"rendered":"What is a Change?"},"content":{"rendered":"<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\"><a href=\"http:\/\/itiltopia.com\/wp-content\/uploads\/2014\/06\/Change.jpg\"><img loading=\"lazy\" class=\"alignright  wp-image-820\" src=\"http:\/\/itiltopia.com\/wp-content\/uploads\/2014\/06\/Change.jpg\" alt=\"Change\" width=\"317\" height=\"198\" srcset=\"http:\/\/itiltopia.com\/wp-content\/uploads\/2014\/06\/Change.jpg 436w, http:\/\/itiltopia.com\/wp-content\/uploads\/2014\/06\/Change-300x187.jpg 300w\" sizes=\"(max-width: 317px) 100vw, 317px\" \/><\/a>Want to start a heated discussion with an ITIL Expert? Ask them to define the term &#8220;Change&#8221;.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">ITIL v3 defines a Change as:<\/span><\/span><\/span><\/p>\n<p style=\"padding-left: 30px;\"><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">The addition, modification or removal of anything that could have an effect on IT services. The scope should include changes to all architectures, processes, tools, metrics and documentation, as well as changes to IT services and other configuration items.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">By that definition, if I swap out a user\u2019s monitor, I need to open a Change, because during the time the monitor is disconnected, the user\u2019s ability to access all services (email, CRM, ERP, etc.) will be affected.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">I actually had a heated discussion with another ITIL Expert on this very subject. We were going to be teaching a class together and wanted to be on the same page regarding some of ITIL\u2019s basic concepts. After discussing the topic for a while, we finally went to one of the ITIL v2 authors (who happened to be in the office down the hall) and posed the question to him. The author agreed with my definition of a Change:<\/span><\/span><\/span><\/p>\n<p style=\"padding-left: 30px;\"><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Any modification to the status, or tracked attribute, of a Configuration Item (CI) contained within the Configuration Management Database (CMDB).<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Using this definition of a Change, you can answer just about any question that comes at you regarding \u201cIs this a Change?\u201d<\/span><\/span><\/span><\/p>\n<p><b><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Does rebooting a server require a Change?<\/span><\/span><\/span><\/b><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Is the server tracked as a CI in the CMDB? Yes.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Does rebooting the server cause it to change states? Yes, it goes from on-line to off-line, and then back to on-line.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Then yes, this requires a Change.<\/span><\/span><\/span><\/p>\n<p><b><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Does allocating more memory to a server VM require a Change?<\/span><\/span><\/span><\/b><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Is the server tracked as a CI in the CMDB? Yes.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Is the server\u2019s memory tracked as an attribute of the CI? No.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Does allocating the memory require a reboot? No.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Then no, this does not require a Change.<\/span><\/span><\/span><\/p>\n<p><b><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Does updating the firewall port blocking require a Change?<\/span><\/span><\/span><\/b><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Is the firewall tracked as a CI in the CMDB? Yes.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Are the ports that the firewall blocks an attribute of that CI? No.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Then no, this does not require a Change.<\/span><\/span><\/span><\/p>\n<p><b><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">But you may have to dig a little deeper regarding the firewall port blocking&#8230;<\/span><\/span><\/span><\/b><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Is the configuration of the firewall documented? Yes.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Is that documentation a CI in the CMDB? Yes.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Will you be updating the version number of the document? Yes.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Is the version number of that document a tracked attribute of the document\u2019s CI? Yes.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Then yes, you will need to open a Change. Not for the addition of the blocked port on the firewall, but because you are updating the version number of a controlled document.*<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Configuration Management&#8217;s job is to keep the key parts of the infrastructure in a controlled state. The mechanism by which it achieves this goal is Change Management.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">One of the primary purposes of Change Management is to keep the Configuration Management Database as accurate as possible.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">The other primary purposes\u00a0of Change Management\u00a0are\u00a0reduction of Incidents due to multiple conflicting Changes (also called Collision Avoidance or Change Control), approval from Business\/Financial\/Technical representatives, and oversight of the Release Management process. <\/span><\/span><\/span><\/p>\n<p><b><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">But what if my organization doesn\u2019t have a Configuration Management Database?<\/span><\/span><\/span><\/b><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Many, if not most, organizations don\u2019t have a CMDB. In these situations, you have to ask yourself if the element you are going to affect, in a reasonable world, would be tracked as a CI in a CMDB. If you think that the item is of significant value (or has significant risk if things go badly), then\u00a0it should be in a CMDB\u00a0and\u00a0it should be considered within the scope of Change Management.<\/span><\/span><\/span><\/p>\n<p><b><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">But my organization\u2019s CMDB is an auto scanning program that has every attribute of every computer, down to the version of every laptop\u2019s mouse driver.<\/span><\/span><\/span><\/b><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">Then you don\u2019t have a CMDB, you have an asset\/inventory tool. If you were to define this inventory list as your CMDB, then you would have to open a Change every time you swapped out a user\u2019s mouse and had to install different drivers.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">In this way, Configuration Management sets the scope of Change Management, and Change Management sets the scope of Configuration Management.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">If\u00a0an IT\u00a0asset\u00a0is in the Configuration Management Database, then it is covered by the Change Management process, but improper scoping of Configuration Management will break Change Management. If the Change Management process crumbles under the volume of Changes due to the number of Configuration Items or the level of detail in the CMDB, then you need to re-scope your CMDB to have fewer CIs or track fewer attributes.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">By the way, if you follow this practice, you can audit your Change Management process by comparing the physical state of tracked CI\u2019s with what is recorded in the CMDB. Any difference shows a failure of the Change Management process.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">In a perfect world, updating a Change record to Completed would automatically set the new value of the Configuration Item. This would require that the information about the CI being updated be recorded in the Change record. Once the Change is successfully implemented, the Change Management system would automatically update the CI to the new value.\u00a0Wouldn\u2019t that be ITILrific?<\/span><\/span><\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri; font-size: medium;\">\u00a0<\/span><\/p>\n<p><span style=\"font-size: medium;\"><span style=\"color: #000000;\"><span style=\"font-family: Calibri;\">*By the way, I would hope that updating the version of a controlled document would be a <a title=\"Standard Change\" href=\"http:\/\/itiltopia.com\/?p=656\" target=\"_blank\">Standard Change<\/a>.<\/span><\/span><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Want to start a heated discussion with an ITIL Expert? Ask them to define the term &#8220;Change&#8221;. ITIL v3 defines a Change as: The addition, modification or removal of anything that could have an effect on IT services. The scope should include changes to all architectures, processes, tools, metrics and documentation, as well as changes &hellip;<br \/><a href=\"http:\/\/itiltopia.com\/?p=816\">Read more <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":820,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[5,6,17],"tags":[],"jetpack_featured_media_url":"http:\/\/itiltopia.com\/wp-content\/uploads\/2014\/06\/Change.jpg","jetpack_publicize_connections":[],"_links":{"self":[{"href":"http:\/\/itiltopia.com\/index.php?rest_route=\/wp\/v2\/posts\/816"}],"collection":[{"href":"http:\/\/itiltopia.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/itiltopia.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/itiltopia.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/itiltopia.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=816"}],"version-history":[{"count":47,"href":"http:\/\/itiltopia.com\/index.php?rest_route=\/wp\/v2\/posts\/816\/revisions"}],"predecessor-version":[{"id":1092,"href":"http:\/\/itiltopia.com\/index.php?rest_route=\/wp\/v2\/posts\/816\/revisions\/1092"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/itiltopia.com\/index.php?rest_route=\/wp\/v2\/media\/820"}],"wp:attachment":[{"href":"http:\/\/itiltopia.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=816"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/itiltopia.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=816"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/itiltopia.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=816"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}