Profitability on our projects is always a goal – especially as our senior management looks at our portfolio of projects. And there is probably no greater factor into that profitability than our own human resources that are charging to our projects. So, in terms of technical projects…one thing that many organizations consider is who to utilize when developing software on a project. Do we use in-house resources (if we even have in-house resources…depending on the organization type, of course)? Do we outsource it locally or nationwide? Or do we utilize inexpensive offshore development resources?
It is that last option – the offshore team – that I want to focus on for this article. Not about whether we should use them or not…that’s a call each organization has to make. My focus is more on what the project manager needs to be considering and focusing on once you’ve already made that choice to go offshore. I’ve been there, and for me it comes down to five key things to look at and consider or incorporate into the project….
Continue reading “Project Management and the Offshore Development Team – Part 1”


Good communication doesn’t always = good decision-making. Think of it almost as a different take on “The squeaky wheel gets the grease” only from a different angle. And a more dangerous angle. Why? Because the squeaky wheel one is the complainer. Everyone knows who that is and they appease them by giving them what they want.

A project is a project, right? Well, sort of. But it does stand to reason that not every engagement needs to be managed to the same level of detail. Certainly a $5,000 two-week project doesn’t require the same up front planning and detailed documentation that a $5 million two-year project requires.
Many times we find ourselves running the project methodically because we’re busy, we have lots of projects on our plate and things are going fairly well. Kind of like the saying, “If it isn’t broken, don’t fix it.” But when we do that, we tend to miss doing the things that we do that can be adding value to the project, helping the project team, and helping to ensure the highest degree of satisfaction to our project client.
Delivering bad news. It’s never easy and never fun – unless you happen to be one of those individuals who enjoys the shock value in such communication. I don’t. And I’m guessing most of my readers feel that way too – we are, after all, professionals. Maybe when we were kids and happened to have a chance to tell on one of our siblings…ok, that was fun sometimes…but…
Lets start this one off by looking at some definitions…
In