By Jonathan Merrill on
3/28/2014 8:29 PM
I thought I was really well armed during my recent trip to Maine. I brought my trusty Dell Latitude 10 tablet with charger, my Dell E6410 laptop with Rocketship charger, my APC USB external battery, and my (cough, cough) iPhone. And everywhere I went, technology failed me somehow. I am amazed that it’s 2014 and the state of internet access in hotels and in the north eastern parts of the US is just flat horrible.
Delta Flight’s GoGo Internet Service
During the flight from Dallas to New York, I decided to try the on flight internet access. I wanted to see what kinds of speeds I could expect and catch up on email, blogs, etc. This service is, of course, not free and elected to do only the 30 minute for $7.00 access. If I recall correctly, all day access was $15 and probably makes more sense on long flight, but the idea was to try it.
I connected using the Latitude 10 and got a connection right away. The initial browser page came up a d was fairly responsive. Once I selected the pay option, things started getting dicey. After entering my name and address, the system lagged horribly with multiple timeouts. 2-3 minutes between screens. I after ten minutes, I finally got to the credit card screen where it continually timed out. Never got access and was never able to try it out. Calling over a flight attendant yielded no positive result. He explained the system was assuredly too busy and apologized. Wow.
Hertz’s Rental Car – Toyota RAV4 + iPhone
After a eventful trip, I was very glad to get to the airport in Manchester and pick up a rental to head to Maine. I elected to upgrade to a mid-size as we had luggage and a long drive in a compact is not fun. Never drove a Toyota RAV4 before and my initial impression was so-so. The instrumentation was not laid out very well, not very intuitive, but the driving experience was fairly solid. Our gas mileage was about 23 miles per gallon. Didn’t complain there.
My phone needed a charge and I plugged into the USB port below the radio. The radio found the device and charged without fail. I even played music from the “iPod” option. So far, so good. But that is the end of the pleasantness. Every day afterwards, I plug the phone in and got “ Connection Error”. Being the IT guy, I troubleshot the issue for nearly an hour to no avail. Six straight days and no iPhone access in the car. What a bummer. Strangely, on the way back to the airport, it started working again. No explanation as to why. Infuriating. System is buggy.
Verdict: Driving experience is a PASS. Using your iPhone connected USB is a FAIL.
Holiday Inn at the bay, Portland, Maine – Free Wi-Fi
Due to the rural part of Maine where my grandparents and extended family lives, I spent the majority of the week without Internet access or cell service. I was jonesing by the time we got into Portland. The hotel proclaimed free Wi-Fi to guests, standard fare these days. After getting the password from the front desk, I attempted to Wi-Fi to mostly abysmal results. No matter where I took the tablet or laptop, I never got more than two bars in the room. I literally walked around the room. Now, I might understand if we were at the edge of the hotel. But, our room was in the center of hallway!
No internet access. Spotty coverage. I contacted the front desk and was told they would look into it. I was there two days and nothing improved. In this day and age, there is no excuse for bad Wi-Fi coverage or internet access. I actually do this for a living and know better,
Manchester-Boston Regional Airport, Manchester, New Hampshire – Free Wi-Fi
I was actually surprised the airport offered free Wi-Fi. Connectivity was quick and easy. Maybe I will finally get on the Internet!!! Alas, to complete the circle of disconnections and disappointment, I got on and could go nowhere. Internet was very laggy. Lots of time outs and I just gave up after 30 minutes just trying to read the news on msn.com.
As if connectivity wasn’t frustrating me enough, the rocketship plug stopped working half way into the trip and no longer would charge the E6410. The APC battery stopped working also and refused to take a charge. The only device that worked well was the Latitude 10, but too bad I didn’t load my tools on it or I would have treated you with screenshots and speed tests. I use the tablet for mostly document reading, Kindle eBooks, and email. So, its usefulness wasn’t maximized as I had hoped.
I am thoroughly disappointed in the state of connectivity I encountered across New Hampshire and into Maine, I expected more. Especially at hotel prices over $200 a night. Is service levels really this bad? Before you say hotspot, I tried that too to. AT&T cell and data coverage was very spotty in north Maine. It was ok in Portland, but data speeds were mediocre, slow in fact. Amanda has T-Mobile and her connectivity was actually much better, but her speeds were equally horrible. I tried using her hotspot function and it was just plain unworkable. Sigh.
By Jonathan Merrill on
3/21/2014 1:40 PM
Voltaire was once quoted saying, “Le mieux est l'ennemi du bien”, or translated “The perfect is the enemy of the good.” I was recently told by a senior IT leader about the hazards of being perfect and accepting the philosophy of the “80/20 rule”, where 80% is good enough and we need to get comfortable with not getting the other 20%.
Pretty incredible statements from a leader and indicative of the culture as a whole. Do you agree with him?
What if only 80% of planes didn’t crash?
What if the police only enforced the law 80% of the time?
What if your bank thought being 80% correct was good enough when handling your money?
What Is 100%?
Is being perfect meaning doing your job 100% of the time? I say the answer is no. There are four benchmarks I feel better answer the “perfection” question:
80% = Unacceptable. If you ask customers, this is not acceptable. Yet, this is the new norm. Go do a Internet search on “80% good enough” and see how any articles come up. Story after story of companies falling down, perpetuating and teaching a culture of mediocrity. I say this is not where we should be nor should we tolerate operating at this level.
90% = Below Expectations. This is where most people live and operate. The culture of exceptions. Often, we have to fudge it to get the rest of the way. Which is how checkbooks become pennies off, where uptime is calculated, and the majority cite as being “realistic”. I say 90% is just as bad as 80% as it is as conducive to the reflection of the organization as it is how the customer perceives service delivery. 90% is the equivalent of being second place.
100% = Expectations. This is where we all should be. Consistent outcomes live here. The goal is process and procedures should be executed at this level and accept no substitute. This shouldn’t be vaporware, but the law! KPI should be measured against this, especially around quality. 100% is winning, in my opinion. Operate here and your service delivery value organizationally far exceeds what one man can do.
110% = Perfect. This is where perfection lives and breathes. Not only performing to expectation, but exceeding expectation through extraordinary quality and exceptional detail, creating amazing value. This is nirvana, arguably. And I would admit impossible operationally. 110% may be hard to calculate mathematically, but we know it exists as we see it not just by process execution, but by customer behavior and your team’s demonstrated hard work paying off. Giving 110% is what we tell our people, don’t we?
By Jonathan Merrill on
3/14/2014 1:06 PM
Reading along the blogs these past few weeks, I’ve noticed an uptick in leadership articles. And I’ll stay away from the tips and tricks, but it’s got me thinking. How important is strong leadership really? If the senior leadership knows the business and hires awesome people, shouldn’t that be enough?
Take this comment from Kapil Raghavendra:
“However, in my humble opinion, we may need to consider one more important aspect for the the All-start team to truly remain an All-start team. A leader with the capacity to lead them. It's no good getting a team of Avengers together if you don't have someone like Fury controlling them. A team like that without strong leadership is a ticking time-bomb, its just a question of time before a Hulk brings down the house. The challenge with All-start team is not keeping them in control, honestly we can't, but its knowing how much to let them loose. The challenge is ensuring that their actions are for the good of the company and are in line with the overall objective. It's unlikely that all members in the team will have the necessary insight and the foresight to make right decisions on what actions can and cannot to be taken within their capacity of being a part of a larger whole. This is where someone like Fury is so crucial without whom we might not need external competition to sink the establishment, our best team will do it for us.“
‘Agree with Kapil, but I would alter a few points of language. You can't really control the Avengers, but you can channel their energy appropriately. It's not about control - it's about putting people where they can have the best impact and support the team well.”
“… The trick is to recognize that not everyone is the same. Look at a chessboard and see how the different pieces support each other. Your people can be thought of similarly - you play a bishop differently from a knight.”
Managers are a dime a dozen, leaders are rare. Most people don't understand the difference, even if they say they do. Managers don't trust you; leaders make it safe for you to take risks. Managers control, leaders nurture. Managers manipulate (direct), leaders allow you to grow.
By Jonathan Merrill on
3/7/2014 9:10 AM
Or is it called Orion now? That moniker has disappeared on the website now and many just call it Solarwinds. Although, that’s not true either as Orion is made up of many modules. And what is turned off and on depends on your wallet. Many of my peers just call it Solarwinds, so lets’ stick to that. But, I digress.
It has been a long time coming this topic. And my current employer chose Solarwinds based on an internal recommendation to “solve all your ills”. He has since departed and we now have this tool that is everything we want it to have. I am not begrudging my Austin peeps nor the success this company has had, Solarwinds does work. It monitors everything. And their people are crazy smart.
I am, however, saying that Solarwinds may be an awesome engineer’s monitoring tool, I just don’t like because… it doesn’t excitement me. It is a boring tool, a frustrating tool, it’s not easy to master, has gotchas, and has been this way for years and years. Here are my gripes:
#4. Death By 1000 Alert Options.
This product has a crazy amount of alerting options. You can actually fuzzbust your fuzzbuster, there is so many alert configuration options. My biggest complaint is to get the functionality, you need to exit the web interface and fire up the alerts configuration tool. An application off to the side, because in 2015, we can’t put this functionality on the web. Oh, we can? Who is doing that? Everyone is?!?! What the heck, guys?
In practice, we had so many alerts configured in so many different ways, the alerts stepped on each other and we crashed our alert server. We literally sent 1,000,000 alerts daily for a few weeks. Once we realized our folly and the madness of allowing so many people access to create their own fiefdoms of alerts, it took 3 weeks to clear out the alert backlog. Solarwinds fault? No. But a true story nevertheless.
#3. So Many Modules.
One of Solarwinds strength’s is it’s extensibility through modules. The bolt on approach can enable the tool quickly and the potential is limitless. The approach is the right one and love the capabilities present. However, the problem is less about capability and more about the lack of a 360 degree perspective across the platform’s modules. Drilling down into IP addresses or application types, down to the host level or network layer. Sure, you can do this in individual modules, but each module has a limited set of integrated features, separated by the tabs at the top. So, there is a good chance to find the information your looking for, you’ll need to dive into two+ tabs to get the full picture. Not cool.
Because of this loose coupling, each module doesn’t feel full featured and I am left wanting for features I find in other product offerings. IPAM has it’s own discovery separate from NPM auto-discovery? Where is the unified work engine with triggers depending on criteria for each module?
Where is the smooth transition between modules… Oops, that’s leads to #2.
#2. Tired User Interface.
Solarwinds’ interface is way way way… way overdue for a refresh. It’s interface is reminiscent of 80s disco: Cool and hip, but tired and old fashioned. I see some hints here than there of some changes, but where is HTML5? Where is the customization on the dashboard? The tabs are horribly placed. What do you mean I can’t customize a tab? Why does the content look so dated?
#1. Tiring User Experience.
As a monitoring tool, sure it functional. Crazy functional. But as an enterprise network operations center dashboard, it’s not that great. In fact, as user interface tool, the data does not mean what it always says. Look at Figure 1, Nodes with Problems. Green means what? The node is up. Not that there is a problem. Just looking at the hosts don’t tell the story and tuning the story is not easy in comparison with other tools. In fact, it’s just not designed with that in mind. Because it’s a tool designed for another class of people.
Where is the drill down experience? Finding stuff is not always easy as module has it’s own search bar. The host information is cluttered and not easy to read creating the need to scroll. I hate scrolling. And I would expect there to me a lot more integration and symbiosis between the modules, linking easily within the hosts. There doesn’t seem to be an intelligence between the hosts giving the 360 view. Just tack-ons to the existing tired infrastructure.
I could go on for another page, but frankly, the user experience is designed for the Y2K Cisco engineer and not the masses. I want a tool that gives me vision and not wears me out trying to find the reasons.
By Jonathan Merrill on
2/28/2014 8:29 PM
EMC hosted an sales event mixed with Transformers the movie, which turned into a social and team building event for EMC’s good customers. As they ticked through their sales deck, there was one page that caught my attention. “Behold the wall of insignificance”, as the sales guy pointed at these companies:
The sales guy continued… “Misreading the signs… One wrong turn… Bad decisions…. And you could find yourself insignificant, just like these companies.”
Insignificance is not my calling… Nor is it yours… Nor should it be… Very powerful statements…
By Jonathan Merrill on
2/21/2014 3:48 PM
I recently attended an DFW IT Professionals meeting to see and watch a presentation regarding DevOps. It’s picking up steam amongst many IT circles and I’ve read a few articles about it’s importance. Below is a YouTube video of the presentation previously given at a DevOps conference.
Highly recommended viewing:
By Jonathan Merrill on
2/14/2014 12:26 PM
I wrote an email to my team I’d like to share…
Good morning, team.
“Neo, sooner or later you're going to realize just as I did that there's a difference between knowing the path and walking the path…” – The Matrix Movie (1999)
Ok, so now you’re an SME. What does that mean? What are the expectations? What are the next steps? Let me answer those questions here for you as this is the tip of the blade when we talk about the knowledge culture.
What Does It Mean To Be A Subject Matter Expert?
Subject Matter Experts (SME’s) are the go-to people in an organization. SME’s have an oversized value to the organization as a whole as the level of expertise, knowledge, and wisdom is what the organization counts on to benefit the organizations’ ability to execute, ability to respond, and support functions during break/fix. That value intensifies as time goes on, as the material grow and matures, and your level of competence as a SME will be determined by how well you keep up your knowledge base.
Being an SME is centrist for developing a successful career, especially in IT. While our industry favors a “jack of all trades” approach, especially in the Microsoft and VMWARE spaces, you’ll find that only a few rise to the top as their knowledge is honed on very specific topics. The “master of none” is how many in IT get stuck in generalist roles and never grow to their potential. Instead, the SME concept is to be a “jack of all trade, master of some…”
From an organization perspective, we bring in the SME’s on subject matter during problems, during changes that effect that space, and serve a consulting role, especially during Strategy meetings. Further, SME’s play a positive role in ensuring cross-training and competence is establish on the team. If any of these fall, the SME is responsible for that gap and needs to do his or her part in ensuring the team learns up quick.
Ways To Develop A Subject Matter Expert Knowledge Base
There may be other ways, but here are the top five I would consider:
1. Read the publications and web sites dedicated to your area of desired expertise
It is amazing how much information you can find out and how much you can learn from targeted reading in the area of your expertise. This particular step is especially important to develop the theoretical side of the area of your expertise as well as understanding the trends for your area. Doing a simple Google search on your area of expertise can yield ten places to start reading. As you do this daily, those sites will link to other sites on your subject. Going to those places will expose you to even more. After a while, you will settle on ten to twenty sites that provide you the kind of information you are looking for to learn more about your subject area.
2. Join professional organizations and associations in your subject area
These could be true professional organizations with local professional chapters (such as the Project Management Institute), intelligently selected groups on LinkedIn not associated with a professional organization, or an informal group of like-minded individuals in your local area who work in the area you want to learn about. The benefit of these groups is that you bridge the theory to the practical. A local professional chapter cares about the theory of something — but they want to solve a problem they have and will share how they did so with others in the group.
3. Answer questions. So you can get asked more questions.
Be willing to answer questions about your area from others. If you don’t know the answer, go research the question until you get the answer or answers. This will increase your knowledge. Plus, the person asking the question will appreciate getting an answer and will tell others. Getting asked questions, researching the answers, giving the answers and getting more questions will exponentially increase your expertise. This knowledge will consist of both the theoretical as well as the immanently practical answers to pressing problems. The more you know, the more you will be asked, resulting in knowing even more by researching the answers.
4. Attend organized formal training.
Our organization does not object to formalized training. The vast majority may require an investment in time and money to attend. It’s my opinion that organized formal training is less effective on foundation topics and steadily more effective the more advanced the concepts and learning material are. Nevertheless, the SME should always keep an eye out on training opportunities as they are out there. In fact, if you look hard enough, some are free.
Experience + Certification = Exceptional Value. Find out what it takes to get the certification. That roadmap is a very good way to get what is needed to understand the various competencies contained within the subject matter area. Picking up the certification not only demonstrates competence, but shows mastery to peers and a personal benefit in achieving a career goals through continuing education. To me, this is the value of certification and, if used right, is a powerful tool for IT leaders and alike building the knowledge culture.
Expectations Of A Subject Matter Expert
1. Build And Maintain Your Knowledge Base
Now your assigned to the SME, it’s time to build competency. Using the ideas above, dive in. If you’re stuck or needing help, please talk to me and we can work together, but how you do it and what tools you use, is completely up to you.
2. Cross-Train The Team
On our team, it’s the SME’s responsibility to maintain competence on subject matter areas that are assigned. How that is done is completely up to the SME. Although tried and true methods for training are fine, I find in my experience that the more unique and engaged the training is, the better the recipient retains the information. In the end, the SME’s performance is judged at how well the team knows the content and how effective the SME is in that particular area.
Being a SME also means participating in meetings, discussion, writing knowledge base articles, etc.. In other words, never stop looking for opportunities to educate people.
I hope this document served a positive purpose with what I am hoping to achieve on the SE:OPS team. Foremost, ensuring you guys understand what I am expecting. Let’s make it so, team.
By Jonathan Merrill on
2/7/2014 10:21 PM
Here are a few notes I recently took during a leadership talk I attended.
What Does Leading Forward Mean?
- Vision to anticipate what comes next.
- Having the courage to do what needs to be done.
What Does Leading Forward Take?
- A commitment to clarity about the present reality.
- A faith filled perspective.
- A good memory. Not constantly looking back, but understanding history so as not to repeat mistakes.
- Courage to go it alone.
By Jonathan Merrill on
1/31/2014 11:28 AM
Like all things, Information Technology must do business with vendors to make IT go and volumes could be filled with horror stories when vendors came up short. It never ceases to amaze me how sales people submarine an opportunity and walk away confused, even befuddled. You just want to reach across the table and shake the guy, “Wake up, man! Your blowing it”! Doesn’t matter if your technology is better, sales people matter. What is said, matters. And what is actually done makes or breaks the relationship. Here are three in particular.
My first example is a national encryption solution I looked at when examining two form factor authentication. Their solution was solid, impressive, and price competitively. It came down to client support. They touted support for Android and iPhone with Windows phone will be supported in 90 days. Why Windows phone? Many on our executive team have Windows phones and prefer them (myself included). The sales team said numerous times, “We will have Windows 8 support by 3rd quarter”. Third quarter turned into fourth quarter, then 1st quarter, now 3rd quarter. Almost a year later.
Think I trust these guys now?
How to fix: If your going to make a commitment. Stand by them. If your going to miss it, get in front of it and talk to the customer.
My next example is well known printer company. We looked at them when examining our printing standards in the enterprise. At my behest, I brought them to the table as I feel strongly their technology is vastly superior on multiple fronts. The sales guys strode into the room and sat down to have a conversation. No deck. Just “tell us what you want”. How do we know what we want, you’re the sales guy. The atmosphere in the room changed and became awkward. The death blow was when the sales guys mentioned, “We do deals with thousands of printers, this would be on the low end of the scale.” He meant it as quick and easy, but came across as “you are small and insignificant”. Once the contracts were reviewed, sales guys stopped returning calls quickly and the sales processes collapsed. Only at the 11th hour did we get a VP at the printer company to step in and correct the sales course. But, too little to late.
This could have been avoided. Now, these folks are seen as arrogant and not customer service focused.
How to fix: Humility, humility, humility. You know your product is awesome, but never sit on our laurels. Arrogance kills more relationships than builds bridges. Instead, educate us. Sell us on why and how. And sell us on why it’s simpler to do it your way. Never depend on the product to sell itself. Especially, if the product includes the human element.
My last example is a wiring consultant we used to manage the wiring in a building, including bid spec for parts and materials, installers, and coordination of the project. What started out looking good ended up in a kaleidoscope of bad behavior. Here are a few examples:
- Used the same price sheet from another client and passed it off as “new numbers”.
- Changed the numbers. Doesn’t matter why.
- Made promises to wire manufacturers, distributors, and installers before the client selected. “You are guaranteed to get this!”
- Forced installers to “eat mistakes” the consultant made. If it were once or twice, maybe. But more than half a dozen times.
- Tried to get distributors and installers the client chose “dismissed” from the job, in favor of consultant favored distributors and installers.
- Was the cause of missing dates and milestones, due to lack of attention to detail and just sloppiness. Then blamed others.
All the while touting the very high ethical standards, almost ad nauseam. Now, many don’t know about the very real underbelly of the structured cable wire industry, possibly a future blog. Nevertheless, this company gets a lot of work and I am shocked by the consistency inn bad behavior, starting from the top.
How to fix: Consciously choose to do right. Choose to be ethical. If you want to change the industry, rise above it and be an agent of change. Do no harm. Be positive. But, never compromise your values. And provide amazing value.
By Jonathan Merrill on
1/24/2014 4:34 PM
I am going to make a few controversial perceptions that is rooted in near 20 years of IT, but is all centered on how organizations treat creative thinkers and executers at various sized companies.
1. Creativity isn’t as important as assimilation (Process widgets the same way, every time, or else!).
2. We hire creativity, but want productivity. (Produce more widgets faster!).
3. The more creativity we hire, the less productivity we get. (Widgets are stupid and here is why).
4. Corporate culture is more important than creativity. (Everyone gets the same widget, or else!)
Can you identify any of these points at your company? How did we get like this? How do we fix it? Or should we?
Father, Leader, Mentor,
Problem Solver, Visionary,
and Technology Professional