Hiring a stranger is always a risk. You never really know what you're getting. Resumes will get you only so far. As expected, they will report past positions and accomplishments. But, the underlying assumption is that the information in the given resume is accurate. Sometimes it is. Other times the information is nothing more than some inflated version of facts that are intended to make it through an HR department's automated qualification process and eventually, if all goes as planned, to a human reviewer.
Still, regardless of how intricate a company's qualification process is, at some point, you need to interact with the person you intend to hire. Hence, the in-person or (as of late) in-video interview.
While an in-person interview is critical for making the best hiring choice, it's also the most expensive. It takes the time of all parties involved. Given the time and money involved, you don't have the luxury of being random in your interview process, particularly if you're interviewing a number of candidates for a particular position. One way to save time while ensuring consistency in the interview process is to use a predefined set of interview questions. Using the same questions for each candidate ensures a certain degree of uniformity and fairness in your company's hiring process. But, as with resumes, the question-and-answer technique will only get you so far. You might get a sense of what the candidate knows, but you really don't get an insight into how the candidate performs. Something more is needed. Or, to use a musical analogy, you can talk about music all day long, but at some point, you have to get up on the stage and play the instrument; hence, the audition.
[ You might also enjoyThe secret to interview preparation. ]
Auditioning in the hiring process can take many forms. When hiring a barista, it's making beverages. Either the candidates can make the cappuccino or they can't. For a masseuse, it's giving a massage to another experienced masseuse. However, things get difficult when it comes to auditioning enterprise architects. It's not as if you can simply pull a violin out of a case and have the candidate play a set of passages from the orchestra's repertoire. Something more is needed. This is where architectural scenarios and behavioral-based interviews come into play.
Working with architectural scenarios
As the name implies, an architectural scenario is a description of an architectural intention that needs implementation or an architectural problem that requires a solution. In a scenario-based interview, a company creates some scenarios relevant to the commercial and technical domains of the business. It then gives one or more of them to a prospective candidate applying for an enterprise architect position. The candidate does the work of creating an architecture that satisfies the given scenario's requirements. Designing the architecture can be done on site or as a take-home project, whichever way suits the company's needs.
A good architectural scenario will be general enough to allow candidates to exercise their creativity freely yet detailed enough to ensure the prospective architect can work effectively within the constraints of a particular business' domain. For example, if your business is large-scale, commercial agriculture, you want to make sure the architectural scenario contains details relevant to agriculture. Should your business be commercial mortgages, you'll want your design to touch upon the particulars of that sector.
But you can talk about scenarios in concept all day long. At some point, you need a few to work with.
Using the sample scenarios
In the coming weeks, this article series will cover scenarios for three industrial sectors: manufacturing, telco, and medical-dental. The scenarios I'll provide are:
- Manufacturing: BakeCo scenario
- Telco: MobileSky scenario
- Medical/Dental: DentProd scenario
You're welcome to use them in your interview process. You can also use these cases as models to create scenarios that suit your business' purposes. And if you have expertise in another industry to share with our readers, please consider writing an article about it for Enable Architect.
[ New research from HBR Analytic Services - IT talent strategy: New tactics for a new era ]
Putting it all together
To put it bluntly, unlike hiring someone that you (or a colleague) have worked with in the past, hiring a stranger is a crapshoot. It might work out, and it might not. Relying solely on a resume and a few question-and-answer sessions with a prospective enterprise architect won't reveal a candidate's skill and sensibility in a concrete manner. An actual demonstration of a candidate's abilities is required.
Incorporating a scenario-based approach into your company's hiring process is a good way to increase the odds of making a good hiring decision. The trick is to make sure you create scenarios that are open-ended enough to inspire a candidate's creativity and also appropriate to your company's business sector.
About the author
Bob Reselman is a nationally known software developer, system architect, industry analyst, and technical writer/journalist. Over a career that spans 30 years, Bob has worked for companies such as Gateway, Cap Gemini, The Los Angeles Weekly, Edmunds.com and the Academy of Recording Arts and Sciences, to name a few. He has held roles with significant responsibility, including but not limited to, Platform Architect (Consumer) at Gateway, Principal Consultant with Cap Gemini and CTO at the international trade finance company, ItFex.
Browse by channel
Automation
The latest on IT automation for tech, teams, and environments
Artificial intelligence
Updates on the platforms that free customers to run AI workloads anywhere
Open hybrid cloud
Explore how we build a more flexible future with hybrid cloud
Security
The latest on how we reduce risks across environments and technologies
Edge computing
Updates on the platforms that simplify operations at the edge
Infrastructure
The latest on the world’s leading enterprise Linux platform
Applications
Inside our solutions to the toughest application challenges
Original shows
Entertaining stories from the makers and leaders in enterprise tech
Products
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Cloud services
- See all products
Tools
- Training and certification
- My account
- Customer support
- Developer resources
- Find a partner
- Red Hat Ecosystem Catalog
- Red Hat value calculator
- Documentation
Try, buy, & sell
Communicate
About Red Hat
We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.
Select a language
Red Hat legal and privacy links
- About Red Hat
- Jobs
- Events
- Locations
- Contact Red Hat
- Red Hat Blog
- Diversity, equity, and inclusion
- Cool Stuff Store
- Red Hat Summit