BMC Best Practice Process Flow
BMC Best Practice Process Flow
November 2006
Contacting Us
If you need technical support for this product, contact Customer Support by email at
[email protected]. If you have comments or suggestions about this documentation, contact
Information Development by email at [email protected].
This edition applies to version 7.0 of the licensed program.
Contents
Chapter 1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Process flow shapes and text indicators. . . . . . . . . . . . . . . . . . . 6
For more information . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Chapter 2
Chapter 3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
12
15
17
19
20
Asset Management . . . . . . . . . . . . . . . . . . . . . . . . 23
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Procurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Cost managementchargebacks . . . . . . . . . . . . . . . . . . . 30
Cost managementcost capture . . . . . . . . . . . . . . . . . . . 31
Cost managementdepreciation . . . . . . . . . . . . . . . . . . . 32
Contract management . . . . . . . . . . . . . . . . . . . . . . . . 33
Software license managementlicense compliance . . . . . . . . . . . 35
Software license managementnew contracts. . . . . . . . . . . . . . 37
Software license managementdeployment . . . . . . . . . . . . . . 38
Asset maintenance and CMDB updatesscheduled maintenance . . . . . 39
Contents
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
4 Contents
Chapter
Introduction
This white paper describes the process flows implemented in the BMC
Remedy 7.0 Asset Management application, and based on IT Infrastructure
Library (ITIL) best practices for configuration management.
The BMC Remedy Asset Management application lets IT professionals track
and manage enterprise configuration items (CIs)and their changing
relationshipsthroughout the entire asset lifecycle. Asset Management
tracks contracts, financial costs, software licenses, outage indicators, and
more for the CI information stored within the BMC Atrium
Configuration Management Database (CMDB) application.
BMC Configuration Management distributes software and patches to
desktops, servers, and handheld devices, and can synchronize application
code and content. Use this tool to help implement part of the ITIL
configuration management process.
BMC Configuration Discovery discovers hardware and software and can
monitor usage of software. Use this tool to help implement the CMDB data
load and the audit parts of the ITIL configuration management process. It
can also play a role in the software license compliance part of the Asset
Management lifecycle.
The BMC Atrium CMDB product provides all the necessary features to
implement a CMDB, including normalization and reconciliation of data.
Data normalization uses the Definitive Software Library (DSL).
Introduction
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
Process flow diagramsfor both the high-level overview, and the detailed
steps.
Description
Start or end shape indicates the starting or ending
point of the process flow, for example, change
initiation.
'HWHUPLQH
LQFLGHQW
W\SH
6 Chapter 1Introduction
White Paper
Table 1-A: Process flow shapes and text indicators (Continued)
&XVWRPHU LQIR
FRUUHFW"
,QFLGHQW
0DQDJHPHQW
Description
Decision shape indicates a branching point (Yes or
No) in the process flow, for example, customer info
correct?
&0'%
BMC Best Practice Process Flows for ITIL Incident and Problem
Management
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
For detailed information about the ITSM 7.0 applications, see the following
documentation:
!
Asset Management, ITIL, and the CMDB: Connecting the Dots between IT
Operations and the Bottom Line
8 Chapter 1Introduction
Chapter
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
Role
Description
Configuration manager
Configuration auditor
Discovery
System
Asset Management
Change Management
CMDB
Incident Management
White Paper
Overview
The configuration management process includes five stages.
Figure 2-A: Overview of the configuration management process
1
Configuration
management
planning
2
Configuration
identification
3
Configuration
specifications
4
Configuration control
5
Configuration
audit and
verification
Service support,
service delivery,
and other related processes
Configuration auditor
Configuration manager
CMDB
RFC
Asset
Management
Change
Management
Incident
Management
Asset
Management
Incident
Management
Change
Management
Change
Management
manager creates the configuration plan, which includes plans for the CMDB.
It also includes building the configuration catalog, the product catalog, and
DSL entries.
Overview
11
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
Details
This section describes the detailed steps for each stage of the configuration
management process.
White Paper
Method to populate the CMDB. For example, the CMDB can be initially
populated from spreadsheets and bulk loads. Plans must include how to
normalize and reconcile the initial load.
Time lines.
When determining the scope of the CMDB, plan which CIs will be tracked in
the CMDB, such as servers and software.
When determining the depth of the CMDB, plan the number and level of CI
relationships to maintain. It is helpful to review CI relationship types and
contact relationship types.
When determining the breadth of the CMDB, plan the level of detail to be
tracked on CIs. It is helpful to review CI attributes, financials, maintenance
schedules, and other fields. It is also helpful to review CI impacted areas.
When implementing the plans, the configuration manager defines structures
and foundation data that will be used during the identification stage. For
example, product categorizations are used to classify the CIs. Foundation
data recorded for CIs can include sites, locations, owners, and (if using the
multi-tenancy feature of the application) companies.
Details
13
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
1.1
Create a
configuration
plan
1.2 Implement
configuration
plan
2.1
Service support,
service delivery,
and other related
processes
Configuration
auditor
System
Discovery
Configuration
manager
The process continues with the Configuration identification stage at step 2.1.
White Paper
2.1
Initial CMDB
load?
No
2.2
Gather/
discover initial
CI data
2.3
Create new CI
record
2.6 New
configuration
baseline
required?
No
3.1
No
Generate RFC to
update standard name
catalog
Yes
Change
Management
Change
Management
2.4 Software?
Configuration
auditor
Service support,
service delivery,
and other related
processes
2.5 Update to
standard name
catalog required?
Yes
System
Discovery
Configuration manager
Yes
Change
Management
Asset Management:
Software License
Management
Details
15
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
load.
2.2 If this is an initial CMDB load, CI data is gathered or discovered.
For software CIs, the system follows the Asset Management process for
Software License Management, as described in Software license
managementlicense compliance on page 35.
2.5 The configuration manager determines whether an update to the standard
baseline is required.
If a new configuration baseline is required, this is handled through the
change management process.
The process continues with the Configuration specification stage at step 3.1.
White Paper
3.1
Relate CI to
configuration
baseline
3.3
Relate
contracts to
CIs
3.4
Create people
relationships
3.5
Build CI interrelationships
3.2
Update
attributes and
status
Service support,
service delivery,
and other related
processes
Configuration
auditor
System
Discovery
Configuration manager
3.6
Reconcile
3.7
Initial audit
required?
Yes
3.8
Perform an
initial audit
3.9
Variances
discovered?
5.1
No
Yes
4.1
No
Configuration
Management: Control
4.0
If discovery tools initially found the CI, some of the attributes might be
populated by the tools.
3.3 The configuration manager relates contracts to CIs.
The contracts are managed by the Asset Management process for Contract
Management, as described in Contract management on page 33.
Details
17
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
When discovery tools find a CI, they might create relationships to other CIs.
3.6 The system reconciles the CI.
The Reconciliation Engine, part of the BMC Atrium CMDB, reconciles CIs
from multiple sources. Up until this point, you are working in the discovery
data set or the asset sandbox data set. You can configure which source is the
standard when there are conflicts.
3.7 The configuration auditor determines whether an initial audit is required.
If an audit is not required, the process moves to the control stage. At this
point, it is in a holding state, which you can think of as step 4.0when an
action occurs that requires the CI to be updated, the process starts with 4.1.
3.8 If an audit is required, the configuration auditor performs the initial audit.
White Paper
4.1
Request to
modify CMDB
4.2
CI modified or
replaced?
2.1
Replaced
Replaced
4.4
Update CI
attributes and
relationships
Modified
4.3
Retire old CI
Discovery
Configuration manager
Service support,
service delivery,
and other related
processes
Configuration
auditor
System
4.5
Reconcile CI
information
Change
Management
Asset
Management
Configuration
Management: Control
CMDB
4.0
This request can come from either the Change Management or Asset
Management process.
4.2 The configuration manager determines whether the CI has been modified or
replaced.
4.3 If the CI has been replaced, the configuration manager retires the old CI.
This starts the asset management process for retiring CIs. Also the
configuration management process returns to the identification stage with
step 2.1.
Details
19
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
4.4 If the CI has been modified, the configuration manager updates the CI
delete CIs.
The Reconciliation Engine, part of the BMC Atrium CMDB, reconciles CIs
from multiple sources. You can configure which source is the standard when
there are conflicts.
The process of modifying the CI is complete, and the control process moves
to a holding state, which you can think of as step 4.0when an action occurs
that requires the CI to be updated, the process starts again with 4.1.
,QLWLDWH DXGLW
'HWHUPLQH
VFRSH RI WKH
DXGLW
'LVFRYHU\
&RQILJXUDWLRQ
PDQDJHU
6HUYLFH VXSSRUW
VHUYLFH GHOLYHU\
DQG RWKHU UHODWHG
SURFHVVHV
&RQILJXUDWLRQ
DXGLWRU
5XQ DXGLW
&ROODWH DXGLW
UHVXOWV
'HWHUPLQH
H[FHSWLRQV DQG
SULRULWLHV
&KDQJH
0DQDJHPHQW
9DOLGDWH
H[FHSWLRQ
1R
,QLWLDO
DXGLW"
White Paper
This process begins when the configuration manager initiates an audit. The
process continues with the following steps:
5.1 The configuration manager determines the scope of the audit.
5.2 The configuration auditor runs the audit.
stage with step 3.9. Otherwise, the exceptions are handled by the change
management process.
Details
21
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
Chapter
Asset Management
Role
Description
Asset manager
Business manager
Configuration auditor
Financial manager
IT support
Manager
Asset Management
23
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
Table 3-A: Asset Management user roles (Continued)
Role
Description
Purchasing
Receiving
Requester
System
!
!
!
!
!
This section describes the Asset Management processes and user roles. For
information about using the application, see the BMC Remedy Asset
Management 7.0 Users Guide.
White Paper
Overview
The asset management process flow describes the lifecycle of the asset.
Figure 3-A: Asset lifecycle overview
Version reviews
Schedule definitions
Cost
management
Contract
management
Procurement
Asset retirement
Software license
management
Asset
maintenance and
CMDB updates
Change
Managment
Configuration
Management
Overview
25
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
The asset lifecycle starts with procurement and ends with retirement of the
asset. The change management process determines when assets are procured
and can control when they are retired. When an asset is retired, the
configuration management process updates the CMDB.
Between procurement and retirement, the asset management includes the
following repeating processes:
!
Cost management
Contract management
White Paper
Details
Because of the overall flow of the asset management processes, the individual
flows are not assigned to numbered stages.
This section includes the following process flows:
!
Procurement on page 28
Details
27
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
!
Procurement
The procurement process starts the asset lifecycle. In this stage, a requester
initiates the process. The process continues with input from purchasing,
receiving, and management until the order is either closed or canceled.
Figure 3-B: Procurement
No
1. Initiate
order
2. Check
inventory
8. Price line
items
Manager
Receiving
Purchasing
Requester/ IT
support
Yes
3. Inventory
exists?
No
4. Generate
purchase
requisition
5. Managed in
CMDB?
12. Move to
inventory or
manually
deploy
6. Manually
deploy
9. Generate
order and
send to vendor
Order
closed
Yes
10. Receive
order
No
Yes
7. Approve
purchase?
System
No
Order
canceled
13. Change
request
already
created?
11. Need to
deploy
CI?
Service support,
service delivery,
and other related
processes
Yes
Yes
Order
Closed
Change
Management
No
14. Generate
change
request
for deployment
White Paper
the CMDB.
Items managed by the CMDB are controlled by the change management
process. For items managed by the CMDB, the process continues with
step 13.
6 If the item is not managed by the CMDB and is in inventory, IT support
If the manager does not approve the purchase order, the order is canceled.
8 If the purchase order is approved, purchasing prices the line items.
9 Purchasing generates an order and sends it to the vendor.
10 When the order arrives, receiving processes the item.
11 The system determines whether the item must be deployed as a CI.
12 If the item is not deployed as a CI, it is either moved to inventory or manually
determines whether a change request has been created for the item.
If a change request has been created, the change management process
manages deployment of the CI, and the order is completed.
14 Otherwise, the system creates the change request, which is managed by the
Details
29
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
Cost managementchargebacks
The financial manager, with feedback from the business managers, performs
the chargeback process of cost management.
Financial
manager
IT support
1. Intiate periodic
chargeback
procedure
2. Verify cost
center
definitions
3. Generate
chargeback
charges
4. Generate
preliminary
reports
6. Make
adjustments
Send to business
7. Generate
final
reports
8. Close
chargeback
period
Chargeback
records
locked
Business
managers
No
5.
Adjustments
needed?
Service support,
service delivery,
and other related
processes
System
Yes
returns to step 3.
White Paper
reports.
8 The financial manager then closes the chargeback period.
After the chargeback period is closed, the chargeback records are locked.
IT support
Service support,
service delivery,
and other related
processes
System
Business
managers
Financial
manager
Capture costs
Incident
Management
Problem
Management
Change
Management
Configuration
Management
Details
31
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
Cost managementdepreciation
The asset manager defines the terms of depreciation, which run
automatically by the system.
1. Define
depreciation
method and
timeframe
Business
managers
Financial
manager
Asset Manager
System
Service support,
service delivery,
and other related
processes
1 The asset manager determines which method of depreciation to use and the
White Paper
Contract management
In this process, the asset manager oversees the purchase and renewal of
contracts with providers, with approval by the business manager. This is an
iterative process for each contract. The interval at which the process repeats
depends on the length of the given contract.
Figure 3-F: Contract management
New
contract
1. Negotiate
terms with
provider
2. Business
approval(*)
Yes
3. Purchase
contract
4. Relate to
appropriate CIs
Asset manager
No
Renew
contract
1. Negotiate
terms with
provider
2. Business
approval(*)
Yes
3. Purchase
contract
4. Relate
extension to
original
contract
No
Business
manager
Service support,
service delivery,
and other related
processes
(*) Approve
contract
CMDB
Contract management includes both processes for both new and renewed
contracts.
provider.
2 The asset manager seeks business approval from the business manager.
If the terms are not acceptable, the asset manager returns to step 1 to
renegotiate the terms.
Details
33
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
3 If the business manager approves the terms, the asset manager purchases the
provider.
2 The asset manager seeks business approval from the business manager.
If the terms are not acceptable, the asset manager returns to step 1 to
renegotiate the terms.
3 If the business manager approves the terms, the asset manager purchases the
After the passage of time (equivalent to the length of the contract minus the
period of time required to renegotiate) the asset manager is notified that a
given contract is about to expire, and the process returns to step 1.
White Paper
5HWULHYH
FRQWUDFW DQG
OLQN WR &,
,Q
FRPSOLDQFH"
1R
3XUFKDVH
QHZ OLFHQVH
'HWHUPLQH
XWLOL]DWLRQ
1R
(QG SURFHVV
+DUYHVW
OLFHQVHV"
<HV
<HV
6RIZDUH OLFHQVH
PDQDJHPHQW GHSOR\PHQW
*HQHUDWH
5)& WR KDUYHVW
OLFHQVHV
6RIZDUH OLFHQVH
PDQDJHPHQW QHZ
FRQWUDFWV
&KHFN
DJDLQVW WKH
'6/ WR
GHWHUPLQH LI
FRQWUDFW LV
UHTXLUHG
&RQWUDFW
UHTXLUHG"
(QG SURFHVV
1R
'HFUHPHQW
OLFHQVH FRXQWV
'LVFRYHU\
6\VWHP
$VVHW 0DQDJHU
,QLWLDWH OLFHQVH
FRPSOLDQFH
SURFHVV
6HUYLFH VXSSRUW
VHUYLFH GHOLYHU\
DQG RWKHU UHODWHG
SURFHVVHV
0RQLWRU VRIWZDUH
XWLOL]DWLRQ
5HPRYH
VRIWZDUH
DFFRUGLQJ WR
SROLF\
&KDQJH 0DQDJHPHQW
contract.
4 The system decrements the number of available licenses remaining.
Details
35
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
available to be harvested.
8 If all licenses are in use, the asset manager purchases a new license.
The asset manager follows the new contract process to purchase the new
license, and then deploys the license by following the deployment process.
9 If licenses are available to be harvested, the asset manager generates an RFC
White Paper
New contract
process
1. Negotiate
contract
2. Purchase
contract
3. Define who
is authorized to
have the
software
Service support,
service delivery,
and other related
processes
System
Asset Manager
Sofware license
management: license
compliance
Sofware license
management:deployment
Details
37
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
6RIZDUH OLFHQVH
PDQDJHPHQW QHZ
FRQWUDFWV
6RIWZDUH
GHSOR\PHQW
SURFHVV
*HQHUDWH
5)& WR GHSOR\
QHZ VRIWZDUH
6RIZDUH OLFHQVH
PDQDJHPHQWOLFHQVH
FRPSOLDQFH
'HSOR\
EDVHG RQ
SROLF\ GHILQHG
E\ WKH FRQWUDFW
6HUYLFH VXSSRUW
VHUYLFH GHOLYHU\
DQG RWKHU UHODWHG
SURFHVVHV
6\VWHP
$VVHW PDQDJHU
&KDQJH 0DQDJHPHQW
contract.
BMC Configuration Management can be used to automate this step.
At this point, the asset manager performs license compliance.
White Paper
Asset Manager
Service support,
service delivery,
and other related
processes
System
IT Support
2. Perform
maintenance
Scheduled
maintenance
1. Generate RFC
to schedule
maintenance time
3. Set schedule
for next
maintenance
Update CMDB
(if appropriate)
Change
Management
Configuration
Management
maintenance.
Details
39
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
Asset Manager
IT Support
2. Perform audit
(details in
Configuration
Management)
3. Set schedule
for next audit
1. Generate RFC
to schedule audit
Service support,
service delivery,
and other related
processes
System
Scheduled
audits
Change
Management
Configuration
Management
schedule an audit.
The change management process schedules the audit activity.
2 IT support performs the audit.
White Paper
Review health
1. Review
incidents for
trouble areas
2. Asset
solution
known?
Yes
3. Generate RFC
as appropriate to
correct issues
IT Support
Asset Manager
Service support,
service delivery,
and other related
processes
System
No
Problem
Management
Change
Management
Incident Management
1 The asset manager reviews incidents for assets that have issues.
2 The asset manager determines whether the solution is known.
issue.
The change management process completes the change.
Details
41
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
Asset retirement
The asset manager retires assets, as initiated by the change management
process.
Initiate retirement
(must come from
change)
Service support,
service delivery,
and other related
processes
System
Asset manager
Change
Management
White Paper
Version reviews
The asset manager performs reviews of software and hardware versions. For
example, if support ends for a particular version of a product, the asset
manager analyzes the exposure and plans for changes.
5HYLHZ YHUVLRQV
5XQ UHSRUWV WR
UHYLHZ H[LVWLQJ
YHUVLRQV
*HQHUDWH
XSJUDGH SODQV IRU
V\VWHPV DV WKH\
JURZ ROGHU
'LVFXVV SODQV
ZLWK WKH EXVLQHVV
*HQHUDWH 5)&V
DQG SXUFKDVH
RUGHUV WR
LPSOHPHQW
XSJUDGH SODQV
6HUYLFH VXSSRUW
VHUYLFH GHOLYHU\
DQG RWKHU UHODWHG
SURFHVVHV
6\VWHP
,7 6XSSRUW
$VVHW 0DQDJHU
&KDQJH 0DQDJHPHQW
$VVHW 0DQDJHPHQW
3URFXUHPHQW
upgrade plans.
RFCs are handled by the change management process. Purchase orders are
handled by the asset management procurement process.
Details
43
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
Define
maintenance
windows
Service support,
service delivery,
and other related
processes
System
Asset manager
CMDB
1 The asset manager works with business to determine when maintenance can
occur.
2 The asset manager creates the maintenance window definition and relates it
White Paper
Define blackout
windows
Service support,
service delivery,
and other related
processes
System
Asset manager
CMDB
1 The asset manager works with business to determine when changes cannot
appropriate CIs.
Details
45
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
Define
maintenance
schedules
3. Relate maintenance
schedules to the
appropriate CIs
Service support,
service delivery,
and other related
processes
System
Asset manager
CMDB
1 The asset manager works with vendors and IT staff to determine how often
change templates.
3 The asset manager relates the maintenance schedules to the appropriate CIs.
White Paper
Define audit
schedules
1. Determine when to
have periodic audits
of systems
Service support,
service delivery,
and other related
processes
IT staff and
business
Asset manager
CMDB
1 IT staff and the business determine when to have periodic audits of systems.
2 The asset manager creates audit schedules and the appropriate change
Details
47
BMC Best Practice Process Flows for Asset Management and ITIL Configuration Management
*66260*
*66260*
*66260*
*66260*
*66260*