Customization Guidelines for BMC Remedy IT Service Management 7.5

Slides:



Advertisements
Similar presentations
Request Management Mirror-. A random three day sample of Incidents revealed that about 86% of the registered Incidents were legitimate Requests Many other.
Advertisements

Tag line, tag line Protection Manager 4.0 Customer Strategic Presentation March 2010.
SESSION TWO SECURITY AND GROUP PERMISSIONS Security and Group Permissions.
QAD Integrated Customization Toolkit (ICT)
Local Health Department Contact Tracking Database An easy to use, efficient way to track the contacts, inquiries and complaints your local health department.
SHARE POINT 2010 TRINAY TECHNOLOGY SOLUTIONS © Copyright Trinay Technology Solutions, 39 Buckland St, #5321 Manchester, CT
Hands-On Microsoft Windows Server 2003 Administration Chapter 2 Managing Windows Server 2003 Hardware and Software.
© Mahindra Satyam 2009 Configuration Management QMS Training.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Office Server Specific Web content management –Page structure, layouts, and controls –Publishing.
— Customer Success Team August / 2015 Remedyforce Enablement Kit Migration from CMDB 1.0 to 2.0.
Leveraging Kinetic Task Management Unus Gaffoor & Michael Poole Kinetic Data.
FAST Budget and Forecasting Rob McMicking
 Introduction  Tripwire For Servers  Tripwire Manager  Tripwire For Network Devices  Working Of Tripwire  Advantages  Conclusion.
AX DEVELOPMENT FOR NON- DEVELOPERS Why did my 15 minute change take 3 weeks.
IBM Software Group © 2008 IBM Corporation Tivoli Provisioning Manager Beta Program Web Replay Intro and Lab September, 2008 Robert Uthe.
Copyright © SkyeyTech, Inc. CRMdesk Power and elegance.
Setting up data redundancy on DSS V6 with Asynchronous Data Replication and local Backup Software Version: DSS ver up50 Presentation updated: October.
2 Copyright © 2008, Oracle. All rights reserved. Building the Physical Layer of a Repository.
Chapter 25 – Configuration Management 1Chapter 25 Configuration management.
 1- Definition  2- Helpdesk  3- Asset management  4- Analytics  5- Tools.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | What You Need to Know About User Defined Objects (UDOs) With Tools Release 9.2.
1 Terminal Management System Usage Overview Document Version 1.1.
© 2012 IBM Corporation 12/19/2013 Rational Team Concert – User Administration Bruce Besch.
The Palantir Platform… …Changes in 2.3
TRINAY TECHNOLOGY SOLUTIONS
What’s New in Microsoft Dynamics NAV 2017?
Doron Orbach UCMDB Product Manager
SharePoint 101 – An Overview of SharePoint 2010, 2013 and Office 365
SP Business Suite Deployment Kick-off
Core ELN Training: Office Web Apps (OWA)
Graphical Data Engineering
Core LIMS Training: Project Management
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
Software Configuration Management
Project Management: Messages
BIM 360 Glue Migration to BIM 360 Account Administration (HQ)
Working in the Forms Developer Environment
Leveraging Social Collaboration in ITSM 8.0 and Custom Applications
Maintaining Windows Server 2008 File Services
CRM Anywhere.
CARA 3.10 Major New Features
Full Page Watermarking
Chapter 18 Maintaining Information Systems
What You Need to Know About User Defined Objects (UDOs) With Tools Release 9.2
Introduction to Triggers
Development Changes in Dynamics 365 for Finance and Operations
Additional Configuration The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on additional.
Template library tool and Kestrel training
SERVICENOW ADMIN & ADVANCED ONLINE TRAINING
Lesson 25: Task Management
Setting Up and Supporting Clients Using Employee Development in ADP Workforce Now [Developer: Use this slide if you are not using audio. You can add.
Design and Consume DataWindows in Visual Studio 2005
HP Quality Center 10 Hottest Features and Project Harmonization
Additional Configuration The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on additional.
Using K2 applications How can users interact with K2 applications?
Unit 9 NT1330 Client-Server Networking II Date: 8/9/2016
IFX Forum Overview September 28, 2015 © Copyright IFX Forum, Inc
HP ALM Defects Module To protect the confidential and proprietary information included in this material, it may not be disclosed or provided to any third.
Customization Guidelines for BMC Remedy IT Service Management 7.5
K2 Five Core: Course Introduction and Overview
2/24/2019 6:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
PowerApps and Flow.
Using Employee Development in ADP Workforce Now
Product Training RMA Where “Lean” principles are considered common sense and are implemented with a passion! ©2008 TTW.
BMC Automation Portal Update
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
Contract Management Software 100% Cloud-Based ContraxAware provides you with a deep set of easy to use contract management features.
NatQuery An End-User Perspective On Using To Extract Data From ADABAS
Presentation transcript:

Customization Guidelines for BMC Remedy IT Service Management 7.5 Jeff DesRoches September 22, 2018

© Copyright September 22, 2018 BMC Software, Inc. Topics Covered Types of Customizations Extending BMC Remedy IT Service Management 7.5 (BMC Remedy ITSM) Technical Guidelines Adding/modifying workflow objects Working with form views Coding for the Future What to consider when making changes to the BMC Remedy ITSM 7.5 solution What happens to customizations when an upgrade or patch occurs Customization Considerations Common pitfalls, and recommendations for best practices extending © Copyright September 22, 2018 BMC Software, Inc.

About BMC Remedy ITSM 7.5 and Customizations Although BMC Remedy ITSM 7.5 has more functionality than previous versions, the underlying platform is still the same With BMC Remedy ITSM 7.5, there are core areas that need to be looked at when planning for workflow changes An alternative to customization is to investigate if BMC Remedy ITSM 7.5 can fulfill your requirements by configuring the application Many parts of the BMC Remedy ITSM 7.5 solution are data driven and can be configured Core Areas will be discussed further in the presentation. © Copyright September 22, 2018 BMC Software, Inc.

Configuration and Customization This represents changes made to the application through the Application Administration Console and is performed in the User Tool or Web Interface About Configuration: Can be performed by end user Approvals, Notifications, Assignments Application specific Templates, Rules, Impact and urgency Customizations: Can only be done by an administrator, not end user Customization: Changes made to form and workflow objects through the Administrator tool © Copyright September 22, 2018 BMC Software, Inc.

Types of Customizations Extending the BMC Remedy ITSM solution Low impact on the system, easy to keep functionality during an upgrade Loosely coupled with BMC Remedy ITSM 7.5 Adding, modifying, and disabling workflow functionality More planning is needed to preserve objects during upgrades and patches Tightly coupled with BMC Remedy ITSM 7.5 ** Extending: “This is covered more in the integration with ITSM 7 track”. ** Workflow: “As we’ll see in the guidelines later” © Copyright September 22, 2018 BMC Software, Inc.

Extending BMC Remedy ITSM 7.5 Creating interface forms to manage incoming and outgoing data to and from the BMC Remedy ITSM 7.5 solution. Benefits include: SOA Enablement – Cleanly defined interfaces. Backward/forward compatibility. Performance – Using simple filter pushes has minimal impact on system performance as all of the work is being done on the server, thus reducing network traffic. Scalability – The new forms and workflow created will not be overwritten when an upgrade to the system occurs. Elaborate on: Interface forms They are most commonly used in conjunction with Web Services. It allows for a seamless way to integrate A set of interface forms are packaged with the BMC Remedy ITSM solution Interface forms provide staging area where incoming data is validated before it is pushed to the main forms (some forms included are Incident, Change, and Problem). © Copyright September 22, 2018 BMC Software, Inc.

Extending BMC Remedy ITSM 7.5 cont’d… Adding to the Quick Actions menu: On the main forms (Incident, Change, Problem, etc…) the Relationships tab contains a Quick Action menu. A menu item can be added to trigger any workflow functionality to perform an action. Adding functionality through data will not affect the user interface. Elaborate on the relationships tab: This tab is to display interdependencies of the current record to other records (other Incidents , Configuration Items, Problem Investigations, Infrastructure Changes). © Copyright September 22, 2018 BMC Software, Inc.

Extending BMC Remedy ITSM 7.5 cont’d… Scenario A customer planned to integrate their in-house Incident Management application with BMC Remedy Change Management 7.5 Customer Scenario Elaboration: 1) They are using web services for Change Management as a means to move data from their own application into the Change Management solution. 2) They also wanted to be able to push data from BMC Change Management to their Incident Management application. They Added a menu item in the quick actions on the Change form; created custom workflow on the Change form that pushes field data through a set fields action to a web service they have defined in their in house application to sync the information. © Copyright September 22, 2018 BMC Software, Inc.

Extending BMC Remedy ITSM 7.5 cont’d… This resulted in a successful integration! There is no need to track user interface changes because all of the customizations were done through workflow and data. There were minimal workflow and data records that had to be tracked. Performance was not an issue as all of the work was done on the server side. Even after a patch was applied to the system, no changes to customized workflow needed to be made. © Copyright September 22, 2018 BMC Software, Inc.

© Copyright September 22, 2018 BMC Software, Inc. Guidelines: Workflow For customizations to be easily identified, a standard naming convention should be defined when creating and modifying workflow Modifying BMC Remedy ITSM workflow: Modifying BMC Remedy Workflow Create a copy of the original workflow Rename the newly copied object following your naming convention Disable the original workflow object(s) By disabling the object, it will not fire twice The code will also be preserved when an upgrade is done to the system After upgrade/patch, code may have to be re-disabled Creating BMC Remedy Workflow New workflow objects will not be overwritten when an upgrade occurs Creating new workflow: Create new workflow objects with a well defined naming standard © Copyright September 22, 2018 BMC Software, Inc.

© Copyright September 22, 2018 BMC Software, Inc. Guidelines: Forms Most customizations will involve adding field objects to form views. Building to protect these changes can be challenging. Below is a sample process for modifying forms with fields in a view: Before making form view changes: Backup the original form. Create a reference copy of the original view. 2) Perform customizations on the active view. After form view has been customized: Backup the form to preserve the changes made. Create a reference copy of the customized view. Continue to use the active view that has been customized. Because BMC Remedy AR System uses the View Name as a unique identifier, the original view name must be used to ensure workflow is not broken. © Copyright September 22, 2018 BMC Software, Inc.

Guidelines: Forms cont’d… 1) Before making form view changes: Backup the original form. Create a reference copy of the original view. 2) Perform customizations on the active view. After form view has been customized: Backup the form to preserve the changes made. Create a reference copy of the customized view. Continue to use the active view that has been customized. Because BMC Remedy AR System uses the View Name as a unique identifier, the original view name must be used to ensure workflow is not broken Notes: After the changes are made, a reference of the original and customized views are preserved and can be used at any time. © Copyright September 22, 2018 BMC Software, Inc.

Guidelines: Forms cont’d… To revert back to the original form view: Change the name of the customized active view, and rename the original reference view to the original view name. Any modifications to form views may be overwritten during an upgrade. After performing any upgrade, a GAP analysis should be done to determine if the customization is to be kept. It is best to customize using data and workflow (as described in the previous scenario). This avoids any issues of customized form views being overwritten. During future upgrade processes, modifications may be made to the form that was customized. These changes will overwrite the customizations you have made in the active view. © Copyright September 22, 2018 BMC Software, Inc.

© Copyright September 22, 2018 BMC Software, Inc. Guidelines: Fields When adding fields to forms, using the correct field ID range will protect the fields from being overwritten BMC Remedy AR System Reserved Ranges: 1 – 536,870,911 reserved for registered fields BMC Remedy ITSM Field ID Ranges: 1,700,000 – 2,000,000 (Global Fields) 300,000,000 – 399,989,899 1,000,000,000 – 2,000,000,000 Ranges for Custom Fields: 536,870,912 – 999,999,999 2,000,000,001 – 2,147,483,647 When creating fields in BMC Remedy ITSM 7, explicitly check that field IDs are not created in the reserved ranges. *Table columns and page fields may generate fields IDs in the ITSM reserved ranges. © Copyright September 22, 2018 BMC Software, Inc.

Guidelines: Fields cont’d… Two types of Selection Fields are used in BMC Remedy ITSM: 1) Linear enumerated selection field Enumeration values are 1,2,3,4, etc… It’s recommended that they not be modified. If there is a need to make a change, append the values to the end of the list 2) Custom enumerated selection field Enumeration values are incremented with room to be customized (1000, 2000, 3000, etc…) Values can be added anywhere in the list. Odd numbers must be used as even enumeration values are Reserved for BMC. If you must, add selection items to the end of the field values, and not in between values © Copyright September 22, 2018 BMC Software, Inc.

© Copyright September 22, 2018 BMC Software, Inc. Guidelines: Data There are default data records that the BMC Remedy ITSM core is dependent on. “Global” Company Records are an example of core data Global records are part of base configuration data that is used by all parts of the application. This screenshot displays configuration data that is used in the ITSM Incident Management Application. Data in the SYS forms is treated like workflow It is not recommended to modify data in the System forms, as data-driven parts of the application rely on these data records. © Copyright September 22, 2018 BMC Software, Inc.

© Copyright September 22, 2018 BMC Software, Inc. Coding for the Future When building customizations, it is important to know how upgrades will affect changes made to the system What happens to BMC Remedy AR System objects when an upgrade or patch occurs: Object Names: Object names are used as unique identifiers, therefore when coding for the future it is best to have a naming standard for new and modified objects. Form Views and Fields When a form view is imported, newly added fields will not be deleted from the form, but they will also not exist in the view as the customized view will be replaced. If not built correctly, customizations can be overwritten Taking backups throughout your customization process is recommended © Copyright September 22, 2018 BMC Software, Inc.

© Copyright September 22, 2018 BMC Software, Inc. Considerations Common Pitfalls Not documenting or planning changes to the system Without planning, changes are most likely to be broken when an upgrade occurs Recommendations Analysis to determine if the BMC Remedy ITSM solution can fulfill your needs Use of Change Management process to track/approve customizations Some areas to stay away from Common areas to stay away from customizing in BMC Remedy ITSM 7.5 are the areas where there are data driven configurations. Some of these areas include: Visual process flows, approval/assignment processes and rules Some common pitfalls: Not tracking customizations. This can lead to broken workflow when an upgrade occurs. © Copyright September 22, 2018 BMC Software, Inc.

Considerations cont’d… What if you have a heavily customized BMC Remedy ITSM application? Check whether any existing BMC Remedy ITSM 7.5 features could be leveraged to provide something similar enough to meet your needs. BMC Remedy ITSM 7.5 has been restructured to focus on the ITIL processes in more detail, and to provide greater functionality across the Service Support and Service Delivery areas. Can the existing 7.5 functionality be extended cleanly to provide the feature? If you can extend the 7.5 functionality cleanly, it will be easier to upgrade in the future. Replacing functionality should be a last resort, as it will cause the most issues when upgrading functionality in the future. All this should be done prior to implementing the new IT Service Management 7.0 Solution © Copyright September 22, 2018 BMC Software, Inc.

© Copyright September 22, 2018 BMC Software, Inc. Conclusion Thanks for listening Q&A © Copyright September 22, 2018 BMC Software, Inc.