Have been hearing these 3 words frequently in the past few months after starting working for an engineering firm. Yes, it’s true that we should divide and conquer our task and let the best person finish the job that they are technically, physically and mentally able to do so.
But is there any guarantee that the person / third party that we collaborate with, outsource or delegate to can finish the job and do it on time? Nope. As always, there’s always risk.
From a project management point of view, if you have a physical brick and mortal company, I personally think that it’s best that we can hire the best people and develop them to meet project requirements. I believe it all comes down to competency. You can hire or outsource to a room of monkeys who think that they know what they are doing when they don’t or you can hire 2 to 4 person who live and breath for the things that really love doing.
But then again, the problem and challenges that management faces each day is training and retaining the best staff that they have. If an individual is seriously good in what they do, there is certainly no guarantee that they won’t be approached by other companies with higher offers and remuneration packages.
That’s what an open is really about. Everyone has a choice. The company has one, and so does the individual.