OBLYTECH Logo
OBLYTECH Logo
ServiceNow CSDM Starting Point: Business Services

OBLYTECH / SERVICENOW CAPABILITY

ServiceNow CSDM starting point: business services with clear meaning

Start with service meaning, ownership and relationships before expanding the model.

PARTNER DELIVERY — OBLYTECH is a ServiceNow Partner.

Discuss your CSDM priority

ServiceNow CSDM work becomes useful when a business service describes something an

organisation can own, support, change and discuss. OBLYTECH helps teams start with

service meaning and ownership before expanding a model across every record and relationship.

Begin with the service decision

Ask what the service model must help people decide. A service owner may need clearer

impact context. A change manager may need to understand affected services. An incident

leader may need a route to the right owner. The first business services should support

one or more of these decisions rather than exist only to complete a diagram.

What a useful business service definition needs

A service people recognise

Use language that users, owners and operations teams understand. A technical component

may support a service without being the service itself. The definition should explain

the outcome or capability being provided and the boundary of what it includes.

An accountable owner

Name the person or team responsible for the service decision, health conversation,

exception and improvement route. Ownership must connect to authority, not just a

field populated for completeness.

Relationships that support action

Connect the service to the configuration, teams and dependencies that explain how it

operates. Add relationships because they answer a decision, not because a graph can

contain more lines.

How OBLYTECH approaches a CSDM starting point

  • Identify the service decisions and stakeholders that need better context.
  • Select a bounded set of business services with accountable owners.
  • Define names, boundaries, relationships and evidence requirements.
  • Test the model against change, incident and service-review questions.
  • Record gaps, exceptions and the next expansion boundary.

For the parent route, see ServiceNow CMDB, CSDM and ITAM.

For the wider route, see ServiceNow services overview.

What the engagement can establish

  • a decision-led first service scope;
  • business-service definitions and ownership;
  • useful relationships and boundaries;
  • review evidence and exceptions; and
  • a practical route for the next model expansion.

Discuss your ServiceNow CSDM priority

Bring the service model question that needs attention: unclear ownership, technical

records with no business meaning, weak impact context or a first release that is too

large to govern. OBLYTECH can help define a useful CSDM starting point.

Discuss your ServiceNow CSDM priority with OBLYTECH

Discuss your ServiceNow CSDM priority

Bring the service model question that needs attention: unclear ownership, weak impact context or a first release that is too large to govern.

Discuss your ServiceNow CSDM priority with OBLYTECH

Which business services belong in the first release

A CSDM program usually stalls at the first real decision: which business services to model first. The data model describes a large number of classes and relationships, and a team that tries to populate all of them in one pass tends to finish with many half-owned records and no service that its own managers trust. A better starting point is a short list of services chosen because a specific decision already depends on them. The sections below explain how to build that list, how to test each candidate, and what a finished first release should look like before the model grows.

The first release is not a catalog of everything the organization runs. It sits within the wider area covered by the CMDB, CSDM and ITAM page, which connects configuration data, service meaning and asset lifecycle ownership to operational decisions. It is the smallest set of business services that lets a change manager estimate impact, lets an incident leader find the accountable team and lets a service owner review health without asking a technician to explain the diagram. Anything that does not serve one of those three conversations can wait.

First-release scopeWhat it proves quicklyWhat it costs in attentionFits when
One customer-facing service with a named ownerWhether the ownership and relationship method works from first to last stepLow, but the result can look too narrow to fundThe model is new and the sponsor needs evidence before committing budget
A value stream of three to five connected servicesHow impact travels from one business service to its dependenciesModerate, since each service needs its own owner reviewA recent change or incident exposed a chain nobody could describe
Every service in the service catalogAlmost nothing reliable in the short termHigh, and usually discovered after the first deadline has passedRarely, and only when the catalog is already accurate and owned
Infrastructure-hosted services onlyTechnical dependency, but not business meaningModerate, and it reinforces the technical view the model is meant to move beyondA narrow discovery exercise, not a service model

The table is a way of making the scope decision visible. Many teams that struggle with CSDM chose the fourth or third option without recognizing it, because it was the easiest list to extract from an existing export. The first column of the table is the one to challenge in a planning meeting: ask what decision each option would let someone make that they cannot make today.

Telling a business service from the application that supports it

A common error in early CSDM work is treating an application name as a business service. A payroll platform, a customer portal or a reporting database may all appear in the records, and each may support a service. None of them is automatically the service. A business service describes an outcome or capability that a group of people depends on, and it has a boundary that determines what is inside it. The CMDB class explainer describes what a class is: a template that defines the attributes of a type of configuration item and how items of that type relate to others. The application is one of the components that delivers that outcome.

A quick test separates the two. Ask whether the thing would still be recognized by its users if the hosting platform changed, and whether a service owner could explain it in a meeting without naming a server, a database or a vendor product. If the answer is no, the candidate is probably a technical record, and it belongs in the relationship layer rather than at the top of the model.

  • Would a person outside IT recognize the name and say whether it is theirs?
  • Can the boundary be stated in one sentence that includes what is excluded?
  • Does the candidate survive a change of hosting platform without changing its meaning?
  • Is there a real decision, such as approval, escalation or review, that refers to it?

When a candidate fails two or more of these questions, it is usually better to park it than to force a definition. A half-correct business service can attract relationships, owners and change history that later have to be unwound.

Ownership has to carry authority, not just a field value

Ownership is where many first releases quietly fail. The record has an owner field, and the field is populated, but the named person cannot approve a change to the service, cannot speak for its health and cannot decide an exception. In that case the field is decoration. A useful owner is accountable for the service decision that the model is supposed to support, and that accountability has to match real authority. The CMDB ownership model page ties classes, sources, services and quality work to accountable operating responsibilities, and the first services should fit that kind of arrangement rather than invent a parallel one.

One practical way to test ownership is to attach a scenario to each candidate service. Describe a change that would affect it and ask the named owner whether they would be the person who approves, delays or redesigns that change. If the honest answer is that they would forward it to someone else, the true owner may be that other person or a team that the record does not yet show.

What a good owner answer sounds like

A workable answer names a role or team, describes the decisions that role takes, and says where it stops. For example, a service owner may approve changes to the service definition and its support hours, but may not approve a schedule change to the infrastructure beneath it. That boundary is more useful than a single name, because it tells the change manager where to route each request.

Which relationships are worth drawing first

Once the business services are chosen, the temptation is to connect everything. Deciding which links to draw is a different question from describing what a service is in the first place, which the CSDM service modeling page frames in terms of what a service is, who owns it and what it depends on. Each additional relationship looks like progress, yet a dense first model is hard to validate and easy to distrust. The better approach is to draw only the relationships that answer a decision you have already named. The table below sets out the relationship types that many early models need, and the mistake that usually appears with each one.

RelationshipDecision it supportsEvidence that should confirm itCommon mistake
Service to supporting configuration itemsChange impact and incident scopeDiscovery or an owner-confirmed list of componentsLinking every discovered host, including idle or retired ones
Service to owning teamRouting and escalationThe group that actually takes incidents for the servicePointing to a team that was reorganized a long time ago
Service to consuming serviceOutage communicationA confirmed consumer list from the service ownerInferring consumers from network traffic alone
Service to contract or entitlementRenewal and support decisionsThe commercial record that the business holdsTreating a purchase order as proof of current use

Each row in the table asks for a different kind of evidence, which is why a single discovery run cannot finish a first model. Discovery is good at components. Owners are good at meaning. Commercial records are good at obligations. A first release that combines all three will be more credible than one that depends on whichever source is easiest to query.

Common ways a first CSDM release goes wrong

Failed starting points often share a small set of causes. Recognizing them early is cheaper than repairing them after the model has been reported upward.

  1. The list was chosen by convenience. The services that were easiest to export became the first release, even though none of them supported a decision the sponsor cared about.
  2. Owners were named without being consulted. A name appeared in a spreadsheet, the record was populated, and the person learned about it later. Their first response is usually to dispute the boundary.
  3. Duplicates were left in place. Two records describing the same service, one from an old project and one from a newer tool, both stayed active. Impact analysis then produces two answers, and neither is trusted.
  4. The release was judged by completeness. A report showed a high percentage of populated fields, so the team considered the work finished. Populated fields do not prove the relationships are correct.

The fourth failure is the most expensive because it looks like success. A reviewer should ask for the evidence behind a sample of relationships, not the completion rate of a field. Pick three services at random, follow one relationship from each back to its source, and check whether the source still describes reality.

What a starting point does not settle

A starting point is not a finished data model. It does not resolve the historical duplicates already in the database, and it does not define the classes the organization will need in two years. It also does not guarantee that discovery covers every environment, because discovery coverage depends on credentials, network reach and the scope rules that the platform team has set. Those questions belong to the wider data governance work, and a first release should say plainly which of them it leaves open.

It is also reasonable for a first release to leave some services out on purpose. A service that is being retired, a service whose owner has not agreed to a boundary, or a service that depends on a platform not yet under governance should be recorded as deferred, with the reason. A visible deferral list is more useful to a sponsor than a model that quietly omits those services and appears complete.

How to decide whether the first release is ready to expand

Readiness is a judgment, and it is easier to make when the criteria are written down before the review. A first release is ready to expand when every modeled service has a named owner who has confirmed the boundary, when the relationships used for change impact have been sampled against their sources, and when the team has run at least one real change or incident conversation through the model and recorded what it got right and wrong. If any of those three conditions is missing, expansion will multiply the problems rather than solve them.

Who should sign off the first model

The sign-off group should include a service owner from the business, someone who runs change or incident handling, and the people who maintain the CMDB. Each sees a different failure. The business owner catches a boundary that makes no sense in practice, the operations lead catches a routing error, and the data team catches a relationship that would fail validation. A sign-off by the CMDB team alone usually tests the structure but not the meaning. The sign-off should also confirm that the first services can answer the questions an impact analysis would ask during a real change.

Does a starting point need the full data model first

No. A starting point can use the classes and relationships that the chosen services need and leave others unused. Adding the full model before the first services are owned tends to produce a large set of empty classes and a long list of questions that nobody can answer. The model should grow in the direction of the next decision, not in the direction of the reference diagram.

What should a buyer ask a provider about CSDM scope

A buyer should ask how the first services are selected, who confirms each boundary, how relationships are sampled before they are trusted, and what is explicitly deferred. A provider that answers only with a list of classes has described the data model, not the work.

Next step for a CSDM starting point

Bring the list, the names of the people you believe own each service and the change or incident questions that have been hard to answer. Those three items are enough to test whether a bounded first release is the right route before any wider modeling begins.

ServiceNow guides on this topic

Guides from the Oblytech ServiceNow library that explain the practice behind this page.