IT Operating Environments Best Practices - Communicate environment availability expectations explicitly to all teams that depend on each environment
IT Operating Environments Best Practices
Communicate environment availability expectations explicitly to all teams that depend on each environment
Overview
Defined environment SLAs produce their intended governance value only if the teams that depend on each environment know what those SLAs are. When availability expectations are not communicated, teams do not know whether the environment downtime they are experiencing is within the defined standard or a governance failure that should be escalated. They cannot plan their delivery activities around planned maintenance windows they are not aware of. They cannot make informed decisions about which environments to use for time-sensitive delivery activities if they do not know the reliability characteristics of each environment tier. Undefined or uncommunicated availability expectations leave teams guessing about the reliability they can depend on, and guessing produces neither confidence nor accountability.
Best Practice
Publish the availability and performance SLAs for every environment tier in an accessible, authoritative location - the enterprise environment governance documentation, the Service Catalog, or a dedicated environment status and governance portal. Communicate SLAs actively to new teams that begin using each environment and through any significant SLA changes to all existing users. For each environment, publish alongside the SLA: the planned maintenance windows during which unavailability may be expected; the process for reporting environment incidents and requesting incident response; the escalation path when the environment fails to meet its defined SLA; and the contact information for the Environment Instance Owner and Steward. For environments with significant organizational dependencies, consider providing a real-time environment health status indicator that allows teams to self-serve environment availability information without requiring a support contact to determine whether a connectivity issue is an environment problem or a local one.
Benefit(s)
Explicit communication of environment availability expectations enables teams to make informed decisions about delivery planning, environment selection, and incident escalation. Teams know what reliability they can depend on and plan their delivery activities accordingly. Environment incidents are identified, reported, and escalated appropriately because teams know what the standard is and understand that falling below it is a governance failure worth reporting rather than an expected condition to be worked around. The organization develops a shared understanding of environment reliability that makes environment governance conversations productive and specific rather than dependent on each team’s subjective impression of whether the environments they use are reliable enough.
Copyright for the International Foundation for Information Technology (IF4IT): 2008 - Present
Legal Disclaimers