Robert McNamara did not design any car. He did push for the Falcon to be produced but had no real input into it's design other than it was to be simple and cheap.
Yes all IT strategies based on business strategies as IT is also one of the growing business ways in today's computer age. All strategies of a business, including its IT strategy, should be aligned...