Services Have Owners Identified <!-- .SOKMKBArticle div.margin { padding: 10px 40px 40px 30px; color: #283d40; font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; font-size: 10pt; } .SOKMKBArticle div.fed{ background-color: #f5f8fa; border: 1px solid; border-color: #bfbfbf; padding: 10px; } .SOKMKBArticle .FedRestricted{ background-color: #c00000; color: #ffffff; padding: 10px; margin-top: 10px; text-align: center; font-size: 14pt; font-weight: bold; } .SOKMKBArticle .CustRestricted{ background-color: #ff0000; color: #ffffff; padding: 10px; margin-top: 10px; text-align: center; font-size: 14pt; font-weight: bold; } .SOKMKBArticle .SNRestricted{ background-color: #ea700d; color: #ffffff; padding: 10px; margin-top: 10px; text-align: center; font-size: 14pt; font-weight: bold; } .SOKMKBArticle .SNConfidential{ background-color: #ffc000; color: #ffffff; padding: 10px; margin-top: 10px; text-align: center; font-size: 14pt; font-weight: bold; } .SOKMKBArticle .Public{ background-color: #00b050; color: #ffffff; padding: 10px; margin-top: 10px; text-align: center; font-size: 14pt; font-weight: bold; } .SOKMKBArticle table.tocTable { border: 1px solid; border-color: #f2f2f2; background-color: #f2f2f2; padding-top: .6em; padding-bottom: .6em; padding-left: .9em; padding-right: .6em; } .SOKMKBArticle table.noteTable { align: left; border: none; border-color: #81b5a1; background-color: #f2f2f2; width: 100%; border-spacing: 2; font-size: 11px; } .SOKMKBArticle table.internalTable { border-top: 1px solid; border-left: 1px solid; border-color: #81b5a1; width: 100%; border-spacing: 1px; } .SOKMKBArticle .sp td { border-bottom: 1px solid; border-right: 1px solid; border-color: #81b5a1; background-color: #ffffff; height: 20px; padding-top: .5em; padding-bottom: .5em; padding-left: .5em; padding-right: .5em; } .SOKMKBArticle .sphr td { border-right: 1px solid; border-bottom: 1px solid; border-color: #81b5a1; background-color: rgb(245, 245, 245); padding-top: .5em; padding-bottom: .5em; padding-left: .5em; padding-right: .5em; height: 20px; } .SOKMKBArticle .sh td { border-bottom: 1px solid; border-right: 1px solid; border-color: #81b5a1; background-color: #81b5a1; color: #ffffff; height: 20px; padding-top: .5em; padding-bottom: .5em; padding-left: .5em; padding-right: .5em; } .SOKMKBArticle th { padding-top: .5em; padding-bottom: .5em; padding-left: .5em; padding-right: .5em; border-bottom: 1px solid; border-right: 1px solid; border-color: #646464; background: #646464; font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; font-size: 10pt; color: white !important; height: 20px; } .SOKMKBArticle td { border-color: #646464; margin: 5px 5px 5px 5px; padding: 5px 5px 5px 5px; font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; font-size: 10pt; color: #283d40; } .SOKMKBArticle p { color: #283d40; font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; } .SOKMKBArticle li { color: #283d40; font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; font-size: 10pt; line-height: 1.5; } .SOKMKBArticle pre { font-family: Courier New; } .SOKMKBArticle div { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; } .SOKMKBArticle hr { border-top-width: 1px; border-top-style: solid; border-top-color: #81b5a1; } .SOKMKBArticle a { color: #81b5a1; } .SOKMKBArticle a.two:link { padding: 15px 45px 15px 45px; margin-top: 20px; color: #ffffff; text-align: center; background-color: #1F8476; border: 1px solid; border-color: #1F8476; } .SOKMKBArticle a.two:visited { padding: 15px 45px 15px 45px; margin-top: 20px; color: #ffffff; text-align: center; background-color: #1F8476; border: 1px solid; border-color: #1F8476; } .SOKMKBArticle a.two:hover { color: #ffffff; background-color: #259b8a; } .SOKMKBArticle .button { padding: 15px 45px 15px 45px; margin-top: 20px; color: #ffffff; text-align: center; background-color: #1F8476; border: 1px solid; border-color: #1F8476; } .SOKMKBArticle .title { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #81b5a1; font-size: 30pt; } .SOKMKBArticle .hd1 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-size: 20pt; border-bottom: 1px solid; border-bottom-color: #81b5a1; text-decoration: none; } .SOKMKBArticle h1 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-size: 20pt; font-weight: normal; border-bottom: 1px solid; border-bottom-color: #81b5a1; text-decoration: none; } .SOKMKBArticle .hd2 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #68a1af; font-weight: bold; font-size: 16pt; text-decoration: none; } .SOKMKBArticle h2 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #68a1af; font-weight: bold; font-size: 16pt; font-weight: normal; text-decoration: none; } .SOKMKBArticle .hd3 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-weight: normal; font-size: 14pt; text-decoration: none; } .SOKMKBArticle h3 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-weight: normal; font-size: 14pt; text-decoration: none; } .SOKMKBArticle .hd4 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-weight: normal; font-size: 12pt; text-decoration: none; } .SOKMKBArticle h4 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-weight: normal; font-size: 12pt; text-decoration: none; } .SOKMKBArticle .hd5 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-weight: bold; font-size: 10pt; text-decoration: bold; } .SOKMKBArticle h5 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-weight: bold; font-size: 10pt; text-decoration: bold; } .SOKMKBArticle .hd6 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-weight: normal; font-size: 10pt; text-decoration: underline; } .SOKMKBArticle h6 { font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif; color: #283d40; font-weight: normal; font-size: 10pt; text-decoration: underline; } .SOKMKBArticle details { font-size: 10pt; } .SOKMKBArticle details[open] summary ~ * { animation: sweep .5s; margin-top: 0; padding-top: 10px; } @keyframes sweep { 0% {opacity: 0; margin-top: -10px} 100% {opacity: 1; margin-top: 0px} } .SOKMKBArticle summary { cursor: pointer; outline: none; margin-bottom: 3px; } .SOKMKBArticle .summary { background-color: #81b5a1; font-size: 10px; color: white; cursor: pointer; padding: 5px; width: 100%; border: none; text-align: left; outline: none; vertical-align: top; } --> Get Well Playbook Identify Owners for Your Services A step-by-step guide to analyze and remediate CMDB data Table of Contents Summary Goal of this Playbook Audience Problem Overview Executive Summary How this playbook can help you achieve business goals How this playbook is structured Problem Analysis Upstream Causes Downstream Consequences Impact on Your Business Engagement Questions Remediation Plays Summary Play 1: Identify Services with missing owners Play 2: Assign Services to owners Play 3: Govern Data Summary Goal of this Playbook Help the reader identify and remediate missing Service owner data. Author Peter LaudatDate 10/28/2020Addresses HSD # HSD0007940Applicable ServiceNow Releases All ReleasesTime required Approximately 1 to 8 hours Audience Configuration Manager or Configuration Management teamServiceNow AdminService OwnerService Portfolio ManagerIT Senior Management Problem Overview ServiceNow recommends that organizations populate and maintain Service owner data. Service owners are responsible for managing and making decisions with respect to the utility (fitness for purpose) and warranty (availability, capacity, continuity, and security) components of the value provided by their respective Services/offerings. Omission of Service owner information reduces organizational ability to find Service owners to make appropriate decisions to help the business achieve desired outcomes. Background ServiceNow employs several key Service types: Service Type Description Owner Business Service Published to and often orderable by business users who may also select desired Service Offerings and Service commitment levels via a Service Catalog IT Product Manager Service offering Stratification of the Business Service into options, including localization/geography, pricing, availability, capability, criticality, business approval group (change) and packaging options IT Product Manager Application Service Logical representation of a deployed application stack of Technical Service Offerings that is published to Business Service owners IT Product Manager Technical Service Published to IT Service owners and typically underpins one or more Business Services. A technical Service may have an operational view made up of one or more Technical Service Offerings IT Engineering Manager Technical Service Offering Stratification of Technical Services into options, including geography, environment, pricing, availability, capability, support group (incident), technical approval group (change), and packaging options IT Engineering Manager Executive Summary How this playbook can help you achieve business goals This playbook will help you find unpopulated Service ownership fields and will suggest procedures to maintain Service ownership data. Your organization can use populated Service owner data to hold Service owners accountable to manage Service value. How this playbook is structured This playbook is structured to guide the reader via the following plays: Play 1 (analyze) helps you identify unpopulated Service "Owned by" fieldsPlay 2 (fix) helps you populate Service "Owned by" fieldsPlay 3 (govern) suggests data governance practices to ensure that Service owner information is populated and current Problem Analysis Upstream Causes Process - data entry of Service owner information was optionalData Migration - Service owner data was omitted in bulk import from another sourceIntegration – Service owners were not documented when Services were mappedProcess – Service data certification process might not have required Service owner information or was nonexistentStandards - unpublished best practice or deployment (implementation) guidelines (create Service without the owner data) Downstream Consequences Data Consequence Not applicable Operation Consequence Unpopulated Service owner(s) reduce(s) organizational ability to locate Service owners to make decisions with respect to the management of the utility (fitness for purpose) and warranty (availability, capacity, continuity, and security) components of the value provided by their respective Services/offerings App Consequence Default reports will be unable to return Services by ownerDecreased ability to derive value from the CSDM 3.0 run stage that lays the foundation for Service Portfolio Management capabilities with Service Owner Workspace. Service Owner Workspace delivers a workspace where Service owners can monitor Service portfolios and effectively gain an overall understanding of Service-related information. Such information includes Service trends, improvement initiatives, Service performance, outage monitoring, and more. Impact on Your Business Missing Service owner information hinders Service owner visibility which can in turn impact organizational accountability, alignment, and agility with respect to the following desired business outcomes Lower MTTR Data ValidationData Completeness Incident Reduction Service AwarenessData AccuracyIntegrity of Relationships Increase Operational Visibility Process AlignmentLifecycle Management Audit/Compliance System IntegrityData GovernanceProcess Gaps Service Level Awareness Data IntegrationModel Management Process Automation Service AwarenessData AccuracyIntegrity of Relationship Better User Experience Platform AwarenessModel Management Engagement Questions: Consider the answers to these questions: Does your organization manage business capabilities explicitly?Does your organization know each business Service, Service offering, Application Service, Technical Service, and Technical Service Offering?Do you know the performance and contribution levels of each Service?Do you know the owner information for each and every Service?What is the source of records for Service ownership data?How do you maintain Service owner information?How often is Service ownership data updated or certified? Remediation Plays Summary Play Analyze Data What this play is about Identify and analyze Services with missing owners Required tasks Run a report to find Services with missing owner information Fix Data What this play is about Populate previously empty Service owner fields Required tasks Populate previously empty Service Owned by fields Goven Data What this play is about Advice and good practices to govern the data Required tasks Establish standard operating procedures, as well as periodic data certification Play 1 - Analyze Data What this Play is about You will review the various Services in the Services table. You will run a query, analyze the output, and take action to identify ownership for any unowned items. Required tasks Option 1: Install CMDB and CSDM Data Foundations Dashboard from the ServiceNow App StoreNavigate to the CMDB Data Foundations Dashboard module in the left navigation menuSelect the Best Practices tabSelect the Services Missing Owners report to view a list of services CIs that are missing owners If you see a count of zero then this playbook is not applicable to you. Option 2: Engage the change management processes appropriate for your organization to do the following Ensure that you are logged in the target instance with ServiceNow admin roleDownload the Services With No Owners update set from the GetWell instanceImport the update set into your instancePreview the update setCommit the update setNavigate to the list view of reports by entering sys_report.filter in the Filter navigator or navigate to the Reports view using the left hand Application navigator menu via either Configuration > CMDB Reports or Reports > View / RunSearch for the "CMDB Services Without Owner" report and open it. This report returns all Services with unpopulated Service owner fields. These include Business Services, Service Offerings, Application Services, Technical Services, and Technical Service OfferingsExampleClick "Run" to see the list of Business Services, Service Offerings, Application Services, Technical Services, and Technical Service Offerings with unpopulated Owned by "owned_by" fieldsExample Play 2 - Fix Data What this Play is about You will identify and document the appropriate Service owner for each of the various Service types in the report generated from Play 1 Required tasks Identify and confirm the appropriate business owner of each Service from your organization for each ServiceSelect any combination of the options below to populate the Service "owned_by" fields Manually Navigate to the report or to Configuration > ServicesClick the white space in the Service's Owned by (owned_by) field just right of the value "(empty)" to display the Users search modalEither enter the Service owner's User name in the blank modal field or click the magnifying glass to display the list of Users and select oneClick the green check mark just to the right to save your selection Example Follow GetWell Knowledge Article KB0830072 to export Service records into an Excel spreadsheet template, modify the Owned_by (owned_by) attributes in the template, and then import the records back into your instanceService Mapping Verification Step Repeat the relevant parts of Play 1 Analyze Existing Data. If the report displays zero records, you have reconciled all Services and Service owners; otherwise, repeat Play 2 Fix Existing Data. Play 3: Govern Data Establish policies, operating procedure, and controls to prevent future creation of Services without proper owner information Required tasks Wrap change management processes around Service creationConsider making the owned_by field mandatory for any newly created Service or updatesSet up a periodic data certification process for the Service owners to validate and update Service informationDocument an internal policy that prevents the creation of Services without approval from a qualified person or teamIt is recommended that the CMDB owner, in partnership with the Service Owner, approve any new Services applications in alignment with business requirementsInstitute a code review process that watches for ownerless Services in Update SetsRegularly review Configuration Management Database (CMDB) release notes for announcement of NOW platform changesSet up a periodic data certification process for the Service owners to validate and update Service information Congratulations You have completed this Get Well Playbook.