ServiceNow Asset Management Implementation
Asset Management as a Business Enabler
Asset Management implementation covers hardware and software asset tracking from procurement through retirement. Implementation engagements design asset classification schemes, establish data collection mechanisms, and build processes for asset lifecycle management. A well-executed implementation enables accurate capital planning, compliance auditing, cost allocation, and procurement forecasting. Implementation length depends on complexity, and involves assessment of current state, design of new processes, data migration, and team training. The engagement culminates in operational handoff where your team takes ownership of asset management processes and data.
Typical Starting Problems
Organisations pursuing Asset Management implementation often face similar starting challenges. Many lack reliable inventory data—no single system of record for what equipment exists, where it is located, or who uses it. Procurement data sits in separate systems from asset records, creating rework during receipt and deployment. Asset retirements happen informally without proper lifecycle closure, leaving ghost records in systems. Multiple teams maintain overlapping asset lists without coordination or shared responsibility. Depreciation calculations for finance lack audit trails. Cost allocation cannot pinpoint which departments own which assets. These problems create gaps between what IT thinks it owns and what actually exists, undermining capital planning and compliance auditing.
Implementation Approach and Scope
Implementation starts with assessment: understanding your current asset data sources, process flows, and governance models. We evaluate what can be migrated from existing systems versus what requires manual entry. We define asset classes and attributes aligned to your business: distinguishing between capital assets requiring depreciation tracking and operational supplies, establishing ownership and location tracking, and linking assets to cost centres for chargeback. We design onboarding processes: how new equipment flows from procurement into Asset Management, whether initiated manually or through system integration. We establish lifecycle processes: provisioning workflows, retirement procedures, and disposal options. We design integration points with related systems: procurement, finance, CMDB, and help desk. This up-front design prevents rework and ensures the system aligns to your business model.
Data Collection and Data Quality
A common mistake is underestimating the data quality challenge. Migrating existing data often reveals gaps: assets exist physically but have no record, records exist but describe incorrect equipment, duplicate records describe the same asset. Implementing Asset Management forces decisions: does old data get cleaned before migration or after? Are assets without satisfactory data excluded until they can be properly recorded? We develop data validation procedures and implement cleansing workflows. We establish reconciliation checkpoints: verifying that migrated data matches physical reality and that systems agree on asset counts. Data quality problems surface during implementation; addressing them upfront prevents operations problems later. Physical inventory counts validate what was migrated and reveal any missing assets.
Integration with Related Modules
Asset Management connects to related capabilities. Hardware Asset Management links to IT Service Management: help desk tickets reference assets, incident impact assessment uses asset topology, and asset decommissioning triggers access removal. Procurement integration populates asset records when purchases are received. Finance systems consume depreciation information for balance sheet reporting. CMDB coordination ensures that discovered systems reconcile with hardware assets. Designing these integrations prevents duplicate data entry and keeps systems synchronized. Integration design also determines data ownership: which system is authoritative for each data element.
Governance and Ongoing Operations
Asset management succeeds long-term when governance is clear. Assign asset owners who certify accuracy and handle exceptions. Establish review cycles: quarterly or semi-annual inventory counts that validate system data against physical reality. Define policies for asset requests, deployment, and retirement. Train teams on asset management processes and their role in data accuracy. Monitor compliance metrics: how many assets lack required data, how often inventory counts reveal discrepancies, how long assets sit in intermediate states before finalization. Regular review of these metrics signals when governance is slipping and corrective action is needed. Escalation procedures handle exceptions where standard processes do not apply.
Financial Integration and Reporting
Asset Management data flows to finance for depreciation and balance sheet reporting. We establish data export procedures, validate that exported data matches finance requirements, and confirm that depreciation calculations are accurate. Reporting typically shows assets by class, location, department, and age. We establish change procedures: if asset attributes change in Asset Management, how is finance notified and does any remediation occur? Ongoing coordination between IT and Finance ensures records stay synchronized and audits conclude successfully.
Lessons Learned and Continuous Evolution
Post-implementation reviews capture what worked well and what could improve in future implementations. This learning is valuable as your organisation manages additional asset management improvements or modules. Documentation of decisions and trade-offs guides future configuration changes and helps support teams understand the system as it evolves.
Planning the cutover from the old register to the new one
This section is for the program lead who has the design agreed and now has to move the asset data across without losing track of what exists. Most implementation plans describe the migration as a single load. In practice it is a sequence of cutovers, one per source, each with a clear point at which the old source stops being edited. Without that point, the register and the legacy spreadsheet both continue to receive changes, and the team spends the first quarter reconciling two versions of the truth.
The plan should name, for every data element, the source that is authoritative after cutover. Hardware location might come from the discovery tool, purchase cost from the finance system, and assigned owner from the directory service. The rule that matters is that one source wins for each field and the others are read-only for that field. Writing this down before the load is far cheaper than settling disputes afterwards, and it is also the document the migration validation depends on. The migration considerations for hardware assets describe the wider decisions behind this table.
Source authority and load method by data element
| Data element | Authoritative source after cutover | Load method | Reconciliation check |
|---|---|---|---|
| Asset identifier and serial | Registered asset record, once validated | Single load after de-duplication | Count of unique serials matches the validated list |
| Purchase cost and date | Finance ledger | Scheduled extract, read-only in the register | Total cost matches the ledger for the cutover period |
| Assigned user | Directory service | Automated sync on the agreed schedule | Sample of assignments checked against leaver records |
| Location | Physical check, then discovery | Manual load for the first cycle, then automated | Count by location matches the last physical check |
| Lifecycle status | Register, edited only through change | Mapped from legacy status values | Every legacy status maps to exactly one target status |
The lifecycle row is the one that causes most trouble. Legacy spreadsheets often use free text such as in use, active or deployed for the same condition. A mapping that is agreed and checked before the load avoids a register full of statuses that no report can group.
Running the cutover in a controlled order
- Freeze edits in the legacy source for each element at a named time, and announce the freeze to every team that updates it.
- Run the de-duplication and validation rules on a copy, and keep the list of rejected records with the reason for each rejection.
- Load into a test instance first, then compare the counts and totals against the reconciliation checks in the table.
- Run a parallel period in which both systems are read, but changes are made only in the new register, and log every discrepancy.
- Agree a rollback point before the production load, meaning the last moment at which the legacy source can be reinstated without losing changes.
- Sign off the cutover against the checks, and close the legacy source to edits only after the sign-off is recorded.
Failure patterns during implementation
The first failure pattern is loading records nobody can vouch for because the deadline is close. Those records then appear in every total and every report, and they are hard to remove once people have built routines around them. Rejecting unverifiable records and tracking them on a separate list is slower in the short term and far safer later. The second pattern is a parallel period that nobody actually watches. If the discrepancy log is not reviewed daily, the parallel run becomes a formality. The third is an integration that writes to the register during cutover and overwrites a field that was just corrected manually.
These failures are easier to prevent than to repair. When the program lead can point to the source-authority table, the freeze time and the rollback point, most of the arguments that delay go-live have already been settled. The data migration validation and cutover guidance covers the same discipline for other ServiceNow data, and it is worth reading alongside this section.
Questions to answer before the cutover date
Can we cut over one site at a time?
Yes, if the authority table allows it. A site-by-site cutover works when each site has its own legacy source and when assets do not move between sites during the period. Assets that move between sites during a staged cutover need an explicit transfer rule.
What happens to assets that were disposed of but never recorded as retired?
They should be loaded as retired only when a disposal record exists. Otherwise they go to the rejected list, where someone with authority can decide the outcome. Assuming they are disposed of because they cannot be found is how ghost records are created.
How long should the parallel run last?
Long enough to include a full financial close, a normal volume of changes and at least one routine physical check. The length depends on the business calendar, so it should be set from that calendar rather than from a fixed rule.
Do we need the physical count before or after the load?
Before the load for the locations that are being cleaned, and after the load as the final check. The before count shows how much the data is wrong; the after count shows whether the load preserved what was verified.
Next step for your cutover plan
A cutover plan is only as good as its source-authority table.
Frequently asked questions
Should we migrate all asset data from the old system or start fresh?
Depends on data quality. If existing data is largely accurate and reasonably complete, migration is efficient—cleansing existing data is faster than re-entering everything. If data quality is poor, starting fresh may be better—fewer false records, cleaner operations, though more manual work upfront. Assess data quality and make the choice with full understanding of the cost either way.
How do we handle assets that we cannot locate during inventory counts?
Missing assets trigger investigation: were they stolen, lost, retired without paperwork, or incorrectly located? Conduct a reasonable search before removing the asset from the system. Document the disposal. For high-value assets, security and legal may need to be involved. Regular inventory cycles catch these issues before the audit trail grows cold.
Can we depreciate software licenses the same way as hardware?
No. Software licenses have different lifecycles than hardware. Perpetual licenses depreciate over their useful life but do not retire when the term ends. Subscription licenses are expensed, not capitalised. Asset Management systems typically track hardware and software separately, with different attributes and financial treatment. Your finance team should clarify policy before implementation.
Related guides
Related Oblytech services
Where this topic turns into delivery work, these are the Oblytech services that cover it.
Planning, running or fixing a ServiceNow programme? Tell us where you are and we will suggest a sensible next step.
Contact us