Seamless Integration

What We’ve Got Here Is Failure to Communicate – Part 2

In Part 1 of this article, I delved into Inbound and Outbound design considerations. Now, in Part 2, I’ll cover considerations for a true eBonding type integration as well as other general tips I’ve learned through the years building integrations. eBonding Design Considerations and Good Practices As mentioned previously, the example I’m working from is a bi-directional application to application integration, meaning that the systems are integrating application records throughout the lifecycle of that application’s workflow. For example, an Incident in system X that integrates with a ServiceNow Incident and exchanges updates throughout the life of both incidents, regardless of…
Integration puzzle piece

What We’ve Got Here Is Failure to Communicate – Part 1

Good Practices for Designing Integrations in ServiceNow Captain: You can have the easy way, Luke... Or you can have it the hard way... It's all up to you. - Cool Hand Luke If you work in a ServiceNow environment in 2023, it’s more than likely you’ve got it integrated with other systems. Given ServiceNow’s place in the market, it’s unlikely that an instance is running in an environment small enough or segregated enough to not need to be integrated with other systems. At the very least, you’re likely getting your core data from somewhere outside of ServiceNow, and hopefully not…
Improvement graph

PD (Platform Disfunction) is Treatable

The things ServiceNow should change or enhance yesterday "Continuous improvement is not about the things you do well — that’s work. Continuous improvement is about removing the things that get in the way of your work. The headaches, the things that slow you down, that’s what continuous improvement is all about." - Bruce Hamilton I’ve written previously about the power of the platform, and my belief in its terrific original design and flexibility. In recent years, in its push to create and sell products, ServiceNow has sacrificed enhancements to the platform which us architects, developers and admins have to work…
core strength

Building Core Strength

Why good core data is both the roots and the flowers of your ServiceNow tree "A tree with a rotten core cannot stand." — Aleksandr Solzhenitsyn In the fitness world, and in fact the physical human world, your core is the central part of your body. It includes the pelvis, lower back, hips and stomach. Exercises that build core strength lead to better balance and steadiness, also called stability. Stability is important whether you're on the playing field or doing regular activities. In fact, most sports and other physical activities depend on stable core muscles. As ServiceNow has moved further…
architecture

Building The Perfect Architect – Part 2

What makes a good ServiceNow architect? And what makes “architect” a misnomer? In part one, we discussed what an architect is within the ServiceNow and the larger IT ecosystems. Now, we’ll delve into design documentation - a key part of an architect’s deliverables, and some of the behaviors of folks who may have the title architect but whose actions belie the title. Documenting designs and implementations A good architect understands the value of documentation, and both creates and enforces documentation. My rules of thumb for documentation are: Any custom development that includes creating new tables needs design documentation. This does…
architecture

Building the Perfect Architect – Part 1

What makes a good ServiceNow architect? And what makes “architect” a misnomer? “Architecture is not an inspirational business, it's a rational procedure to do sensible and hopefully beautiful things; that's all.” - Harry Seidler If you’re here and reading this, you probably have a concept of what a ServiceNow architect is. (In this context, “architect” means a ServiceNow technical architect.) And you’ve likely worked with folks who have the title “architect”, whether on implementation projects or as part of a larger IT ecosystem. But what does this mean, and what should it mean? I’ll spend the rest of this article…
New Release

Starting Your “EPA” (Environment Proficiency Activities)

Tips for Optimizing your ServiceNow Instance Management Having been in the ServiceNow business for over 12 years, you begin to take certain things for granted. At least until you see someone doing something that you don’t expect and it makes you say, “hmm, maybe this isn’t common knowledge”. One such area where I’ve noticed this in recent years is the management of an overall ServiceNow environment - that which encompasses all your ServiceNow instances, and the processes and techniques by which configuration, code and data is built, moved and shared between them. In my experience, if done properly, this should…