Though it is a well-worn cliché, many technologists probably are less people savvy, while great communicators must rub the glaze from their eyes at the site of code. And business vision may be better left to the MBAs in the executive suite. It’s unrealistic to expect any one person to excel in all three areas. But a successful project must. And that won’t happen by osmosis or timecards.