Big Companies have successful IT Projects, and Your Company Can Too

All those buzz words you hear when you meet with you IT consultants mean something at big companies. Over the years, large enterprise organizations have spent billions of dollars, and dedicated millions of hours of trial and error to figuring the best way to get their IT projects done.

They have procedures and best practices for every part of their IT business. Many independent IT consulting companies pay lip service to these ideas, but don’t have the technical depth, personnel, understanding, or experience to truly implement them.

Today’s post is about one of the most common issues I have seen working with, and for, third party consulting companies – the lack of specialization.

Specialization is having a qualified person to do each IT task. This means having programmers and engineers who are experts the specific technical discipline that your company uses. If you have Windows servers, you need Windows engineers. If you have an Oracle database, you want an Oracle DBA. These resources should be on-staff, and have a proven history of success with the systems and programs they are responsible for.

Big companies have properly staffed IT departments with resources that are qualified to deal with the hardware and software that they use. Smaller companies and unscrupulous IT Vendors use generalists and part-time contractors.

Many consulting companies will sell a project first and then figure out if they can staff it. In fact, a lot of consulting companies create a staffing practice by pre-selling jobs they can’t service and then scrambling to find resources to work on it. This is great for the consulting company, since they can sell any project or service they want. It is not so great for you, the client, since you are left at the mercy of any resource they manage to locate, often with very little or no vetting or investigation.

This has several negative consequences that will impact your projects. First, an unqualified resource is essentially learning on the job, using your money. You are paying for an expert, but you are getting a trainee. There is also a very real danger that they will make a mistake. This could be catastrophic for your business. It is much easier than you might think for an unskilled person to destroy a system or loss your irreplaceable business data.

My first boss told me that, as an engineer, my job was to protect the data and the systems. That is the core function of the job. It should be the most sacred responsibility of any person you trust to touch your computers. A company that puts their money ahead of the safety and integrity of your systems is violating this most basic trust.

Even if you are lucky enough to get a heavy hitter assigned to your project, it is likely that they will be a part time resource who is consulting on the side. I know a lot of very talented, Fortune 500 technicians who moonlight as consultants. Make no mistake, no matter how good they are technically, this is their second job. Their “real job” comes first and your project will suffer if there is a conflict or if they stop working for the consulting company.

Let me give you an example of what I am talking about. The inspiration for this post came from a call I got two weeks ago from my old boss. One of the systems I built, an e-commerce platform on Redhat, had gone down. When I was with the company, I was their Linux resource. When I left, they made no effort to replace this skill set. Keep in mind that they continued to charge the client for monthly maintenance, os and security patching, and website administration. Nothing had been done since I left, but they had no problem collect their check every month.

When the system was hacked, because they didn’t patch it, they scrambled to find a resource who could help. As far as I know the website is still down and they are still going through their contact list to see if anyone has the skills, time or desire to help.

A good consulting company needs to be able to dedicate resources to your issue or project right away. If there is an emergency you need to know that the company has the people in place to start troubleshooting right way. If the first task they have to do is find someone who knows how to logon to your system, you are not working with quality IT vendor or consultant.

The success of your business can’t be based on a phone call that starts with, “Hey, want to earn some extra money?”

Big companies don’t do business this way. They work with partners and people who specialize in the technologies they use. Their IT projects succeed because they use specialized, dedicated resources. Your IT project could fail because you, or your IT company doesn’t.

Want some quality services custom software development, eCommerce, cloud-services, mobile application development on Android and IOS, or help updating your legacy Windows CE or Solaris applications? we are there to  help you..

Do visit our website at  or you can call our representative at  (516) 806-6881 for a free quote.

Why your IT project is taking so long and costing so much money – Part 2

Welcome to our 2nd part of the series .In the Last part we left you in the suspense of identifying the Top Performer.

Here is how you can identify a Top Performer:

Top Performers,IT Project Management

Most top performers share some common traits. The best thing you can do it talk to the person you are thinking of working with. Don’t settle for the same old technical interview or sales pitch. Go to lunch with them, exchange emails, get to know the person or company and get a real feel for their skills and interests. It will take time and investment, but hiring a Superstar is worth the extra effort and your IT projects will benefit from it.

Superstars will be an expert in their domain. If you have a technical team in-house, let them interact with your potential hire or vendor’s team. A top performer will dominate the conversation. This is not to say they’ll be obnoxious, or talk over people. Instead, lesser resources will defer to them organically and obviously.

In their specific domain, a Superstar will be the smartest person in the room. Many top performers are also intelligent outside of their area of expertise. They often have a breadth of knowledge that lets them understand and contribute to a wide range of topics.

Pay particular attention to technology subjects like programming, system engineering, even things like setting up a TV or surround sound system. Superstars have a passion for technology.

 Make the right decision, for the right reason :

I used to work for a company that looked for a “Madison Avenue Image”. They wanted young, pretty people to fill up their office and validate some notion about the company’s culture. We passed over a lot of good technical people to find resources that looked nice in a suit.

Don’t make their mistake. Your technical resources have to be, well, technical. Hire a person for what is in their head, not for what they are wearing or whether or not you would date them.

Everyone has to be able to function socially, but keep in mind that  you are not hiring IT resources for sales or public relations. Don’t disqualify a potential Superstar because they are are arrogant, or non-traditional, or nerdy.

Most top performers are proud and take ownership of their tasks and domain. It is this sense of purpose that makes them work 18 hours a day to get your project done. Don’t pass on an IT genius because he doesn’t want to wear a tie or because she doesn’t want to play on the office softball team.

All that matters is the success of your project. Working with a Superstar, or a vendor who is committed to hiring top performers, increases the chances that you will get your project done, on time and on schedule.

Seeking out and cultivating these resources and partners is the best thing you can do for your IT project or department. Don’t work with a mediocre team. Demand top performers and I promise you, they will exceed your expectations.

So want to get your IT Project to be developed & developed with out the slippages of Time & Money?
Tekhub Inc is there to help you..You can visit us at  or our executive is Happy to to help you  at (516) 806-6881 ..

Why your IT project is taking so long and costing so much money – Part1

Why your IT Project is costing too much?

The right resources make all the difference:

If you have worked on an IT project, or had to pay for one, you know that they often go wrong.  There are a lot of reasons for this, but one of the most common is not having the resources that you need to get the job done.

Every IT project starts with the best intentions. The client or company has a vision of what their new software or system should do, and they think they know what it will take to get the project done. Their expectations are often set by a salesperson, someone who tells them what that want to hear.

It’s a running joke in the IT community that salespeople will promise anything to close the deal, and leave it to the programmers and engineers to figure out if it will work.

Its unethical, but its reality. A real partner will have the knowledge and credibility to say no, if they think a project or task isn’t going to work. Saying no, and setting achievable deliverables at the beginning of a project, decreases time, costs, and limits scope creep. Any IT engagement should position the client, and the vendor to be successful. If your IT project is built on fancy words and empty promises, it is doomed to failure.

You might have heard the term “Trusted Advisor” or “Technology Advisor” used by some IT vendors. This is the latest buzzword to make salesmen sound more technically competent. Every person who works on your project should be able to contribute to its success.

My company, for example, uses project managers and system engineers, often the same people who will do the actual work, to scope and cost projects for clients. Make sure you are dealing with a high-level technical resource, from the beginning of your project, and not a salesman in disguise.

 “High level Resource”  What Does it Means?

IT people come in two varieties:

  • The first are people who take who take the path of “Least Resistance “.
  • The second are “Superstars”.  These are the people who get things done, and believe that they can do anything. They are the ones who do 80 percent of the work on your project, and answer their cell phones when you need them at 3 o’clock in the morning.

 Don’t do business with mediocre IT people:

All they can do is ride the coat tails of  the extraordinary.You need Superstars, people who has the passion and the skills to get your project done. They make it a point of pride to exceed your expectations.

High level resources, programmers and engineers, believe in their ability to deliver a clients vision, on time and on budget. They take the success or failure of the tasks assigned to them personally. They are not driven by money or a pat on the back. They work because they have an innate professionalism that can’t tolerate failure.

We founded TekHub because we believe in the power of the Superstar. I spent the better part of twenty year working in corporate IT organizations, mostly with Fortune 100 companies. These IT shops had unlimited budgets and hundreds, or even thousands of resources.

Every department I worked in, no matter the company, had one thing in common. There were one or two Superstars who did the majority or the work. The rest of the resources were waiting to retire, or over matched by the technology, or simply lazy.

The top performers supply the energy and passion that moves projects forward. I promised myself, that if I had the opportunity to be “the boss”, I would surround myself with a team of Superstars. This is how my business succeeds. It helps us stand out in a crowd of mediocre programming, and managed service companies. My people get things done, faster and better, because they are better and faster.

Before you hire an IT resource or sign a contract with a managed service or custom programming company, make sure you are hiring a Superstar.  A passionate, inspired resource will do the work of an entire department, a mediocre, lazy resource will drag an entire department or project down.

So how can you identify a Top Peformer? And how can make the perfect decision  for saving your projects time & money ,to be continued in the next blog posting.. Keep Reading for the remaining part of the blog …